)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"change_message_id":"3f63e156ed84fe45a469d0ab558b289d1e8dc2e5","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"912620eb_7258ea9e","updated":"2022-06-16 15:44:00.000000000","message":"WIP until we\u0027ve run this playbook by hand at least one more time.","commit_id":"a337e89da3b65cea8cfda841aff8050d5dd50780"},{"author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"change_message_id":"b28ed1caae5cb28787f7a9bf7dfb712e001539e7","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"9777295f_c0d9b5b1","updated":"2022-06-20 22:40:51.000000000","message":"We ran this again by hand and it was happy.","commit_id":"a337e89da3b65cea8cfda841aff8050d5dd50780"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"05d8c17f4d38e6dd807fe48dc3a97a4af6c257d3","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"22b6df82_7f347c4a","updated":"2022-06-22 04:17:20.000000000","message":"I agree, timings would be nice, but not essential","commit_id":"03987a8009fb874bcbf1167f85f5df2304a5556a"},{"author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"change_message_id":"5a0b283555ab21bbd721b5c155426d80c1c0366e","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"6ac2bd1b_2cd5673b","updated":"2022-06-21 23:01:23.000000000","message":"Thank you for the review I have addressed your comments.","commit_id":"03987a8009fb874bcbf1167f85f5df2304a5556a"},{"author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"change_message_id":"9729540d9a64485b101f828fea524cfba3897494","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"e573caca_894010b8","updated":"2022-06-21 23:47:06.000000000","message":"We discussed possibly sending some stats on runtime out for this, but it can be a follow-on","commit_id":"03987a8009fb874bcbf1167f85f5df2304a5556a"}],"playbooks/service-bridge.yaml":[{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"59c6eac906cc5aa50af637c71e701d1aac2c43ce","unresolved":true,"context_lines":[{"line_number":51,"context_line":"        minute: 1"},{"line_number":52,"context_line":"        hour: 0"},{"line_number":53,"context_line":"        weekday: 6"},{"line_number":54,"context_line":"        job: \"flock -n /var/run/ansible/zuul_reboot.lock /usr/local/bin/ansible-playbook -f 20 /home/zuul/src/opendev.org/opendev/system-config/playbooks/zuul_reboot.yaml \u003e /var/log/ansible/zuul_reboot.log \u003e\u00261\""},{"line_number":55,"context_line":""},{"line_number":56,"context_line":"    - name: Zuul restart logs"},{"line_number":57,"context_line":"      include_role:"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"5f9a771b_10bd8788","line":54,"range":{"start_line":54,"start_character":206,"end_line":54,"end_character":209},"updated":"2022-06-21 19:10:19.000000000","message":"is this meant to be 2\u003e\u00261 ? otherwise it makes no sense to me","commit_id":"a337e89da3b65cea8cfda841aff8050d5dd50780"},{"author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"change_message_id":"5a0b283555ab21bbd721b5c155426d80c1c0366e","unresolved":false,"context_lines":[{"line_number":51,"context_line":"        minute: 1"},{"line_number":52,"context_line":"        hour: 0"},{"line_number":53,"context_line":"        weekday: 6"},{"line_number":54,"context_line":"        job: \"flock -n /var/run/ansible/zuul_reboot.lock /usr/local/bin/ansible-playbook -f 20 /home/zuul/src/opendev.org/opendev/system-config/playbooks/zuul_reboot.yaml \u003e /var/log/ansible/zuul_reboot.log \u003e\u00261\""},{"line_number":55,"context_line":""},{"line_number":56,"context_line":"    - name: Zuul restart logs"},{"line_number":57,"context_line":"      include_role:"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"1fd4c2b2_4368b581","line":54,"range":{"start_line":54,"start_character":206,"end_line":54,"end_character":209},"in_reply_to":"5f9a771b_10bd8788","updated":"2022-06-21 23:01:23.000000000","message":"Done","commit_id":"a337e89da3b65cea8cfda841aff8050d5dd50780"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"59c6eac906cc5aa50af637c71e701d1aac2c43ce","unresolved":true,"context_lines":[{"line_number":53,"context_line":"        weekday: 6"},{"line_number":54,"context_line":"        job: \"flock -n /var/run/ansible/zuul_reboot.lock /usr/local/bin/ansible-playbook -f 20 /home/zuul/src/opendev.org/opendev/system-config/playbooks/zuul_reboot.yaml \u003e /var/log/ansible/zuul_reboot.log \u003e\u00261\""},{"line_number":55,"context_line":""},{"line_number":56,"context_line":"    - name: Zuul restart logs"},{"line_number":57,"context_line":"      include_role:"},{"line_number":58,"context_line":"        name: logrotate"},{"line_number":59,"context_line":"      vars:"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"673e7bca_86f4b910","line":56,"updated":"2022-06-21 19:10:19.000000000","message":"nit: maybe call this \"Rotate Zuul restart logs\"?","commit_id":"a337e89da3b65cea8cfda841aff8050d5dd50780"},{"author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"change_message_id":"5a0b283555ab21bbd721b5c155426d80c1c0366e","unresolved":false,"context_lines":[{"line_number":53,"context_line":"        weekday: 6"},{"line_number":54,"context_line":"        job: \"flock -n /var/run/ansible/zuul_reboot.lock /usr/local/bin/ansible-playbook -f 20 /home/zuul/src/opendev.org/opendev/system-config/playbooks/zuul_reboot.yaml \u003e /var/log/ansible/zuul_reboot.log \u003e\u00261\""},{"line_number":55,"context_line":""},{"line_number":56,"context_line":"    - name: Zuul restart logs"},{"line_number":57,"context_line":"      include_role:"},{"line_number":58,"context_line":"        name: logrotate"},{"line_number":59,"context_line":"      vars:"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"42597859_e25b9cd0","line":56,"in_reply_to":"673e7bca_86f4b910","updated":"2022-06-21 23:01:23.000000000","message":"Done","commit_id":"a337e89da3b65cea8cfda841aff8050d5dd50780"}],"playbooks/zuul_reboot.yaml":[{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"59c6eac906cc5aa50af637c71e701d1aac2c43ce","unresolved":true,"context_lines":[{"line_number":1,"context_line":"# This relies on flock -n /var/run/zuul_reboot.lock to ensure"},{"line_number":2,"context_line":"# we don\u0027t run multiple copies of this playbook concurrently."},{"line_number":3,"context_line":""},{"line_number":4,"context_line":"# TODO: stop pulling in the hourly job if we do this"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"beaf3fbf_dc696c82","line":1,"updated":"2022-06-21 19:10:19.000000000","message":"We\u0027re using /var/run/ansible/zuul_reboot.lock","commit_id":"a337e89da3b65cea8cfda841aff8050d5dd50780"},{"author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"change_message_id":"5a0b283555ab21bbd721b5c155426d80c1c0366e","unresolved":false,"context_lines":[{"line_number":1,"context_line":"# This relies on flock -n /var/run/zuul_reboot.lock to ensure"},{"line_number":2,"context_line":"# we don\u0027t run multiple copies of this playbook concurrently."},{"line_number":3,"context_line":""},{"line_number":4,"context_line":"# TODO: stop pulling in the hourly job if we do this"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"bd33b24e_075dd273","line":1,"in_reply_to":"beaf3fbf_dc696c82","updated":"2022-06-21 23:01:23.000000000","message":"Done","commit_id":"a337e89da3b65cea8cfda841aff8050d5dd50780"}]}
