)]}'
{"etc/tempest.conf.sample":[{"author":{"_account_id":12378,"name":"Richard Winters","email":"riwinter@cisco.com","username":"riwinter"},"change_message_id":"26ead2b1af2ffd430d793ee6d80791c2a23e8be3","unresolved":false,"context_lines":[{"line_number":792,"context_line":"# attributes ipv6_ra_mode and ipv6_address_mode (boolean value)"},{"line_number":793,"context_line":"#ipv6_subnet_attributes \u003d false"},{"line_number":794,"context_line":""},{"line_number":795,"context_line":"# extension drivers defined in ml2 plugin of neutron (list value)"},{"line_number":796,"context_line":"#ml2_extension_drivers \u003d"},{"line_number":797,"context_line":""},{"line_number":798,"context_line":""}],"source_content_type":"application/octet-stream","patch_set":1,"id":"1a6ced46_7ef87a49","line":795,"updated":"2015-03-25 09:41:35.000000000","message":"Extension needs cap e","commit_id":"7bc1514276015028de3728b07ca601c8b64b42b2"},{"author":{"_account_id":11114,"name":"yalei wang","email":"yalei.wang@intel.com","username":"yalie"},"change_message_id":"4357c686687609ea95e54cbefec3ebdcded2f865","unresolved":false,"context_lines":[{"line_number":792,"context_line":"# attributes ipv6_ra_mode and ipv6_address_mode (boolean value)"},{"line_number":793,"context_line":"#ipv6_subnet_attributes \u003d false"},{"line_number":794,"context_line":""},{"line_number":795,"context_line":"# extension drivers defined in ml2 plugin of neutron (list value)"},{"line_number":796,"context_line":"#ml2_extension_drivers \u003d"},{"line_number":797,"context_line":""},{"line_number":798,"context_line":""}],"source_content_type":"application/octet-stream","patch_set":1,"id":"1a6ced46_60327460","line":795,"in_reply_to":"1a6ced46_7ef87a49","updated":"2015-03-26 03:33:08.000000000","message":"Done","commit_id":"7bc1514276015028de3728b07ca601c8b64b42b2"},{"author":{"_account_id":6524,"name":"Henry Gessau","email":"HenryG@gessau.net","username":"gessau"},"change_message_id":"24e47f31e577d3037d75db855e25dd28d08cb6b2","unresolved":false,"context_lines":[{"line_number":793,"context_line":"#ipv6_subnet_attributes \u003d false"},{"line_number":794,"context_line":""},{"line_number":795,"context_line":"# extension drivers defined in ml2 plugin of neutron (list value)"},{"line_number":796,"context_line":"#ml2_extension_drivers \u003d"},{"line_number":797,"context_line":""},{"line_number":798,"context_line":""},{"line_number":799,"context_line":"[object-storage]"}],"source_content_type":"application/octet-stream","patch_set":1,"id":"1a6ced46_79508fd4","line":796,"updated":"2015-03-25 11:53:40.000000000","message":"I don\u0027t think ml2 extensions are any different to the user than other extensions. Please use the existing @test.requires_ext decorator.","commit_id":"7bc1514276015028de3728b07ca601c8b64b42b2"},{"author":{"_account_id":11114,"name":"yalei wang","email":"yalei.wang@intel.com","username":"yalie"},"change_message_id":"4357c686687609ea95e54cbefec3ebdcded2f865","unresolved":false,"context_lines":[{"line_number":793,"context_line":"#ipv6_subnet_attributes \u003d false"},{"line_number":794,"context_line":""},{"line_number":795,"context_line":"# extension drivers defined in ml2 plugin of neutron (list value)"},{"line_number":796,"context_line":"#ml2_extension_drivers \u003d"},{"line_number":797,"context_line":""},{"line_number":798,"context_line":""},{"line_number":799,"context_line":"[object-storage]"}],"source_content_type":"application/octet-stream","patch_set":1,"id":"1a6ced46_4b9759ec","line":796,"in_reply_to":"1a6ced46_79508fd4","updated":"2015-03-26 03:33:08.000000000","message":"Thanks Gessau, if we use the @test.requires_ext decorator, the target default value set for api_extensions is \u0027all\u0027,  then the devstack could not auto reflect the port-sec using or not by default.\n\nif we modify devstack to set api_extensions to \u0027port-sec\u0027 when Neutron configured with it, then what about the other api extensions cases which depends on \u0027all\u0027 to run now ?\n\nif we modify devstack to set port-sec as a default config for neutron, then seems \u0027all\u0027 will make sense. But there still some people want to remove the port-sec extension in local.conf, then \u0027all\u0027 will still be a problem.\n\nneed you advice!","commit_id":"7bc1514276015028de3728b07ca601c8b64b42b2"}],"tempest/api/network/test_extension_driver_port_security.py":[{"author":{"_account_id":12378,"name":"Richard Winters","email":"riwinter@cisco.com","username":"riwinter"},"change_message_id":"26ead2b1af2ffd430d793ee6d80791c2a23e8be3","unresolved":false,"context_lines":[{"line_number":38,"context_line":""},{"line_number":39,"context_line":"    def _create_network(self, network_name\u003dNone, port_security_enabled\u003dTrue):"},{"line_number":40,"context_line":"        \"\"\"Wrapper utility that returns a test network.\"\"\""},{"line_number":41,"context_line":"        network_name \u003d network_name or data_utils.rand_name(\u0027test-network-\u0027)"},{"line_number":42,"context_line":""},{"line_number":43,"context_line":"        body \u003d self.client.create_network("},{"line_number":44,"context_line":"            name\u003dnetwork_name, port_security_enabled\u003dport_security_enabled)"}],"source_content_type":"text/x-python","patch_set":1,"id":"1a6ced46_bebaf2bd","line":41,"updated":"2015-03-25 09:41:35.000000000","message":"I don\u0027t think you need the \u0027-\u0027 at the end when creating names with rand_name","commit_id":"7bc1514276015028de3728b07ca601c8b64b42b2"},{"author":{"_account_id":11114,"name":"yalei wang","email":"yalei.wang@intel.com","username":"yalie"},"change_message_id":"4357c686687609ea95e54cbefec3ebdcded2f865","unresolved":false,"context_lines":[{"line_number":38,"context_line":""},{"line_number":39,"context_line":"    def _create_network(self, network_name\u003dNone, port_security_enabled\u003dTrue):"},{"line_number":40,"context_line":"        \"\"\"Wrapper utility that returns a test network.\"\"\""},{"line_number":41,"context_line":"        network_name \u003d network_name or data_utils.rand_name(\u0027test-network-\u0027)"},{"line_number":42,"context_line":""},{"line_number":43,"context_line":"        body \u003d self.client.create_network("},{"line_number":44,"context_line":"            name\u003dnetwork_name, port_security_enabled\u003dport_security_enabled)"}],"source_content_type":"text/x-python","patch_set":1,"id":"1a6ced46_20eddcb7","line":41,"in_reply_to":"1a6ced46_bebaf2bd","updated":"2015-03-26 03:33:08.000000000","message":"Thanks Richard, I just imitate it from the tempest/api/network/base.py","commit_id":"7bc1514276015028de3728b07ca601c8b64b42b2"}]}
