)]}'
{"patrole_tempest_plugin/tests/api/compute/test_server_misc_policy_actions_rbac.py":[{"author":{"_account_id":23186,"name":"Felipe Monteiro","email":"felipe.carneiro.monteiro@gmail.com","username":"felipe.monteiro"},"change_message_id":"dc250d73c94337c53f7f69c05d54db576a6d1fcf","unresolved":false,"context_lines":[{"line_number":574,"context_line":"    @decorators.idempotent_id(\u00271b9cf7db-dc50-48a2-8eb9-8c25af5e934a\u0027)"},{"line_number":575,"context_line":"    @testtools.skipUnless(CONF.compute_feature_enabled.interface_attach,"},{"line_number":576,"context_line":"                          \"Interface attachment is not available.\")"},{"line_number":577,"context_line":"    @utils.requires_ext(extension\u003d\u0027os-attach-interfaces\u0027, service\u003d\u0027compute\u0027)"},{"line_number":578,"context_line":"    @rbac_rule_validation.action("},{"line_number":579,"context_line":"        service\u003d\"nova\","},{"line_number":580,"context_line":"        rule\u003d\"os_compute_api:os-attach-interfaces\")"}],"source_content_type":"text/x-python","patch_set":1,"id":"5f4e5783_c1cdb831","line":577,"range":{"start_line":577,"start_character":3,"end_line":577,"end_character":76},"updated":"2017-10-16 15:50:53.000000000","message":"We don\u0027t need this anymore as all compute extensions are enabled by default, but I believe these should all be removed in a PS dedicated to that. So I\u0027m personally OK with including this here.","commit_id":"4fb116ee4ae283e5993862367e7f81053a223740"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"d6bc8bd97af6f7d905e07c64dac7992685b54767","unresolved":false,"context_lines":[{"line_number":574,"context_line":"    @decorators.idempotent_id(\u00271b9cf7db-dc50-48a2-8eb9-8c25af5e934a\u0027)"},{"line_number":575,"context_line":"    @testtools.skipUnless(CONF.compute_feature_enabled.interface_attach,"},{"line_number":576,"context_line":"                          \"Interface attachment is not available.\")"},{"line_number":577,"context_line":"    @utils.requires_ext(extension\u003d\u0027os-attach-interfaces\u0027, service\u003d\u0027compute\u0027)"},{"line_number":578,"context_line":"    @rbac_rule_validation.action("},{"line_number":579,"context_line":"        service\u003d\"nova\","},{"line_number":580,"context_line":"        rule\u003d\"os_compute_api:os-attach-interfaces\")"}],"source_content_type":"text/x-python","patch_set":1,"id":"5f4e5783_f1ebd874","line":577,"range":{"start_line":577,"start_character":3,"end_line":577,"end_character":76},"in_reply_to":"5f4e5783_c1cdb831","updated":"2017-10-17 03:46:10.000000000","message":"+1 but i am thinking to wait it till Ocata EOL. Till Ocata we had way to enable/disable the extensions in nova even that was deprecated and not suggested. I am doing more extension code merge and after that it will be more clear way that no API extensions in Nova.\n\nBut agree on this to remove all together.","commit_id":"4fb116ee4ae283e5993862367e7f81053a223740"},{"author":{"_account_id":23186,"name":"Felipe Monteiro","email":"felipe.carneiro.monteiro@gmail.com","username":"felipe.monteiro"},"change_message_id":"dc250d73c94337c53f7f69c05d54db576a6d1fcf","unresolved":false,"context_lines":[{"line_number":579,"context_line":"        service\u003d\"nova\","},{"line_number":580,"context_line":"        rule\u003d\"os_compute_api:os-attach-interfaces\")"},{"line_number":581,"context_line":"    def test_show_interface(self):"},{"line_number":582,"context_line":"        \"\"\"Test show interfaces, part of os-attach-interfaces.\"\"\""},{"line_number":583,"context_line":"        interface \u003d self._attach_interface_to_server()"},{"line_number":584,"context_line":"        self.rbac_utils.switch_role(self, toggle_rbac_role\u003dTrue)"},{"line_number":585,"context_line":"        self.interfaces_client.show_interface("}],"source_content_type":"text/x-python","patch_set":1,"id":"5f4e5783_41d9c8f0","line":582,"range":{"start_line":582,"start_character":21,"end_line":582,"end_character":31},"updated":"2017-10-16 15:50:53.000000000","message":"s/interfaces/interface","commit_id":"4fb116ee4ae283e5993862367e7f81053a223740"}]}
