)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"48121967631c7a84b377e11d16922d07c0eb0295","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     Michal Nasiadka \u003cmichal.nasiadka@nokia.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2019-06-13 18:26:43 +0000"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Add sha1 in ceph fetch keys"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"fetch_ceph_keys.py is using insecure sha1 function, this patch adds"},{"line_number":10,"context_line":"sha256 beside sha1 - in order to remove sha1 safely in U release."}],"source_content_type":"text/x-gerrit-commit-message","patch_set":5,"id":"9fb8cfa7_7593eb01","line":7,"range":{"start_line":7,"start_character":4,"end_line":7,"end_character":8},"updated":"2019-06-17 17:41:24.000000000","message":"256?","commit_id":"4189b0a463b72782f0ed5696f7f5f379aae4e1d8"},{"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":"f39eb7007a4c47385d7e55b5f1ef81e63b462b0b","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     Michal Nasiadka \u003cmichal.nasiadka@nokia.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2019-06-13 18:26:43 +0000"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Add sha1 in ceph fetch keys"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"fetch_ceph_keys.py is using insecure sha1 function, this patch adds"},{"line_number":10,"context_line":"sha256 beside sha1 - in order to remove sha1 safely in U release."}],"source_content_type":"text/x-gerrit-commit-message","patch_set":5,"id":"9fb8cfa7_99c5790d","line":7,"range":{"start_line":7,"start_character":4,"end_line":7,"end_character":8},"in_reply_to":"9fb8cfa7_7593eb01","updated":"2019-06-17 18:26:53.000000000","message":"If we have sha1 and we add sha1, don\u0027t we get sha2?","commit_id":"4189b0a463b72782f0ed5696f7f5f379aae4e1d8"}],"docker/ceph/ceph-mon/fetch_ceph_keys.py":[{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"b59becc2497668d5b6246838a4b79f103ab497c2","unresolved":false,"context_lines":[{"line_number":50,"context_line":"        raw_data \u003d f.read()"},{"line_number":51,"context_line":""},{"line_number":52,"context_line":"    return {\u0027content\u0027: base64.b64encode(zlib.compress(raw_data)),"},{"line_number":53,"context_line":"            \u0027sha256\u0027: hashlib.sha256(raw_data).hexdigest(),"},{"line_number":54,"context_line":"            \u0027filename\u0027: filename}"},{"line_number":55,"context_line":""},{"line_number":56,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"ffb9cba7_f10d613e","line":53,"range":{"start_line":53,"start_character":13,"end_line":53,"end_character":19},"updated":"2019-04-25 09:54:49.000000000","message":"Is a matching kolla-ansible change required in ansible/roles/ceph/tasks/distribute_keyrings.yml?\n\nI think we should provide both checksums for a period, to avoid breaking compatibility between images and playbooks.","commit_id":"98863a008601865658a99b401d7f35cc48574e67"},{"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":"07d8b1a00ab1d15e484f0a8ad9c37b9ea529d320","unresolved":false,"context_lines":[{"line_number":49,"context_line":"    with open(filename_path, \u0027rb\u0027) as f:"},{"line_number":50,"context_line":"        raw_data \u003d f.read()"},{"line_number":51,"context_line":""},{"line_number":52,"context_line":"# TODO(mnasiadka): Remove sha1 in U"},{"line_number":53,"context_line":"    return {\u0027content\u0027: base64.b64encode(zlib.compress(raw_data)),"},{"line_number":54,"context_line":"            \u0027sha1\u0027: hashlib.sha1(raw_data).hexdigest(),"},{"line_number":55,"context_line":"            \u0027sha256\u0027: hashlib.sha256(raw_data).hexdigest(),"}],"source_content_type":"text/x-python","patch_set":4,"id":"9fb8cfa7_ce3fdc84","line":52,"updated":"2019-06-13 17:40:46.000000000","message":"Not aligning with code?","commit_id":"d9f2ab9fbbdf594ef73355f15c09c347b57bd579"}]}
