)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":8688,"name":"Alexis Lee","email":"openstack@lxsli.co.uk","username":"lxsli"},"change_message_id":"5ff6470e6e5c947e7d77f26b28163eeae83f773c","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     Jeremy Stanley \u003cfungi@yuggoth.org\u003e"},{"line_number":5,"context_line":"CommitDate: 2013-12-11 14:07:45 +0000"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Prevent spoofing instance_id from neturon to nova"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Previously, one could update a port\u0027s device_id in neutron to be"},{"line_number":10,"context_line":"that of another tenant\u0027s instance_id and then be able to retrieve"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"AAAATn%2F9cKc%3D","line":7,"updated":"2013-12-11 14:15:02.000000000","message":"neturon \u003d\u003e neutron","commit_id":"b5716a9be61a8e1fd6662e524038b9a70193e868"},{"author":{"_account_id":4395,"name":"Aaron Rosen","email":"aaronorosen@gmail.com","username":"arosen"},"change_message_id":"9cda7b7b8cdb303f066c5fc703c95c498ce641f5","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     Jeremy Stanley \u003cfungi@yuggoth.org\u003e"},{"line_number":5,"context_line":"CommitDate: 2013-12-11 14:07:45 +0000"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Prevent spoofing instance_id from neturon to nova"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Previously, one could update a port\u0027s device_id in neutron to be"},{"line_number":10,"context_line":"that of another tenant\u0027s instance_id and then be able to retrieve"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"AAAATn%2F9aIs%3D","line":7,"in_reply_to":"AAAATn%2F9cKc%3D","updated":"2013-12-11 20:36:31.000000000","message":"Done","commit_id":"b5716a9be61a8e1fd6662e524038b9a70193e868"},{"author":{"_account_id":8688,"name":"Alexis Lee","email":"openstack@lxsli.co.uk","username":"lxsli"},"change_message_id":"5ff6470e6e5c947e7d77f26b28163eeae83f773c","unresolved":false,"context_lines":[{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Previously, one could update a port\u0027s device_id in neutron to be"},{"line_number":10,"context_line":"that of another tenant\u0027s instance_id and then be able to retrieve"},{"line_number":11,"context_line":"that instance\u0027s metadata. This patch prevents this from occuring by"},{"line_number":12,"context_line":"checking that X-Tenant-ID received from the metadata request matches"},{"line_number":13,"context_line":"the tenant_id in the nova database."},{"line_number":14,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"AAAATn%2F9cKQ%3D","line":11,"updated":"2013-12-11 14:15:02.000000000","message":"occurring","commit_id":"b5716a9be61a8e1fd6662e524038b9a70193e868"},{"author":{"_account_id":4395,"name":"Aaron Rosen","email":"aaronorosen@gmail.com","username":"arosen"},"change_message_id":"9cda7b7b8cdb303f066c5fc703c95c498ce641f5","unresolved":false,"context_lines":[{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Previously, one could update a port\u0027s device_id in neutron to be"},{"line_number":10,"context_line":"that of another tenant\u0027s instance_id and then be able to retrieve"},{"line_number":11,"context_line":"that instance\u0027s metadata. This patch prevents this from occuring by"},{"line_number":12,"context_line":"checking that X-Tenant-ID received from the metadata request matches"},{"line_number":13,"context_line":"the tenant_id in the nova database."},{"line_number":14,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"AAAATn%2F9aIo%3D","line":11,"in_reply_to":"AAAATn%2F9cKQ%3D","updated":"2013-12-11 20:36:31.000000000","message":"Done","commit_id":"b5716a9be61a8e1fd6662e524038b9a70193e868"}]}
