)]}'
{"tempest/tests/compute/flavors/test_flavors_extra_specs.py":[{"author":{"_account_id":7,"name":"Jay Pipes","email":"jaypipes@gmail.com","username":"jaypipes"},"change_message_id":"11692fdbef9ed3ad233bed3eff53f3e8cc0a7c33","unresolved":false,"context_lines":[{"line_number":61,"context_line":"        specs \u003d {\"key1\": \"value1\", \"key2\": \"value2\"}"},{"line_number":62,"context_line":"        #SET extra specs to the flavor created in setUp"},{"line_number":63,"context_line":"        set_resp, set_body \u003d \\"},{"line_number":64,"context_line":"            self.client.set_flavor_extra_spec(self.flavor[\u0027id\u0027], specs)"},{"line_number":65,"context_line":"        self.assertEqual(set_resp.status, 200)"},{"line_number":66,"context_line":"        self.assertEqual(set_body, specs)"},{"line_number":67,"context_line":"        #GET extra specs and verify"}],"source_content_type":"text/x-python","patch_set":3,"id":"AAAAM3%2F%2F5hY%3D","line":64,"updated":"2012-12-22 21:25:21.000000000","message":"How come the admin client is required to create the flavor and yet creating an extra spec on the flavor uses the regular non-admin client?","commit_id":"5c38eb75cf669178f5f465d6ca2686cad4594a2c"},{"author":{"_account_id":7,"name":"Jay Pipes","email":"jaypipes@gmail.com","username":"jaypipes"},"change_message_id":"8e61bfc5c77b23d94418b8661f770e67aff1dab8","unresolved":false,"context_lines":[{"line_number":61,"context_line":"        specs \u003d {\"key1\": \"value1\", \"key2\": \"value2\"}"},{"line_number":62,"context_line":"        #SET extra specs to the flavor created in setUp"},{"line_number":63,"context_line":"        set_resp, set_body \u003d \\"},{"line_number":64,"context_line":"            self.client.set_flavor_extra_spec(self.flavor[\u0027id\u0027], specs)"},{"line_number":65,"context_line":"        self.assertEqual(set_resp.status, 200)"},{"line_number":66,"context_line":"        self.assertEqual(set_body, specs)"},{"line_number":67,"context_line":"        #GET extra specs and verify"}],"source_content_type":"text/x-python","patch_set":3,"id":"AAAAM3%2F%2F5HU%3D","line":64,"in_reply_to":"AAAAM3%2F%2F5OM%3D","updated":"2012-12-24 16:26:25.000000000","message":"Interesting. OK, let me post a thread to the -dev mailing list to see if I can find out a definitive answer on this one. For now, let\u0027s hold off on merging until we get an answer...","commit_id":"5c38eb75cf669178f5f465d6ca2686cad4594a2c"},{"author":{"_account_id":2238,"name":"rajalakshmi-ganesan","email":"rajalakshmi.girish@hpe.com","username":"rajalakshmi-ganesan"},"change_message_id":"9d6e090e300174936be27b65c1660dd14fc94cdb","unresolved":false,"context_lines":[{"line_number":61,"context_line":"        specs \u003d {\"key1\": \"value1\", \"key2\": \"value2\"}"},{"line_number":62,"context_line":"        #SET extra specs to the flavor created in setUp"},{"line_number":63,"context_line":"        set_resp, set_body \u003d \\"},{"line_number":64,"context_line":"            self.client.set_flavor_extra_spec(self.flavor[\u0027id\u0027], specs)"},{"line_number":65,"context_line":"        self.assertEqual(set_resp.status, 200)"},{"line_number":66,"context_line":"        self.assertEqual(set_body, specs)"},{"line_number":67,"context_line":"        #GET extra specs and verify"}],"source_content_type":"text/x-python","patch_set":3,"id":"AAAAM3%2F%2F5OM%3D","line":64,"in_reply_to":"AAAAM3%2F%2F5hY%3D","updated":"2012-12-24 06:05:55.000000000","message":"Yes users with out admin privileges are not allowed to create flavor. But, addition of specs to flavor is happening though user does not have admin privileges.\n\nI did not find any special document that mentions about privileges.\n\nhttp://api.openstack.org/api-ref.html was my reference.","commit_id":"5c38eb75cf669178f5f465d6ca2686cad4594a2c"}]}
