)]}'
{"ansible/roles/mariadb/handlers/main.yml":[{"author":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"change_message_id":"2a11363a3faa6c06668e6c388441b0c664f50d50","unresolved":false,"context_lines":[{"line_number":42,"context_line":"    - bootstrap_host \u003d\u003d inventory_hostname"},{"line_number":43,"context_line":"  listen: Bootstrap MariaDB cluster"},{"line_number":44,"context_line":""},{"line_number":45,"context_line":"- name: Wait for MariaDB to become operational"},{"line_number":46,"context_line":"  become: true"},{"line_number":47,"context_line":"  command: \u003e-"},{"line_number":48,"context_line":"    docker exec {{ mariadb_service.container_name }}"}],"source_content_type":"text/x-yaml","patch_set":14,"id":"7faddb67_08405535","line":45,"range":{"start_line":45,"start_character":8,"end_line":45,"end_character":46},"updated":"2019-07-04 14:15:04.000000000","message":"wondering whether we really don\u0027t need an analogous wait in master considering the latest revelations","commit_id":"99cd5ec10c910bff3c238942a613faafdce0a2e2"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"dd830c28589d7476a434dc726b0e19819bef0018","unresolved":false,"context_lines":[{"line_number":42,"context_line":"    - bootstrap_host \u003d\u003d inventory_hostname"},{"line_number":43,"context_line":"  listen: Bootstrap MariaDB cluster"},{"line_number":44,"context_line":""},{"line_number":45,"context_line":"- name: Wait for MariaDB to become operational"},{"line_number":46,"context_line":"  become: true"},{"line_number":47,"context_line":"  command: \u003e-"},{"line_number":48,"context_line":"    docker exec {{ mariadb_service.container_name }}"}],"source_content_type":"text/x-yaml","patch_set":14,"id":"7faddb67_a87d81e8","line":45,"range":{"start_line":45,"start_character":8,"end_line":45,"end_character":46},"in_reply_to":"7faddb67_08405535","updated":"2019-07-04 14:44:17.000000000","message":"Oh but we do: https://review.opendev.org/667904","commit_id":"99cd5ec10c910bff3c238942a613faafdce0a2e2"},{"author":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"change_message_id":"0210e93d34d98a59727c172b95ba23a66c6eed0a","unresolved":false,"context_lines":[{"line_number":42,"context_line":"    - bootstrap_host \u003d\u003d inventory_hostname"},{"line_number":43,"context_line":"  listen: Bootstrap MariaDB cluster"},{"line_number":44,"context_line":""},{"line_number":45,"context_line":"- name: Wait for MariaDB to become operational"},{"line_number":46,"context_line":"  become: true"},{"line_number":47,"context_line":"  command: \u003e-"},{"line_number":48,"context_line":"    docker exec {{ mariadb_service.container_name }}"}],"source_content_type":"text/x-yaml","patch_set":14,"id":"7faddb67_c8fc7d40","line":45,"range":{"start_line":45,"start_character":8,"end_line":45,"end_character":46},"in_reply_to":"7faddb67_a87d81e8","updated":"2019-07-04 14:50:06.000000000","message":"Ah! You constantly update it. :-)","commit_id":"99cd5ec10c910bff3c238942a613faafdce0a2e2"}],"ansible/roles/mariadb/tasks/recover_cluster.yml":[{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"60abcb92dd6d7c6b608bc7b72a5f65e6d92bcb7d","unresolved":false,"context_lines":[{"line_number":113,"context_line":""},{"line_number":114,"context_line":"    # Look for sequence number in logs. Format is:"},{"line_number":115,"context_line":"    # WSREP: Recovered position: \u003cUUID\u003e:\u003cseqno\u003e."},{"line_number":116,"context_line":"    - name: Get MariaDB wsrep recovery seqno"},{"line_number":117,"context_line":"      shell: tail -n 200 /tmp/mariadb_tmp.log | awk -F\" \" \u0027$0~/Recovered position/{print $NF;exit;}\u0027 | awk -F\":\" \u0027{print $2}\u0027"},{"line_number":118,"context_line":"      register: wsrep_recovery_seqno"},{"line_number":119,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":8,"id":"9fb8cfa7_df06c31c","line":116,"updated":"2019-06-27 15:29:47.000000000","message":"Will need become: true","commit_id":"f3cb5c8bcdfcf36d615c8ace7d437e1f99be75dd"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"60abcb92dd6d7c6b608bc7b72a5f65e6d92bcb7d","unresolved":false,"context_lines":[{"line_number":117,"context_line":"      shell: tail -n 200 /tmp/mariadb_tmp.log | awk -F\" \" \u0027$0~/Recovered position/{print $NF;exit;}\u0027 | awk -F\":\" \u0027{print $2}\u0027"},{"line_number":118,"context_line":"      register: wsrep_recovery_seqno"},{"line_number":119,"context_line":""},{"line_number":120,"context_line":"    - name: Removing MariaDB log file from /tmp"},{"line_number":121,"context_line":"      file:"},{"line_number":122,"context_line":"        path: /tmp/mariadb_tmp.log"},{"line_number":123,"context_line":"        state: absent"}],"source_content_type":"text/x-yaml","patch_set":8,"id":"9fb8cfa7_9f14cb45","line":120,"updated":"2019-06-27 15:29:47.000000000","message":"Will need become true","commit_id":"f3cb5c8bcdfcf36d615c8ace7d437e1f99be75dd"},{"author":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"change_message_id":"e49fddf90709b341a1f4ee73d3914b5d08aa969f","unresolved":false,"context_lines":[{"line_number":39,"context_line":""},{"line_number":40,"context_line":"    # NOTE(mgoddard): Not using an Ansible block here since rescue is broken"},{"line_number":41,"context_line":"    # with nested blocks."},{"line_number":42,"context_line":"    - import_tasks: stop.yml"},{"line_number":43,"context_line":"      when: \"\u0027mariadb\u0027 in mariadb_container_facts\""},{"line_number":44,"context_line":""},{"line_number":45,"context_line":"    - name: Run MariaDB wsrep recovery"}],"source_content_type":"text/x-yaml","patch_set":12,"id":"7faddb67_d2f9914d","line":42,"range":{"start_line":42,"start_character":6,"end_line":42,"end_character":12},"updated":"2019-07-04 10:52:17.000000000","message":"\u0027include\u0027 since using \u0027when\u0027","commit_id":"7bb997110f2f04dbf4a1a9b68215695dd39a882e"},{"author":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"change_message_id":"835f984d5d376a2fc9ac315cc968a3070fabb9da","unresolved":false,"context_lines":[{"line_number":39,"context_line":""},{"line_number":40,"context_line":"    # NOTE(mgoddard): Not using an Ansible block here since rescue is broken"},{"line_number":41,"context_line":"    # with nested blocks."},{"line_number":42,"context_line":"    - import_tasks: stop.yml"},{"line_number":43,"context_line":"      when: \"\u0027mariadb\u0027 in mariadb_container_facts\""},{"line_number":44,"context_line":""},{"line_number":45,"context_line":"    - name: Run MariaDB wsrep recovery"}],"source_content_type":"text/x-yaml","patch_set":12,"id":"7faddb67_14407635","line":42,"range":{"start_line":42,"start_character":6,"end_line":42,"end_character":12},"in_reply_to":"7faddb67_120ac925","updated":"2019-07-04 11:04:44.000000000","message":"Hmm, I could swear it did not work at some point, maybe in the early days.","commit_id":"7bb997110f2f04dbf4a1a9b68215695dd39a882e"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"82d56181f4f40e495d8523806c9a842416f99c22","unresolved":false,"context_lines":[{"line_number":39,"context_line":""},{"line_number":40,"context_line":"    # NOTE(mgoddard): Not using an Ansible block here since rescue is broken"},{"line_number":41,"context_line":"    # with nested blocks."},{"line_number":42,"context_line":"    - import_tasks: stop.yml"},{"line_number":43,"context_line":"      when: \"\u0027mariadb\u0027 in mariadb_container_facts\""},{"line_number":44,"context_line":""},{"line_number":45,"context_line":"    - name: Run MariaDB wsrep recovery"}],"source_content_type":"text/x-yaml","patch_set":12,"id":"7faddb67_120ac925","line":42,"range":{"start_line":42,"start_character":6,"end_line":42,"end_character":12},"in_reply_to":"7faddb67_d2f9914d","updated":"2019-07-04 11:00:57.000000000","message":"It should work fine with import, it will just apply the when condition to each task. We\u0027ve had reports of include_tasks requiring a lot of memory.","commit_id":"7bb997110f2f04dbf4a1a9b68215695dd39a882e"}]}
