)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":9712,"name":"Dougal Matthews","email":"dougal.matthews@canonical.com","username":"dougal"},"change_message_id":"375c8dc46c6cc1abfc803bca6b79871f7b86465a","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     apetrich \u003capetrich@redhat.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2019-06-20 11:23:23 +0200"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Move undercloud backup from ansible to mistral"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Depends-on: Ie09fda68b631725c3667961d271ae627d1f89038"},{"line_number":10,"context_line":"Change-Id: I054a805e820087a30bd8d27a0b460b6e519849ac"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"9fb8cfa7_31978b93","line":7,"range":{"start_line":7,"start_character":0,"end_line":7,"end_character":46},"updated":"2019-06-20 10:13:28.000000000","message":"I think you mean \"from mistral to ansible\" :)","commit_id":"7e75856d73993da427f5d6955b6b491459c9cee1"},{"author":{"_account_id":9712,"name":"Dougal Matthews","email":"dougal.matthews@canonical.com","username":"dougal"},"change_message_id":"b7c28c789d153a503cf911075ac84fbce2f77a8c","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     apetrich \u003capetrich@redhat.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2019-08-05 10:05:38 +0200"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Move undercloud backup from ansible to mistral"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"This playbook reflects the same behaviour as the mistral workbook"},{"line_number":10,"context_line":"of the same name."}],"source_content_type":"text/x-gerrit-commit-message","patch_set":4,"id":"7faddb67_5b7899c2","line":7,"range":{"start_line":7,"start_character":28,"end_line":7,"end_character":46},"updated":"2019-08-05 10:12:19.000000000","message":"mistral to ansible","commit_id":"b5672d714457b7ee743dcebab2fc61c50e1976be"},{"author":{"_account_id":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"},"change_message_id":"cc85c8739b59aaf45e90d0b93d5bdc8f6a6ff0db","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     Kevin Carter \u003ckecarter@redhat.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2020-01-21 09:50:23 -0600"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Move undercloud backup from ansible to mistral"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"This playbook reflects the same behaviour as the mistral workbook"},{"line_number":10,"context_line":"of the same name and adds functionality discussed on this external"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":18,"id":"3fa7e38b_cffc0741","line":7,"updated":"2020-01-22 00:47:54.000000000","message":"Is this meant to be \"mistral to ansible\"?","commit_id":"755d80fb0eeb6d4689f8bf8ce0286f7d67413974"}],"releasenotes/notes/add_save_swift_parameter_to_undercloud_backup-894e0bb4b3562a78.yaml":[{"author":{"_account_id":9712,"name":"Dougal Matthews","email":"dougal.matthews@canonical.com","username":"dougal"},"change_message_id":"2e7ce8631d8bab903ea55eca5c062b5033dbb39b","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"7faddb67_412746c8","line":8,"updated":"2019-08-05 10:15:47.000000000","message":"I wonder if we need to note this is a breaking change? Given the backup was previously uploaded to swift by default anyone expecting it to be there may be tripped up?","commit_id":"b5672d714457b7ee743dcebab2fc61c50e1976be"}],"tripleoclient/v1/undercloud_backup.py":[{"author":{"_account_id":11491,"name":"Gael Chamoulaud","email":"gchamoul@redhat.com","username":"gchamoul"},"change_message_id":"5c46779e05d9c5e4025e6445da08a817cbd2c72e","unresolved":false,"context_lines":[{"line_number":94,"context_line":"                retries\u003dFalse,"},{"line_number":95,"context_line":"                connection\u003d\u0027local\u0027,"},{"line_number":96,"context_line":"                extra_vars\u003dextra_vars,"},{"line_number":97,"context_line":"                output_callback\u003d\"json\""},{"line_number":98,"context_line":"            )"},{"line_number":99,"context_line":"        except Exception as e:"},{"line_number":100,"context_line":"            print(_(\"Undercloud backup finished with errors\"))"}],"source_content_type":"text/x-python","patch_set":4,"id":"7faddb67_738b39bf","line":97,"updated":"2019-08-05 11:01:22.000000000","message":"Just one question, is the undercloud_backup playbook need facts to be executed?\nif not, you can set the gathering_policy parameter to \u0027explicit\u0027 here to gain a few seconds!","commit_id":"b5672d714457b7ee743dcebab2fc61c50e1976be"},{"author":{"_account_id":15895,"name":"Adriano Petrich","email":"apetrich@redhat.com","username":"apetrich"},"change_message_id":"ff086dde725e93dc7e95b9d65da388f49e5c6078","unresolved":false,"context_lines":[{"line_number":94,"context_line":"                retries\u003dFalse,"},{"line_number":95,"context_line":"                connection\u003d\u0027local\u0027,"},{"line_number":96,"context_line":"                extra_vars\u003dextra_vars,"},{"line_number":97,"context_line":"                output_callback\u003d\"json\""},{"line_number":98,"context_line":"            )"},{"line_number":99,"context_line":"        except Exception as e:"},{"line_number":100,"context_line":"            print(_(\"Undercloud backup finished with errors\"))"}],"source_content_type":"text/x-python","patch_set":4,"id":"7faddb67_098ba6bf","line":97,"in_reply_to":"7faddb67_738b39bf","updated":"2019-08-06 07:24:41.000000000","message":"The playbook already has gather_facts: false should I need it here too?","commit_id":"b5672d714457b7ee743dcebab2fc61c50e1976be"}],"tripleoclient/v2/undercloud_backup.py":[{"author":{"_account_id":14985,"name":"Alex Schultz","email":"aschultz@next-development.com","username":"mwhahaha"},"change_message_id":"e77784646030a394d6bb7545692c6aa40a591b3c","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":22,"id":"3fa7e38b_cb20344e","side":"PARENT","line":1,"updated":"2020-01-27 22:50:08.000000000","message":"Should we keep this version around until we\u0027re sure it tests 100% ok?  Seems like we might want to split the v2 addition \n and v1 removal apart","commit_id":"f456ac9312c879c0489d1b3c09cc67696ff3d7c2"}]}
