)]}'
{"playbooks/zuul/run-base-post.yaml":[{"author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"change_message_id":"daefd08c99a56485fd23c47c09c22fb68db58149","unresolved":false,"context_lines":[{"line_number":54,"context_line":"      # below"},{"line_number":55,"context_line":"    - name: Collect testing ARA results"},{"line_number":56,"context_line":"      synchronize:"},{"line_number":57,"context_line":"        dest: \"{{ log_dir }}/ara-report/ansible.sqlite\""},{"line_number":58,"context_line":"        mode: pull"},{"line_number":59,"context_line":"        src: \"/var/cache/ansible/ara.sqlite\""},{"line_number":60,"context_line":"        verify_host: true"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"9f560f44_a037e0e3","side":"PARENT","line":57,"updated":"2020-07-24 18:08:01.000000000","message":"Is this the one you meant below where you commented at line 71?","commit_id":"2f7959d5f2f65abde80880653fa6e062a97eb922"},{"author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"change_message_id":"db5a597fcf58657a55568fdd351657f91f450da4","unresolved":false,"context_lines":[{"line_number":54,"context_line":"      # below"},{"line_number":55,"context_line":"    - name: Collect testing ARA results"},{"line_number":56,"context_line":"      synchronize:"},{"line_number":57,"context_line":"        dest: \"{{ log_dir }}/ara-report/ansible.sqlite\""},{"line_number":58,"context_line":"        mode: pull"},{"line_number":59,"context_line":"        src: \"/var/cache/ansible/ara.sqlite\""},{"line_number":60,"context_line":"        verify_host: true"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"9f560f44_40752498","side":"PARENT","line":57,"in_reply_to":"9f560f44_a037e0e3","updated":"2020-07-24 18:09:16.000000000","message":"yes","commit_id":"2f7959d5f2f65abde80880653fa6e062a97eb922"},{"author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"change_message_id":"daefd08c99a56485fd23c47c09c22fb68db58149","unresolved":false,"context_lines":[{"line_number":48,"context_line":"        path: \"{{ item }}\""},{"line_number":49,"context_line":"        state: directory"},{"line_number":50,"context_line":"      with_items:"},{"line_number":51,"context_line":"        - \"/home/zuul/zuul-output/logs/ara-report\""},{"line_number":52,"context_line":""},{"line_number":53,"context_line":"    - name: Create ARA report"},{"line_number":54,"context_line":"      include_role:"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"9f560f44_c03ad4cb","line":51,"updated":"2020-07-24 18:08:01.000000000","message":"Looks like a lot of jobs are using {{ ansible_user_dir }}/zuul-output/logs for this, will adjust.","commit_id":"87c0fa2d0a89f0a275608850794211c01164f14f"},{"author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"change_message_id":"f0f39c3535f385cacee36158792e5fc9ba2890d1","unresolved":false,"context_lines":[{"line_number":48,"context_line":"        path: \"{{ item }}\""},{"line_number":49,"context_line":"        state: directory"},{"line_number":50,"context_line":"      with_items:"},{"line_number":51,"context_line":"        - \"/home/zuul/zuul-output/logs/ara-report\""},{"line_number":52,"context_line":""},{"line_number":53,"context_line":"    - name: Create ARA report"},{"line_number":54,"context_line":"      include_role:"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"9f560f44_7d9e0f08","line":51,"range":{"start_line":51,"start_character":11,"end_line":51,"end_character":38},"updated":"2020-07-24 18:04:13.000000000","message":"There is probably an ansible var we can use here instead. But for now this should work.","commit_id":"87c0fa2d0a89f0a275608850794211c01164f14f"},{"author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"change_message_id":"f0f39c3535f385cacee36158792e5fc9ba2890d1","unresolved":false,"context_lines":[{"line_number":55,"context_line":"        name: ara-report"},{"line_number":56,"context_line":"      vars:"},{"line_number":57,"context_line":"        ara_database_path: \"/var/cache/ansible/ara.sqlite\""},{"line_number":58,"context_line":"        ara_report_path: \"/home/zuul/zuul-output/logs/ara-report/\""},{"line_number":59,"context_line":"        ara_report_type: html"},{"line_number":60,"context_line":""},{"line_number":61,"context_line":"    - name: Collect testing ARA database"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"9f560f44_9d84c3b3","line":58,"range":{"start_line":58,"start_character":26,"end_line":58,"end_character":53},"updated":"2020-07-24 18:04:13.000000000","message":"See above.","commit_id":"87c0fa2d0a89f0a275608850794211c01164f14f"},{"author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"change_message_id":"f0f39c3535f385cacee36158792e5fc9ba2890d1","unresolved":false,"context_lines":[{"line_number":60,"context_line":""},{"line_number":61,"context_line":"    - name: Collect testing ARA database"},{"line_number":62,"context_line":"      synchronize:"},{"line_number":63,"context_line":"        dest: \"{{ log_dir }}/ara-report/ansible.sqlite\""},{"line_number":64,"context_line":"        mode: pull"},{"line_number":65,"context_line":"        src: \"/var/cache/ansible/ara.sqlite\""},{"line_number":66,"context_line":"        verify_host: true"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"9f560f44_dda75b4f","line":63,"updated":"2020-07-24 18:04:13.000000000","message":"This dir isn\u0027t going to be on the executor because of the removed task at line 10. Instead I think you can use the copy module with remote_src set to true then copy from /var/cache/ansible/ara.sqlite to /home/zuul/zuul-output/logs/ara-report/ then normal log collection will get it.","commit_id":"87c0fa2d0a89f0a275608850794211c01164f14f"},{"author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"change_message_id":"f0f39c3535f385cacee36158792e5fc9ba2890d1","unresolved":false,"context_lines":[{"line_number":66,"context_line":"        verify_host: true"},{"line_number":67,"context_line":"      ignore_errors: true"},{"line_number":68,"context_line":""},{"line_number":69,"context_line":"    - name: Collect ansible configuration"},{"line_number":70,"context_line":"      synchronize:"},{"line_number":71,"context_line":"        dest: \"{{ log_dir }}/etc\""},{"line_number":72,"context_line":"        mode: pull"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"9f560f44_3d62d717","line":69,"updated":"2020-07-24 18:04:13.000000000","message":"See above.","commit_id":"87c0fa2d0a89f0a275608850794211c01164f14f"},{"author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"change_message_id":"7af53ce6711b7f5cd7c68628d4765b825cc144d7","unresolved":false,"context_lines":[{"line_number":68,"context_line":"        verify_host: true"},{"line_number":69,"context_line":"        rsync_opts:"},{"line_number":70,"context_line":"          - \"--exclude\u003d__pycache__\""},{"line_number":71,"context_line":"      ignore_errors: true"},{"line_number":72,"context_line":""},{"line_number":73,"context_line":"- hosts: localhost"},{"line_number":74,"context_line":"  tasks:"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"9f560f44_40efe486","side":"PARENT","line":71,"updated":"2020-07-24 18:33:45.000000000","message":"I suppose it would be a recursive copy of /etc/ansible to \"{{ ansible_user_dir }}/zuul-output/logs/etc/ansible\"?","commit_id":"2f7959d5f2f65abde80880653fa6e062a97eb922"},{"author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"change_message_id":"1b9e0b7c8158513541066ba28c1fc6086873a5fb","unresolved":false,"context_lines":[{"line_number":64,"context_line":"        ara_report_path: \"{{ ansible_user_dir }}/zuul-output/logs/ara-report/\""},{"line_number":65,"context_line":"        ara_report_type: html"},{"line_number":66,"context_line":""},{"line_number":67,"context_line":"    - name: Collect ansible configuration"},{"line_number":68,"context_line":"      synchronize:"},{"line_number":69,"context_line":"        dest: \"{{ log_dir }}/etc\""},{"line_number":70,"context_line":"        mode: pull"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"9f560f44_80b57cf1","line":67,"updated":"2020-07-24 18:20:34.000000000","message":"This task should also become a copy I think but otherwise this change looks like how I expected.","commit_id":"3d6cae8298681bcd532a59c44edc04142026bb3b"}]}
