)]}'
{"tempest/api/volume/admin/test_volume_types.py":[{"author":{"_account_id":23186,"name":"Felipe Monteiro","email":"felipe.carneiro.monteiro@gmail.com","username":"felipe.monteiro"},"change_message_id":"dd749312df8512e6102c5116065a5224050c26c7","unresolved":false,"context_lines":[{"line_number":196,"context_line":"    @decorators.idempotent_id(\u0027c4144679-8f00-4d08-96c6-855d4c879913\u0027)"},{"line_number":197,"context_line":"    def test_show_default_volume_type(self):"},{"line_number":198,"context_line":"        # Show default volume type and check some specific elements"},{"line_number":199,"context_line":"        default_volume_type \u003d self.admin_volume_types_client.show_volume_type("},{"line_number":200,"context_line":"            \u0027default\u0027)[\u0027volume_type\u0027]"},{"line_number":201,"context_line":"        for key in [\u0027id\u0027, \u0027name\u0027, \u0027description\u0027, \u0027extra_specs\u0027]:"},{"line_number":202,"context_line":"            self.assertIn(key, default_volume_type)"}],"source_content_type":"text/x-python","patch_set":1,"id":"5f2577a7_6e24b4af","line":199,"range":{"start_line":199,"start_character":35,"end_line":199,"end_character":60},"updated":"2017-09-18 03:13:07.000000000","message":"Does this actually require admin creds? If [0] is what this endpoint enforces, then we can use non-admin creds.\n\n[0] https://github.com/openstack/cinder/blob/6fff3565211b10a86c46f64d3a180024f5c80bde/cinder/api/contrib/volume_type_access.py#L28","commit_id":"3b1be1c6249884c6384cce4afba957d4f49ce652"}],"tempest/api/volume/test_volume_types.py":[{"author":{"_account_id":23186,"name":"Felipe Monteiro","email":"felipe.carneiro.monteiro@gmail.com","username":"felipe.monteiro"},"change_message_id":"265c7bb67f4ab1d62b486f6f1117e7a2a18cc286","unresolved":false,"context_lines":[{"line_number":24,"context_line":"        # Show default volume type and check some specific elements"},{"line_number":25,"context_line":"        default_volume_type \u003d self.volume_types_client.show_volume_type("},{"line_number":26,"context_line":"            \u0027default\u0027)[\u0027volume_type\u0027]"},{"line_number":27,"context_line":"        for key in [\u0027id\u0027, \u0027name\u0027, \u0027description\u0027, \u0027is_public\u0027]:"},{"line_number":28,"context_line":"            self.assertIn(key, default_volume_type)"}],"source_content_type":"text/x-python","patch_set":2,"id":"1f2f7f8d_519f14b4","line":27,"updated":"2017-09-19 02:20:33.000000000","message":"According to docs, extra_specs is also included in resp body: https://developer.openstack.org/api-ref/block-storage/v3/index.html#show-volume-type-detail","commit_id":"779ecd95945a6e837e1ac7914878933ee289112c"},{"author":{"_account_id":23081,"name":"Jeremy Zhang","email":"zhangjun_inspur@163.com","username":"jeremy.zhang"},"change_message_id":"c88f77eec0c3f2e7474ea576f98d4eddd004c7f1","unresolved":false,"context_lines":[{"line_number":24,"context_line":"        # Show default volume type and check some specific elements"},{"line_number":25,"context_line":"        default_volume_type \u003d self.volume_types_client.show_volume_type("},{"line_number":26,"context_line":"            \u0027default\u0027)[\u0027volume_type\u0027]"},{"line_number":27,"context_line":"        for key in [\u0027id\u0027, \u0027name\u0027, \u0027description\u0027, \u0027is_public\u0027]:"},{"line_number":28,"context_line":"            self.assertIn(key, default_volume_type)"}],"source_content_type":"text/x-python","patch_set":2,"id":"ff5d4b2f_eaade7ea","line":27,"in_reply_to":"1f2f7f8d_519f14b4","updated":"2017-09-19 02:53:43.000000000","message":"The extra_specs can only be created or updated by admin-user, the non-admin user maybe not allowed or have no need to access the extra_specs.","commit_id":"779ecd95945a6e837e1ac7914878933ee289112c"}]}
