)]}'
{"tempest/lib/api_schema/response/compute/v2_47/servers.py":[{"author":{"_account_id":23186,"name":"Felipe Monteiro","email":"felipe.carneiro.monteiro@gmail.com","username":"felipe.monteiro"},"change_message_id":"50752546311c94d39a3cd13c3da43f80acbec7ef","unresolved":false,"context_lines":[{"line_number":53,"context_line":"    servers226.rebuild_server_with_admin_pass)"},{"line_number":54,"context_line":"rebuild_server_with_admin_pass[\u0027response_body\u0027][\u0027properties\u0027][\u0027server\u0027]["},{"line_number":55,"context_line":"    \u0027properties\u0027].update({\u0027flavor\u0027: flavor})"},{"line_number":56,"context_line":""},{"line_number":57,"context_line":"list_tags \u003d copy.deepcopy(servers226.list_tags)"},{"line_number":58,"context_line":"update_all_tags \u003d copy.deepcopy(servers226.update_all_tags)"},{"line_number":59,"context_line":"delete_all_tags \u003d copy.deepcopy(servers226.delete_all_tags)"}],"source_content_type":"text/x-python","patch_set":2,"id":"5f7c97a3_42536c3b","line":56,"updated":"2018-07-24 01:13:07.000000000","message":"Can we add the comments Ghanshyam has been using for this stuff: \n\n# ****** Schemas unchanged in microversion 2.47 since microversion 2.26 ***\n# Note(gmann): Below are the unchanged schema changes in this microversion.\n# We need to keep this schema in this file to have the generic way to select the\n# right schema based on self.schema_versions_info mapping in service client.\n\nDitto for other files","commit_id":"c9e98e762f94dc99c45598509383179c9c0142dd"},{"author":{"_account_id":20190,"name":"zhufl","email":"zhu.fanglei@zte.com.cn","username":"zhufl"},"change_message_id":"a70f8db19f74b56f8877df1a04b6c14f0a0805c7","unresolved":false,"context_lines":[{"line_number":53,"context_line":"    servers226.rebuild_server_with_admin_pass)"},{"line_number":54,"context_line":"rebuild_server_with_admin_pass[\u0027response_body\u0027][\u0027properties\u0027][\u0027server\u0027]["},{"line_number":55,"context_line":"    \u0027properties\u0027].update({\u0027flavor\u0027: flavor})"},{"line_number":56,"context_line":""},{"line_number":57,"context_line":"list_tags \u003d copy.deepcopy(servers226.list_tags)"},{"line_number":58,"context_line":"update_all_tags \u003d copy.deepcopy(servers226.update_all_tags)"},{"line_number":59,"context_line":"delete_all_tags \u003d copy.deepcopy(servers226.delete_all_tags)"}],"source_content_type":"text/x-python","patch_set":2,"id":"5f7c97a3_a8d33f63","line":56,"in_reply_to":"5f7c97a3_42536c3b","updated":"2018-07-24 02:40:21.000000000","message":"Thanks, done","commit_id":"c9e98e762f94dc99c45598509383179c9c0142dd"}],"tempest/lib/api_schema/response/compute/v2_48/servers.py":[{"author":{"_account_id":23186,"name":"Felipe Monteiro","email":"felipe.carneiro.monteiro@gmail.com","username":"felipe.monteiro"},"change_message_id":"50752546311c94d39a3cd13c3da43f80acbec7ef","unresolved":false,"context_lines":[{"line_number":113,"context_line":"}"},{"line_number":114,"context_line":""},{"line_number":115,"context_line":"get_server \u003d copy.deepcopy(servers247.get_server)"},{"line_number":116,"context_line":""},{"line_number":117,"context_line":"list_tags \u003d copy.deepcopy(servers247.list_tags)"},{"line_number":118,"context_line":"update_all_tags \u003d copy.deepcopy(servers247.update_all_tags)"},{"line_number":119,"context_line":"delete_all_tags \u003d copy.deepcopy(servers247.delete_all_tags)"}],"source_content_type":"text/x-python","patch_set":2,"id":"5f7c97a3_6250e82d","line":116,"updated":"2018-07-24 01:13:07.000000000","message":"Ditto","commit_id":"c9e98e762f94dc99c45598509383179c9c0142dd"},{"author":{"_account_id":20190,"name":"zhufl","email":"zhu.fanglei@zte.com.cn","username":"zhufl"},"change_message_id":"a70f8db19f74b56f8877df1a04b6c14f0a0805c7","unresolved":false,"context_lines":[{"line_number":113,"context_line":"}"},{"line_number":114,"context_line":""},{"line_number":115,"context_line":"get_server \u003d copy.deepcopy(servers247.get_server)"},{"line_number":116,"context_line":""},{"line_number":117,"context_line":"list_tags \u003d copy.deepcopy(servers247.list_tags)"},{"line_number":118,"context_line":"update_all_tags \u003d copy.deepcopy(servers247.update_all_tags)"},{"line_number":119,"context_line":"delete_all_tags \u003d copy.deepcopy(servers247.delete_all_tags)"}],"source_content_type":"text/x-python","patch_set":2,"id":"5f7c97a3_48e06b28","line":116,"in_reply_to":"5f7c97a3_6250e82d","updated":"2018-07-24 02:40:21.000000000","message":"done","commit_id":"c9e98e762f94dc99c45598509383179c9c0142dd"}],"tempest/lib/api_schema/response/compute/v2_54/servers.py":[{"author":{"_account_id":23186,"name":"Felipe Monteiro","email":"felipe.carneiro.monteiro@gmail.com","username":"felipe.monteiro"},"change_message_id":"50752546311c94d39a3cd13c3da43f80acbec7ef","unresolved":false,"context_lines":[{"line_number":48,"context_line":"list_servers_detail \u003d copy.deepcopy(servers247.list_servers_detail)"},{"line_number":49,"context_line":"update_server \u003d copy.deepcopy(servers247.update_server)"},{"line_number":50,"context_line":""},{"line_number":51,"context_line":"list_tags \u003d copy.deepcopy(servers247.list_tags)"},{"line_number":52,"context_line":"update_all_tags \u003d copy.deepcopy(servers247.update_all_tags)"},{"line_number":53,"context_line":"delete_all_tags \u003d copy.deepcopy(servers247.delete_all_tags)"},{"line_number":54,"context_line":"check_tag_existence \u003d copy.deepcopy(servers247.check_tag_existence)"}],"source_content_type":"text/x-python","patch_set":2,"id":"5f7c97a3_022b349b","line":51,"range":{"start_line":51,"start_character":26,"end_line":51,"end_character":36},"updated":"2018-07-24 01:13:07.000000000","message":"Why not 248?","commit_id":"c9e98e762f94dc99c45598509383179c9c0142dd"},{"author":{"_account_id":20190,"name":"zhufl","email":"zhu.fanglei@zte.com.cn","username":"zhufl"},"change_message_id":"a70f8db19f74b56f8877df1a04b6c14f0a0805c7","unresolved":false,"context_lines":[{"line_number":48,"context_line":"list_servers_detail \u003d copy.deepcopy(servers247.list_servers_detail)"},{"line_number":49,"context_line":"update_server \u003d copy.deepcopy(servers247.update_server)"},{"line_number":50,"context_line":""},{"line_number":51,"context_line":"list_tags \u003d copy.deepcopy(servers247.list_tags)"},{"line_number":52,"context_line":"update_all_tags \u003d copy.deepcopy(servers247.update_all_tags)"},{"line_number":53,"context_line":"delete_all_tags \u003d copy.deepcopy(servers247.delete_all_tags)"},{"line_number":54,"context_line":"check_tag_existence \u003d copy.deepcopy(servers247.check_tag_existence)"}],"source_content_type":"text/x-python","patch_set":2,"id":"5f7c97a3_684be727","line":51,"range":{"start_line":51,"start_character":26,"end_line":51,"end_character":36},"in_reply_to":"5f7c97a3_022b349b","updated":"2018-07-24 02:40:21.000000000","message":"I don\u0027t know why this file will import v2_47 while not v2_48, and I simply follow the previous style.\nAs to this schema, v2_47 or v2_48 makes no difference, so maybe we can change v2_47 to v2_48 in other patches if needed?","commit_id":"c9e98e762f94dc99c45598509383179c9c0142dd"},{"author":{"_account_id":23186,"name":"Felipe Monteiro","email":"felipe.carneiro.monteiro@gmail.com","username":"felipe.monteiro"},"change_message_id":"6afbfb7c523a1a753ef830b6e85986340352d7f0","unresolved":false,"context_lines":[{"line_number":48,"context_line":"list_servers_detail \u003d copy.deepcopy(servers247.list_servers_detail)"},{"line_number":49,"context_line":"update_server \u003d copy.deepcopy(servers247.update_server)"},{"line_number":50,"context_line":""},{"line_number":51,"context_line":"list_tags \u003d copy.deepcopy(servers247.list_tags)"},{"line_number":52,"context_line":"update_all_tags \u003d copy.deepcopy(servers247.update_all_tags)"},{"line_number":53,"context_line":"delete_all_tags \u003d copy.deepcopy(servers247.delete_all_tags)"},{"line_number":54,"context_line":"check_tag_existence \u003d copy.deepcopy(servers247.check_tag_existence)"}],"source_content_type":"text/x-python","patch_set":2,"id":"5f7c97a3_a2c9b751","line":51,"range":{"start_line":51,"start_character":26,"end_line":51,"end_character":36},"in_reply_to":"5f7c97a3_684be727","updated":"2018-07-27 16:34:12.000000000","message":"++\n\nI\u0027m OK with doing that.","commit_id":"c9e98e762f94dc99c45598509383179c9c0142dd"}],"tempest/lib/api_schema/response/compute/v2_63/servers.py":[{"author":{"_account_id":23186,"name":"Felipe Monteiro","email":"felipe.carneiro.monteiro@gmail.com","username":"felipe.monteiro"},"change_message_id":"50752546311c94d39a3cd13c3da43f80acbec7ef","unresolved":false,"context_lines":[{"line_number":64,"context_line":"get_server[\u0027response_body\u0027][\u0027properties\u0027][\u0027server\u0027]["},{"line_number":65,"context_line":"    \u0027required\u0027].append(\u0027trusted_image_certificates\u0027)"},{"line_number":66,"context_line":""},{"line_number":67,"context_line":"list_tags \u003d copy.deepcopy(servers254.list_tags)"},{"line_number":68,"context_line":"update_all_tags \u003d copy.deepcopy(servers254.update_all_tags)"},{"line_number":69,"context_line":"delete_all_tags \u003d copy.deepcopy(servers254.delete_all_tags)"},{"line_number":70,"context_line":"check_tag_existence \u003d copy.deepcopy(servers254.check_tag_existence)"}],"source_content_type":"text/x-python","patch_set":2,"id":"5f7c97a3_821e6473","line":67,"range":{"start_line":67,"start_character":26,"end_line":67,"end_character":36},"updated":"2018-07-24 01:13:07.000000000","message":"Why not 257?","commit_id":"c9e98e762f94dc99c45598509383179c9c0142dd"},{"author":{"_account_id":20190,"name":"zhufl","email":"zhu.fanglei@zte.com.cn","username":"zhufl"},"change_message_id":"a70f8db19f74b56f8877df1a04b6c14f0a0805c7","unresolved":false,"context_lines":[{"line_number":64,"context_line":"get_server[\u0027response_body\u0027][\u0027properties\u0027][\u0027server\u0027]["},{"line_number":65,"context_line":"    \u0027required\u0027].append(\u0027trusted_image_certificates\u0027)"},{"line_number":66,"context_line":""},{"line_number":67,"context_line":"list_tags \u003d copy.deepcopy(servers254.list_tags)"},{"line_number":68,"context_line":"update_all_tags \u003d copy.deepcopy(servers254.update_all_tags)"},{"line_number":69,"context_line":"delete_all_tags \u003d copy.deepcopy(servers254.delete_all_tags)"},{"line_number":70,"context_line":"check_tag_existence \u003d copy.deepcopy(servers254.check_tag_existence)"}],"source_content_type":"text/x-python","patch_set":2,"id":"5f7c97a3_e80db7e7","line":67,"range":{"start_line":67,"start_character":26,"end_line":67,"end_character":36},"in_reply_to":"5f7c97a3_821e6473","updated":"2018-07-24 02:40:21.000000000","message":"Done.","commit_id":"c9e98e762f94dc99c45598509383179c9c0142dd"}]}
