)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"change_message_id":"b5aa41912ab1102d04b93d5aa092a5b3fa855834","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"585e12a9_cb0169ec","updated":"2022-07-15 01:30:16.000000000","message":"I\u0027m going to go with this, given it\u0027s limited impact on anything but admin logs.  That said, I need to monitor it closely to make sure it works like we hope and doesn\u0027t break production jobs; this gives me time to do that","commit_id":"21efe11eed06d7cf37ea56ce19a318b79544257a"}],"playbooks/zuul/run-production-playbook-post.yaml":[{"author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"change_message_id":"24b07081c01b04aab254a8965950eb258ea11cfb","unresolved":false,"context_lines":[{"line_number":1,"context_line":"- hosts: bridge.openstack.org"},{"line_number":2,"context_line":"  tasks:"},{"line_number":3,"context_line":"    - name: Encrypt log"},{"line_number":4,"context_line":"      when: infra_prod_playbook_encrypt_log|default(False)"},{"line_number":5,"context_line":"      block:"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"        - name: Create temporary staging area for encrypted logs"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"2a42f119_6a9f7b26","line":4,"updated":"2022-07-14 22:40:48.000000000","message":"infra_prod_playbook_encrypt_log is a zuul job level var which means it should be available to both run and post-run playbooks.","commit_id":"21efe11eed06d7cf37ea56ce19a318b79544257a"},{"author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"change_message_id":"24b07081c01b04aab254a8965950eb258ea11cfb","unresolved":false,"context_lines":[{"line_number":11,"context_line":""},{"line_number":12,"context_line":"        - name: Copy log to tempdir as Zuul user"},{"line_number":13,"context_line":"          copy:"},{"line_number":14,"context_line":"            src: \u0027/var/log/ansible/{{ playbook_name }}.log\u0027"},{"line_number":15,"context_line":"            dest: \u0027{{ _encrypt_tempdir.path }}\u0027"},{"line_number":16,"context_line":"            owner: zuul"},{"line_number":17,"context_line":"            group: zuul"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"c9fd5e5b_1eca3f35","line":14,"updated":"2022-07-14 22:40:48.000000000","message":"playbook_name is a zuul job level var which means it should be available to both run and post-run playbooks.","commit_id":"21efe11eed06d7cf37ea56ce19a318b79544257a"},{"author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"change_message_id":"24b07081c01b04aab254a8965950eb258ea11cfb","unresolved":false,"context_lines":[{"line_number":55,"context_line":"        mode: pull"},{"line_number":56,"context_line":"        src: \"/var/log/ansible/{{ playbook_name }}.log\""},{"line_number":57,"context_line":"        verify_host: true"},{"line_number":58,"context_line":"      when: infra_prod_playbook_collect_log"},{"line_number":59,"context_line":""},{"line_number":60,"context_line":"    - name: Return playbook log artifact to Zuul"},{"line_number":61,"context_line":"      when: infra_prod_playbook_collect_log"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"d30ac9a2_0530693d","line":58,"updated":"2022-07-14 22:40:48.000000000","message":"infra_prod_playbook_collect_log is a zuul job level var which means it should be available to both run and post-run playbooks.","commit_id":"21efe11eed06d7cf37ea56ce19a318b79544257a"}],"zuul.d/infra-prod.yaml":[{"author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"change_message_id":"e6d3b2f4284ad08db536b362809e5b50eb8e8f56","unresolved":true,"context_lines":[{"line_number":21,"context_line":"    abstract: true"},{"line_number":22,"context_line":"    semaphores: infra-prod-playbook"},{"line_number":23,"context_line":"    run: playbooks/zuul/run-production-playbook.yaml"},{"line_number":24,"context_line":"    post-run: playbooks/zuul/run-production-playbook-post.yaml"},{"line_number":25,"context_line":"    required-projects:"},{"line_number":26,"context_line":"      - opendev/system-config"},{"line_number":27,"context_line":"    vars:"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"ed483e2e_89848821","line":24,"updated":"2022-07-14 21:04:46.000000000","message":"This file appears to have not been added to the git commit.","commit_id":"7948af7b00ba6aeeebdfe4fecc45f53b966be411"},{"author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"change_message_id":"24b07081c01b04aab254a8965950eb258ea11cfb","unresolved":false,"context_lines":[{"line_number":21,"context_line":"    abstract: true"},{"line_number":22,"context_line":"    semaphores: infra-prod-playbook"},{"line_number":23,"context_line":"    run: playbooks/zuul/run-production-playbook.yaml"},{"line_number":24,"context_line":"    post-run: playbooks/zuul/run-production-playbook-post.yaml"},{"line_number":25,"context_line":"    required-projects:"},{"line_number":26,"context_line":"      - opendev/system-config"},{"line_number":27,"context_line":"    vars:"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"fdf9ab11_1ce4c010","line":24,"in_reply_to":"ed483e2e_89848821","updated":"2022-07-14 22:40:48.000000000","message":"Done","commit_id":"7948af7b00ba6aeeebdfe4fecc45f53b966be411"}]}
