)]}'
{"deliverables/newton/cinder.yaml":[{"author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"change_message_id":"8cb6412cb58f87ca2bce1258ecd4240ea8f2a48b","unresolved":false,"context_lines":[{"line_number":25,"context_line":"      - repo: openstack/cinder"},{"line_number":26,"context_line":"        hash: ab9518112137f3141739e873b19cdc0085963bc7"},{"line_number":27,"context_line":"  - version: 9.0.0"},{"line_number":28,"context_line":"    diff-start: 8.0.0.0rc1"},{"line_number":29,"context_line":"    projects:"},{"line_number":30,"context_line":"      - repo: openstack/cinder"},{"line_number":31,"context_line":"        hash: ab9518112137f3141739e873b19cdc0085963bc7"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"3a98d1f4_c54abe54","line":28,"range":{"start_line":28,"start_character":25,"end_line":28,"end_character":26},"updated":"2016-10-03 14:21:16.000000000","message":"There was actually an RC2 for Mitaka Cinder.","commit_id":"85e2e7ade5e4f7ff13fab4a46e8c2d29d1f5ef9d"},{"author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"change_message_id":"743b6e554b0ddc5041ca039779941c1a7955c386","unresolved":false,"context_lines":[{"line_number":25,"context_line":"      - repo: openstack/cinder"},{"line_number":26,"context_line":"        hash: ab9518112137f3141739e873b19cdc0085963bc7"},{"line_number":27,"context_line":"  - version: 9.0.0"},{"line_number":28,"context_line":"    diff-start: 8.0.0.0rc1"},{"line_number":29,"context_line":"    projects:"},{"line_number":30,"context_line":"      - repo: openstack/cinder"},{"line_number":31,"context_line":"        hash: ab9518112137f3141739e873b19cdc0085963bc7"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"3a98d1f4_050826d9","line":28,"range":{"start_line":28,"start_character":25,"end_line":28,"end_character":26},"in_reply_to":"3a98d1f4_65cc8abb","updated":"2016-10-03 14:26:11.000000000","message":"Sorry, I had mis-read the ML post. This looks good then.","commit_id":"85e2e7ade5e4f7ff13fab4a46e8c2d29d1f5ef9d"},{"author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"change_message_id":"1a6e9dc6985fd9dd4d7000dabab3813461080363","unresolved":false,"context_lines":[{"line_number":25,"context_line":"      - repo: openstack/cinder"},{"line_number":26,"context_line":"        hash: ab9518112137f3141739e873b19cdc0085963bc7"},{"line_number":27,"context_line":"  - version: 9.0.0"},{"line_number":28,"context_line":"    diff-start: 8.0.0.0rc1"},{"line_number":29,"context_line":"    projects:"},{"line_number":30,"context_line":"      - repo: openstack/cinder"},{"line_number":31,"context_line":"        hash: ab9518112137f3141739e873b19cdc0085963bc7"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"3a98d1f4_65cc8abb","line":28,"range":{"start_line":28,"start_character":25,"end_line":28,"end_character":26},"in_reply_to":"3a98d1f4_c54abe54","updated":"2016-10-03 14:24:17.000000000","message":"http://lists.openstack.org/pipermail/openstack-dev/2016-October/104901.html","commit_id":"85e2e7ade5e4f7ff13fab4a46e8c2d29d1f5ef9d"},{"author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"change_message_id":"a6e0ea9fe394013254d8535277a5c357b3bf7cdf","unresolved":false,"context_lines":[{"line_number":28,"context_line":"    diff-start: 8.0.0.0rc1"},{"line_number":29,"context_line":"    projects:"},{"line_number":30,"context_line":"      - repo: openstack/cinder"},{"line_number":31,"context_line":"        hash: ab9518112137f3141739e873b19cdc0085963bc7"}],"source_content_type":"text/x-yaml","patch_set":6,"id":"1a95cdbc_84369101","line":31,"range":{"start_line":31,"start_character":14,"end_line":31,"end_character":54},"updated":"2016-10-05 15:28:50.000000000","message":"Validated as correct Cinder Newton commit hash.","commit_id":"c86ef67629c479e4db64400b12d52207cc6cccb2"}],"deliverables/newton/congress.yaml":[{"author":{"_account_id":8215,"name":"Tim Hinrichs","email":"timothy.l.hinrichs@gmail.com","username":"thinrich"},"change_message_id":"5227df9a5f9c78bb709abdb70a258656ba254325","unresolved":false,"context_lines":[{"line_number":20,"context_line":"    projects:"},{"line_number":21,"context_line":"      - repo: openstack/congress"},{"line_number":22,"context_line":"        hash: c4de4cf4f46dbe93cc2a44160cc5d8206784b23a"},{"line_number":23,"context_line":"  - version: 4.0.0"},{"line_number":24,"context_line":"    diff-start: 3.0.0.0rc1"},{"line_number":25,"context_line":"    projects:"},{"line_number":26,"context_line":"      - repo: openstack/congress"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"3a98d1f4_8b8b9267","line":23,"updated":"2016-10-01 04:08:48.000000000","message":"Congress had a few late-breaking bugs in its brand new high-availability deployment, so our 4.0.0 tag will need to be changed.\n\nWe pushed rc2 tonight:  \nhttps://review.openstack.org/#/c/380680/\n\nIt also looks like there will be one more patch after rc2.  Figured it was easier to grant an exception for this one patch rather than delay tagging rc2:\nhttps://review.openstack.org/#/c/380684/1","commit_id":"443e5072f18c95399e595476e15e911a7dcb132b"},{"author":{"_account_id":8215,"name":"Tim Hinrichs","email":"timothy.l.hinrichs@gmail.com","username":"thinrich"},"change_message_id":"700b098b86fa47290d9402fd80972d560d413c73","unresolved":false,"context_lines":[{"line_number":26,"context_line":"        hash: 6550c5eaf57622486331133d366c4576e5bb8ed5"},{"line_number":27,"context_line":"  - version: 4.0.0"},{"line_number":28,"context_line":"    diff-start: 3.0.0.0rc1"},{"line_number":29,"context_line":"    projects:"},{"line_number":30,"context_line":"      - repo: openstack/congress"},{"line_number":31,"context_line":"        hash: 6550c5eaf57622486331133d366c4576e5bb8ed5"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"1a95cdbc_af5b8a53","line":29,"updated":"2016-10-04 23:06:01.000000000","message":"As mentioned in my last comment on this patch, we had a couple of late-breaking bugs in Congress this cycle.  The deliverables repo is now at RC2, and there\u0027s an outstanding patch for RC3.  Here\u0027s what the final version should be:\n\n  - version: 4.0.0\n    diff-start: 3.0.0.0rc1\n    projects:\n      - repo: openstack/congress\n        hash: fcccfb24dd9f999899be02430fd70305920a7104","commit_id":"80d1928ab84f930a1db319c279dc2befd7983d42"}],"deliverables/newton/heat.yaml":[{"author":{"_account_id":7385,"name":"Thomas Herve","email":"therve@redhat.com","username":"therve"},"change_message_id":"17357b89b24ff553fcf9d9ff10cffbccd1252cca","unresolved":false,"context_lines":[{"line_number":25,"context_line":"      - repo: openstack/heat"},{"line_number":26,"context_line":"        hash: dd707bc997715365dc76a3decea7b4f8d658375f"},{"line_number":27,"context_line":"  - version: 7.0.0"},{"line_number":28,"context_line":"    diff-start: 6.0.0.0rc1"},{"line_number":29,"context_line":"    projects:"},{"line_number":30,"context_line":"      - repo: openstack/heat"},{"line_number":31,"context_line":"        hash: dd707bc997715365dc76a3decea7b4f8d658375f"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"3a98d1f4_135a622a","line":28,"updated":"2016-09-30 19:47:44.000000000","message":"We had a rc3 in mitaka.","commit_id":"443e5072f18c95399e595476e15e911a7dcb132b"},{"author":{"_account_id":7385,"name":"Thomas Herve","email":"therve@redhat.com","username":"therve"},"change_message_id":"17357b89b24ff553fcf9d9ff10cffbccd1252cca","unresolved":false,"context_lines":[{"line_number":28,"context_line":"    diff-start: 6.0.0.0rc1"},{"line_number":29,"context_line":"    projects:"},{"line_number":30,"context_line":"      - repo: openstack/heat"},{"line_number":31,"context_line":"        hash: dd707bc997715365dc76a3decea7b4f8d658375f"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"3a98d1f4_7349e65f","line":31,"updated":"2016-09-30 19:47:44.000000000","message":"We may still have another release pending, I hope on monday the latest.","commit_id":"443e5072f18c95399e595476e15e911a7dcb132b"}],"deliverables/newton/horizon.yaml":[{"author":{"_account_id":12071,"name":"Richard Jones","email":"r1chardj0n3s@gmail.com","username":"richard"},"change_message_id":"3dc0f07a48e8e4a2d10ff1856399d21991374242","unresolved":false,"context_lines":[{"line_number":32,"context_line":"    diff-start: 9.0.0.0rc1"},{"line_number":33,"context_line":"    projects:"},{"line_number":34,"context_line":"      - repo: openstack/horizon"},{"line_number":35,"context_line":"        hash: f9b676aba63a55e61301dd4e4a1f58667b399e35"}],"source_content_type":"text/x-yaml","patch_set":6,"id":"1a95cdbc_88f8514b","line":35,"updated":"2016-10-05 22:19:33.000000000","message":"Verified correct hash for Horizon Newton release.","commit_id":"c86ef67629c479e4db64400b12d52207cc6cccb2"}],"deliverables/newton/keystone.yaml":[{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"c1e888250520bdc40566a14ebf278c0459ed511d","unresolved":false,"context_lines":[{"line_number":25,"context_line":"  - repo: openstack/keystone"},{"line_number":26,"context_line":"    hash: b3fae7724db797c911bedec1e9ab1ded982691c5"},{"line_number":27,"context_line":"- version: 10.0.0"},{"line_number":28,"context_line":"  diff-start: 9.0.0.0rc1"},{"line_number":29,"context_line":"  projects:"},{"line_number":30,"context_line":"  - repo: openstack/keystone"},{"line_number":31,"context_line":"    hash: b3fae7724db797c911bedec1e9ab1ded982691c5"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"3a98d1f4_6ad2ce5d","line":28,"range":{"start_line":28,"start_character":14,"end_line":28,"end_character":24},"updated":"2016-09-30 19:01:45.000000000","message":"we actually had RC3 in mitaka: https://github.com/openstack/keystone/tree/9.0.0.0rc3\n\nnot sure if this matters, but figured i\u0027d highlight it","commit_id":"443e5072f18c95399e595476e15e911a7dcb132b"}],"deliverables/newton/sahara.yaml":[{"author":{"_account_id":12038,"name":"Vitaly Gridnev","email":"gridnevvvit@gmail.com","username":"vgridnev"},"change_message_id":"dc2fe4e21cc8be93a689b74230181d5ed29457f5","unresolved":false,"context_lines":[{"line_number":55,"context_line":"      - repo: openstack/sahara-image-elements"},{"line_number":56,"context_line":"        hash: e990d78e66b644163a5192514d696ce2550629ca"},{"line_number":57,"context_line":"  - version: 5.0.0"},{"line_number":58,"context_line":"    diff-start: 4.0.0.0rc1"},{"line_number":59,"context_line":"    projects:"},{"line_number":60,"context_line":"      - repo: openstack/sahara"},{"line_number":61,"context_line":"        hash: cbd51fa579274dd4621708286ac8a2289aabfc41"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"3a98d1f4_13442219","line":58,"range":{"start_line":58,"start_character":23,"end_line":58,"end_character":26},"updated":"2016-09-30 19:56:09.000000000","message":"Did not noticed at first glance, we had rc2 for mitaka","commit_id":"443e5072f18c95399e595476e15e911a7dcb132b"},{"author":{"_account_id":12038,"name":"Vitaly Gridnev","email":"gridnevvvit@gmail.com","username":"vgridnev"},"change_message_id":"36f3e95a586fab50024b50125250adc1b188ab94","unresolved":false,"context_lines":[{"line_number":64,"context_line":"      - repo: openstack/sahara-extra"},{"line_number":65,"context_line":"        hash: fc147fe56343847056f8573b2b14329de24795ec"},{"line_number":66,"context_line":"      - repo: openstack/sahara-image-elements"},{"line_number":67,"context_line":"        hash: e990d78e66b644163a5192514d696ce2550629ca"}],"source_content_type":"text/x-yaml","patch_set":6,"id":"1a95cdbc_5f4d3071","line":67,"updated":"2016-10-05 15:31:25.000000000","message":"still ok for sahara","commit_id":"c86ef67629c479e4db64400b12d52207cc6cccb2"}],"deliverables/newton/searchlight-ui.yaml":[{"author":{"_account_id":10063,"name":"Steve McLellan","email":"steven.j.mclellan@gmail.com","username":"sjmc7"},"change_message_id":"526d474bb099a1bff222a88b9cd9833bcb2655c0","unresolved":false,"context_lines":[{"line_number":54,"context_line":"      - repo: openstack/searchlight-ui"},{"line_number":55,"context_line":"        hash: 74531d8844a45cf99e41356d38a09e2e2724b6f5"},{"line_number":56,"context_line":"  - version: 1.0.0"},{"line_number":57,"context_line":"    diff-start: 0.0.0.0rc1"},{"line_number":58,"context_line":"    projects:"},{"line_number":59,"context_line":"      - repo: openstack/searchlight-ui"},{"line_number":60,"context_line":"        hash: 74531d8844a45cf99e41356d38a09e2e2724b6f5"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"3a98d1f4_4aeef2b4","line":57,"range":{"start_line":57,"start_character":21,"end_line":57,"end_character":22},"updated":"2016-09-30 19:10:54.000000000","message":"In Mitaka Searchlight-ui was tagged at 0.1.0, not sure what diff-start does or if that matters","commit_id":"443e5072f18c95399e595476e15e911a7dcb132b"},{"author":{"_account_id":10063,"name":"Steve McLellan","email":"steven.j.mclellan@gmail.com","username":"sjmc7"},"change_message_id":"849cbd4f158fa586a9604bc5f0fb6c415d4003d3","unresolved":false,"context_lines":[{"line_number":54,"context_line":"      - repo: openstack/searchlight-ui"},{"line_number":55,"context_line":"        hash: 74531d8844a45cf99e41356d38a09e2e2724b6f5"},{"line_number":56,"context_line":"  - version: 1.0.0"},{"line_number":57,"context_line":"    diff-start: 0.0.0.0rc1"},{"line_number":58,"context_line":"    projects:"},{"line_number":59,"context_line":"      - repo: openstack/searchlight-ui"},{"line_number":60,"context_line":"        hash: 74531d8844a45cf99e41356d38a09e2e2724b6f5"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"3a98d1f4_85b35697","line":57,"range":{"start_line":57,"start_character":22,"end_line":57,"end_character":26},"updated":"2016-10-03 14:36:07.000000000","message":"Searchlight-ui was tagged 0.1.0 at the end of mitaka and there were no RC tags.","commit_id":"85e2e7ade5e4f7ff13fab4a46e8c2d29d1f5ef9d"}],"deliverables/newton/searchlight.yaml":[{"author":{"_account_id":10063,"name":"Steve McLellan","email":"steven.j.mclellan@gmail.com","username":"sjmc7"},"change_message_id":"526d474bb099a1bff222a88b9cd9833bcb2655c0","unresolved":false,"context_lines":[{"line_number":55,"context_line":"      - repo: openstack/searchlight"},{"line_number":56,"context_line":"        hash: 58b7ed19707d3d866df8cd243bc12c7186e2ccc0"},{"line_number":57,"context_line":"  - version: 1.0.0"},{"line_number":58,"context_line":"    diff-start: 0.0.0.0rc1"},{"line_number":59,"context_line":"    projects:"},{"line_number":60,"context_line":"      - repo: openstack/searchlight"},{"line_number":61,"context_line":"        hash: 58b7ed19707d3d866df8cd243bc12c7186e2ccc0"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"3a98d1f4_2a48c6cb","line":58,"range":{"start_line":58,"start_character":22,"end_line":58,"end_character":26},"updated":"2016-09-30 19:10:54.000000000","message":"I\u0027m not clear on what diff-start does, but in Mitaka Searchlight was tagged at 0.2.0.0","commit_id":"443e5072f18c95399e595476e15e911a7dcb132b"},{"author":{"_account_id":10063,"name":"Steve McLellan","email":"steven.j.mclellan@gmail.com","username":"sjmc7"},"change_message_id":"849cbd4f158fa586a9604bc5f0fb6c415d4003d3","unresolved":false,"context_lines":[{"line_number":55,"context_line":"      - repo: openstack/searchlight"},{"line_number":56,"context_line":"        hash: 58b7ed19707d3d866df8cd243bc12c7186e2ccc0"},{"line_number":57,"context_line":"  - version: 1.0.0"},{"line_number":58,"context_line":"    diff-start: 0.0.0.0rc1"},{"line_number":59,"context_line":"    projects:"},{"line_number":60,"context_line":"      - repo: openstack/searchlight"},{"line_number":61,"context_line":"        hash: 58b7ed19707d3d866df8cd243bc12c7186e2ccc0"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"3a98d1f4_c5fb9e45","line":58,"range":{"start_line":58,"start_character":20,"end_line":58,"end_character":21},"updated":"2016-10-03 14:36:07.000000000","message":"Searchlight was tagged 0.2.0.0 in mitaka","commit_id":"85e2e7ade5e4f7ff13fab4a46e8c2d29d1f5ef9d"}],"deliverables/newton/trove-dashboard.yaml":[{"author":{"_account_id":9664,"name":"amrith","email":"amrith.kumar@gmail.com","username":"amrith"},"change_message_id":"eb36f5344f18eb63d2a717f9351bd50ae650020a","unresolved":false,"context_lines":[{"line_number":33,"context_line":"    projects:"},{"line_number":34,"context_line":"      - repo: openstack/trove-dashboard"},{"line_number":35,"context_line":"        hash: 708e6ff53a783d9c03bd2297e0b44cfa169180d5"},{"line_number":36,"context_line":"  - version: 7.0.0"},{"line_number":37,"context_line":"    diff-start: 6.0.0.0rc1"},{"line_number":38,"context_line":"    projects:"},{"line_number":39,"context_line":"      - repo: openstack/trove-dashboard"},{"line_number":40,"context_line":"        hash: 708e6ff53a783d9c03bd2297e0b44cfa169180d5"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"3a98d1f4_abb8f5e9","line":40,"range":{"start_line":36,"start_character":0,"end_line":40,"end_character":54},"updated":"2016-10-04 12:49:06.000000000","message":"ok","commit_id":"80d1928ab84f930a1db319c279dc2befd7983d42"}],"deliverables/newton/trove.yaml":[{"author":{"_account_id":9664,"name":"amrith","email":"amrith.kumar@gmail.com","username":"amrith"},"change_message_id":"eb36f5344f18eb63d2a717f9351bd50ae650020a","unresolved":false,"context_lines":[{"line_number":84,"context_line":"    projects:"},{"line_number":85,"context_line":"      - repo: openstack/trove"},{"line_number":86,"context_line":"        hash: 345a7eb196ab0b9fcfd55c2c5b6f573d9b4e2caa"},{"line_number":87,"context_line":"  - version: 6.0.0"},{"line_number":88,"context_line":"    diff-start: 5.0.0.0rc1"},{"line_number":89,"context_line":"    projects:"},{"line_number":90,"context_line":"      - repo: openstack/trove"},{"line_number":91,"context_line":"        hash: 345a7eb196ab0b9fcfd55c2c5b6f573d9b4e2caa"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"3a98d1f4_eb3f5d85","line":91,"range":{"start_line":87,"start_character":0,"end_line":91,"end_character":54},"updated":"2016-10-04 12:49:06.000000000","message":"ok","commit_id":"80d1928ab84f930a1db319c279dc2befd7983d42"}]}
