)]}'
{"tempest/api_schema/compute/interfaces.py":[{"author":{"_account_id":5292,"name":"Christopher Yeoh","email":"cbkyeoh@gmail.com","username":"cyeoh-0"},"change_message_id":"9d261a230544c65f0515e6c1437ea4bea78161b7","unresolved":false,"context_lines":[{"line_number":35,"context_line":"        },"},{"line_number":36,"context_line":"        \u0027port_id\u0027: {\u0027type\u0027: \u0027string\u0027, \u0027format\u0027: \u0027uuid\u0027},"},{"line_number":37,"context_line":"        \u0027net_id\u0027: {\u0027type\u0027: \u0027string\u0027, \u0027format\u0027: \u0027uuid\u0027},"},{"line_number":38,"context_line":"        \u0027mac_addr\u0027: {\u0027type\u0027: \u0027string\u0027}"},{"line_number":39,"context_line":"    },"},{"line_number":40,"context_line":"    \u0027required\u0027: [\u0027port_state\u0027, \u0027fixed_ips\u0027, \u0027port_id\u0027, \u0027net_id\u0027, \u0027mac_addr\u0027]"},{"line_number":41,"context_line":"}"}],"source_content_type":"text/x-python","patch_set":6,"id":"AAAAWH%2F9U9g%3D","line":38,"updated":"2014-04-07 01:24:12.000000000","message":"Could we have a common type for the mac address? Because its used in a lot of schemas","commit_id":"ce1ab9eda3d510a6b63eb045c7b867caf59b8db2"},{"author":{"_account_id":7882,"name":"Yuiko Takada Mori","email":"yuiko-mori@nec.com","username":"YuikoTakada"},"change_message_id":"61b97ebc89146f73e011b6e9112f42f751f54a93","unresolved":false,"context_lines":[{"line_number":35,"context_line":"        },"},{"line_number":36,"context_line":"        \u0027port_id\u0027: {\u0027type\u0027: \u0027string\u0027, \u0027format\u0027: \u0027uuid\u0027},"},{"line_number":37,"context_line":"        \u0027net_id\u0027: {\u0027type\u0027: \u0027string\u0027, \u0027format\u0027: \u0027uuid\u0027},"},{"line_number":38,"context_line":"        \u0027mac_addr\u0027: {\u0027type\u0027: \u0027string\u0027}"},{"line_number":39,"context_line":"    },"},{"line_number":40,"context_line":"    \u0027required\u0027: [\u0027port_state\u0027, \u0027fixed_ips\u0027, \u0027port_id\u0027, \u0027net_id\u0027, \u0027mac_addr\u0027]"},{"line_number":41,"context_line":"}"}],"source_content_type":"text/x-python","patch_set":6,"id":"AAAAWn%2F%2F%2B8I%3D","line":38,"in_reply_to":"AAAAWH%2F9U9g%3D","updated":"2014-04-08 04:58:19.000000000","message":"OK, that\u0027s good idea, thank you. What about creating and writing in tempest/api_schema/compute/validation/parameter_types.py?","commit_id":"ce1ab9eda3d510a6b63eb045c7b867caf59b8db2"}],"tempest/api_schema/compute/v2/interfaces.py":[{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"501e3a4381ddc0eb4dd9daa084102fa9187660a9","unresolved":false,"context_lines":[{"line_number":44,"context_line":"                        \u0027net_id\u0027: {\u0027type\u0027: \u0027string\u0027, \u0027format\u0027: \u0027uuid\u0027},"},{"line_number":45,"context_line":"                        \u0027mac_addr\u0027: {\u0027type\u0027: \u0027string\u0027}"},{"line_number":46,"context_line":"                    },"},{"line_number":47,"context_line":"                    \u0027required\u0027: [\u0027port_state\u0027, \u0027fixed_ips\u0027, \u0027port_id\u0027,"},{"line_number":48,"context_line":"                                 \u0027net_id\u0027, \u0027mac_addr\u0027]"},{"line_number":49,"context_line":"                }"},{"line_number":50,"context_line":"            }"}],"source_content_type":"text/x-python","patch_set":3,"id":"AAAAWH%2F%2BOV0%3D","line":47,"updated":"2014-03-28 09:41:39.000000000","message":"All these items are same for V2 and V3. Can you please put those in common file and use in both V2 as well as in V3?","commit_id":"fc8a803b28b8c80be026d9e1aebc971329b691a6"},{"author":{"_account_id":7882,"name":"Yuiko Takada Mori","email":"yuiko-mori@nec.com","username":"YuikoTakada"},"change_message_id":"db4e4d6d822f170281090c3055b1fa9f675c7114","unresolved":false,"context_lines":[{"line_number":44,"context_line":"                        \u0027net_id\u0027: {\u0027type\u0027: \u0027string\u0027, \u0027format\u0027: \u0027uuid\u0027},"},{"line_number":45,"context_line":"                        \u0027mac_addr\u0027: {\u0027type\u0027: \u0027string\u0027}"},{"line_number":46,"context_line":"                    },"},{"line_number":47,"context_line":"                    \u0027required\u0027: [\u0027port_state\u0027, \u0027fixed_ips\u0027, \u0027port_id\u0027,"},{"line_number":48,"context_line":"                                 \u0027net_id\u0027, \u0027mac_addr\u0027]"},{"line_number":49,"context_line":"                }"},{"line_number":50,"context_line":"            }"}],"source_content_type":"text/x-python","patch_set":3,"id":"AAAAWH%2F%2BFBo%3D","line":47,"in_reply_to":"AAAAWH%2F%2BFCg%3D","updated":"2014-03-31 01:14:59.000000000","message":"I see, thank you. I\u0027ll do it in the next patch. I\u0027ll update https://review.openstack.org/#/c/83674/ in the same way as this ;)","commit_id":"fc8a803b28b8c80be026d9e1aebc971329b691a6"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"c3784f65fa0dcf207bdd30f40572843b60235c73","unresolved":false,"context_lines":[{"line_number":44,"context_line":"                        \u0027net_id\u0027: {\u0027type\u0027: \u0027string\u0027, \u0027format\u0027: \u0027uuid\u0027},"},{"line_number":45,"context_line":"                        \u0027mac_addr\u0027: {\u0027type\u0027: \u0027string\u0027}"},{"line_number":46,"context_line":"                    },"},{"line_number":47,"context_line":"                    \u0027required\u0027: [\u0027port_state\u0027, \u0027fixed_ips\u0027, \u0027port_id\u0027,"},{"line_number":48,"context_line":"                                 \u0027net_id\u0027, \u0027mac_addr\u0027]"},{"line_number":49,"context_line":"                }"},{"line_number":50,"context_line":"            }"}],"source_content_type":"text/x-python","patch_set":3,"id":"AAAAWH%2F%2BFCg%3D","line":47,"in_reply_to":"AAAAWH%2F%2BFEo%3D","updated":"2014-03-31 01:12:40.000000000","message":"Yes, that can be the difference between those. like below               \n                           \n----------------------------------------------------------------------------------\ncompute/interface.py\ncommon_info\n{\n}\n\n-------------------------------------------------------------\ncompute/v2/interface.py\nimport compute/interface as common_schema\nV2- \n\tlist_interfaces \u003d {\n\t\t    \u0027status_code\u0027: [200],\n\t            \u0027response_body\u0027: {\n\t                \u0027type\u0027: \u0027object\u0027,\n\t                    \u0027properties\u0027: {\n                                \u0027interfaceAttachments\u0027: common_schema.common_info\n                             },\n\t\t             \u0027required\u0027: [\u0027interfaceAttachments\u0027]\n\t\t    }\n\t}","commit_id":"fc8a803b28b8c80be026d9e1aebc971329b691a6"},{"author":{"_account_id":7882,"name":"Yuiko Takada Mori","email":"yuiko-mori@nec.com","username":"YuikoTakada"},"change_message_id":"e3f84f45e2b3bdb93b776216ae901d8e58ccb4f2","unresolved":false,"context_lines":[{"line_number":44,"context_line":"                        \u0027net_id\u0027: {\u0027type\u0027: \u0027string\u0027, \u0027format\u0027: \u0027uuid\u0027},"},{"line_number":45,"context_line":"                        \u0027mac_addr\u0027: {\u0027type\u0027: \u0027string\u0027}"},{"line_number":46,"context_line":"                    },"},{"line_number":47,"context_line":"                    \u0027required\u0027: [\u0027port_state\u0027, \u0027fixed_ips\u0027, \u0027port_id\u0027,"},{"line_number":48,"context_line":"                                 \u0027net_id\u0027, \u0027mac_addr\u0027]"},{"line_number":49,"context_line":"                }"},{"line_number":50,"context_line":"            }"}],"source_content_type":"text/x-python","patch_set":3,"id":"AAAAWH%2F%2BFEo%3D","line":47,"in_reply_to":"AAAAWH%2F%2BOV0%3D","updated":"2014-03-31 01:00:45.000000000","message":"The key is different in V2\"interfaceAttachments\" and V3\"interface_attachments\". Please see Line 20.","commit_id":"fc8a803b28b8c80be026d9e1aebc971329b691a6"}]}
