)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":15888,"name":"Zhenyu Zheng","email":"zheng.zhenyu@outlook.com","username":"Kevin_Zheng"},"change_message_id":"4781733fcadc61d3b37f5031424461f8566c7852","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     ramboman \u003clijie@unitedstack.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2018-12-28 09:54:50 +0800"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Add support for volume-backed server"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"This patch add ability to rebuild the volume-backed server"},{"line_number":10,"context_line":"with any image."}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"1f769fc5_b65e3de4","line":7,"range":{"start_line":7,"start_character":0,"end_line":7,"end_character":36},"updated":"2018-12-28 07:26:45.000000000","message":"support what? :)","commit_id":"39c67f5508f24e859a366bf6e29329998798a69a"},{"author":{"_account_id":27594,"name":"Jie Li","email":"lijie@unitedstack.com","username":"ramboman"},"change_message_id":"d3fecfe6038d71d13026257ca062a51786357df0","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     ramboman \u003clijie@unitedstack.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2018-12-28 09:54:50 +0800"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Add support for volume-backed server"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"This patch add ability to rebuild the volume-backed server"},{"line_number":10,"context_line":"with any image."}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"1f769fc5_c5045d7e","line":7,"range":{"start_line":7,"start_character":0,"end_line":7,"end_character":36},"in_reply_to":"1f769fc5_b65e3de4","updated":"2018-12-29 04:42:12.000000000","message":"Sorry about it, thank you:)","commit_id":"39c67f5508f24e859a366bf6e29329998798a69a"},{"author":{"_account_id":15888,"name":"Zhenyu Zheng","email":"zheng.zhenyu@outlook.com","username":"Kevin_Zheng"},"change_message_id":"4a5e33f27d188f2072500ca8a43ce28f10b2b58f","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     ramboman \u003clijie@unitedstack.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2019-01-10 17:00:40 +0800"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Change compute api microversion to support for volume-backed"},{"line_number":8,"context_line":"server rebuild"},{"line_number":9,"context_line":""},{"line_number":10,"context_line":"This patch add a new microversion 2.68 to support rebuild the"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":13,"id":"dfd5e7cf_802b6de9","line":7,"range":{"start_line":7,"start_character":0,"end_line":7,"end_character":6},"updated":"2019-01-10 09:35:46.000000000","message":"Bump","commit_id":"3057220b54bfcdf0e239be854ba2365fd6f30e58"},{"author":{"_account_id":15888,"name":"Zhenyu Zheng","email":"zheng.zhenyu@outlook.com","username":"Kevin_Zheng"},"change_message_id":"4a5e33f27d188f2072500ca8a43ce28f10b2b58f","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     ramboman \u003clijie@unitedstack.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2019-01-10 17:00:40 +0800"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Change compute api microversion to support for volume-backed"},{"line_number":8,"context_line":"server rebuild"},{"line_number":9,"context_line":""},{"line_number":10,"context_line":"This patch add a new microversion 2.68 to support rebuild the"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":13,"id":"dfd5e7cf_c04895cd","line":7,"range":{"start_line":7,"start_character":46,"end_line":7,"end_character":60},"updated":"2019-01-10 09:35:46.000000000","message":"use bfv, everyone knows what it is and make the name shorter :)","commit_id":"3057220b54bfcdf0e239be854ba2365fd6f30e58"},{"author":{"_account_id":15888,"name":"Zhenyu Zheng","email":"zheng.zhenyu@outlook.com","username":"Kevin_Zheng"},"change_message_id":"4a5e33f27d188f2072500ca8a43ce28f10b2b58f","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     ramboman \u003clijie@unitedstack.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2019-01-10 17:00:40 +0800"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Change compute api microversion to support for volume-backed"},{"line_number":8,"context_line":"server rebuild"},{"line_number":9,"context_line":""},{"line_number":10,"context_line":"This patch add a new microversion 2.68 to support rebuild the"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":13,"id":"dfd5e7cf_8014cda1","line":7,"range":{"start_line":7,"start_character":6,"end_line":7,"end_character":14},"updated":"2019-01-10 09:35:46.000000000","message":"you can delete compute, make the line shorter","commit_id":"3057220b54bfcdf0e239be854ba2365fd6f30e58"},{"author":{"_account_id":15888,"name":"Zhenyu Zheng","email":"zheng.zhenyu@outlook.com","username":"Kevin_Zheng"},"change_message_id":"51574d1ff62e5b32e20d846ea017f29d392e60ad","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     ramboman \u003clijie@unitedstack.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2019-01-10 18:15:04 +0800"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Change api microversion to support for bfv"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"This patch add a new microversion 2.68 to support rebuild the"},{"line_number":10,"context_line":"volume-backed server with any image."}],"source_content_type":"text/x-gerrit-commit-message","patch_set":14,"id":"dfd5e7cf_9665f747","line":7,"range":{"start_line":7,"start_character":0,"end_line":7,"end_character":42},"updated":"2019-01-10 11:18:49.000000000","message":"Bump API microversion to support rebuild bfv instances","commit_id":"45ed057b3c6449e898e8595718e3437e8255a9e2"}],"nova/api/openstack/compute/rest_api_version_history.rst":[{"author":{"_account_id":15888,"name":"Zhenyu Zheng","email":"zheng.zhenyu@outlook.com","username":"Kevin_Zheng"},"change_message_id":"7ec787346a359397ca8326399702458290a9857e","unresolved":false,"context_lines":[{"line_number":864,"context_line":"2.68"},{"line_number":865,"context_line":"----"},{"line_number":866,"context_line":""},{"line_number":867,"context_line":"Add support for volume-backed-server rebuild with different image, which"},{"line_number":868,"context_line":"change the rebuild api response from 400 to 202."}],"source_content_type":"text/x-rst","patch_set":10,"id":"1f769fc5_37e215d7","line":868,"range":{"start_line":867,"start_character":66,"end_line":868,"end_character":48},"updated":"2019-01-02 08:32:53.000000000","message":"be more specific","commit_id":"ef40e3638fe714e1fcef5e6e348d3c95c5bbffc0"},{"author":{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"change_message_id":"25cecf546d58694112fe4ae32d648ee4f74d56f1","unresolved":false,"context_lines":[{"line_number":864,"context_line":"2.68"},{"line_number":865,"context_line":"----"},{"line_number":866,"context_line":""},{"line_number":867,"context_line":"Add support for volume-backed-server rebuild， which the user can use different"},{"line_number":868,"context_line":"image from original image to rebuild the server."}],"source_content_type":"text/x-rst","patch_set":15,"id":"9fdfeff1_6b54fc21","line":867,"range":{"start_line":867,"start_character":45,"end_line":867,"end_character":46},"updated":"2019-01-28 05:55:27.000000000","message":"nit: an extra white space","commit_id":"b314bd4bf36960110099ae1e3bee40dc1a9c9fbf"}],"nova/api/openstack/compute/schemas/servers.py":[{"author":{"_account_id":20722,"name":"Yikun Jiang","email":"yikunkero@gmail.com","username":"yikunkero"},"change_message_id":"ffc605fb9cf8f75c9b4531748b668b5ff5255d15","unresolved":false,"context_lines":[{"line_number":440,"context_line":""},{"line_number":441,"context_line":""},{"line_number":442,"context_line":"# Add support for volume-backed-server rebuild."},{"line_number":443,"context_line":"base_rebuild_v268 \u003d copy.deepcopy(base_rebuild_v263)"},{"line_number":444,"context_line":""},{"line_number":445,"context_line":""},{"line_number":446,"context_line":"resize \u003d {"}],"source_content_type":"text/x-python","patch_set":3,"id":"1f769fc5_c5821d50","line":443,"range":{"start_line":443,"start_character":0,"end_line":443,"end_character":52},"updated":"2018-12-29 02:40:59.000000000","message":"If schema is not changed, is it necessary add a new schema?","commit_id":"80203b57653bacd16610cf2aceaa7c4d6f300ddc"},{"author":{"_account_id":27594,"name":"Jie Li","email":"lijie@unitedstack.com","username":"ramboman"},"change_message_id":"d3fecfe6038d71d13026257ca062a51786357df0","unresolved":false,"context_lines":[{"line_number":440,"context_line":""},{"line_number":441,"context_line":""},{"line_number":442,"context_line":"# Add support for volume-backed-server rebuild."},{"line_number":443,"context_line":"base_rebuild_v268 \u003d copy.deepcopy(base_rebuild_v263)"},{"line_number":444,"context_line":""},{"line_number":445,"context_line":""},{"line_number":446,"context_line":"resize \u003d {"}],"source_content_type":"text/x-python","patch_set":3,"id":"1f769fc5_25f3d1a0","line":443,"range":{"start_line":443,"start_character":0,"end_line":443,"end_character":52},"in_reply_to":"1f769fc5_c5821d50","updated":"2018-12-29 04:42:12.000000000","message":"yes, thank you for reminding me","commit_id":"80203b57653bacd16610cf2aceaa7c4d6f300ddc"},{"author":{"_account_id":15888,"name":"Zhenyu Zheng","email":"zheng.zhenyu@outlook.com","username":"Kevin_Zheng"},"change_message_id":"7ec787346a359397ca8326399702458290a9857e","unresolved":false,"context_lines":[{"line_number":438,"context_line":"base_rebuild_v263[\u0027properties\u0027][\u0027rebuild\u0027][\u0027properties\u0027]["},{"line_number":439,"context_line":"    \u0027trusted_image_certificates\u0027] \u003d parameter_types.trusted_certs"},{"line_number":440,"context_line":""},{"line_number":441,"context_line":""},{"line_number":442,"context_line":"resize \u003d {"},{"line_number":443,"context_line":"    \u0027type\u0027: \u0027object\u0027,"},{"line_number":444,"context_line":"    \u0027properties\u0027: {"}],"source_content_type":"text/x-python","patch_set":10,"id":"1f769fc5_d7e641e9","line":441,"updated":"2019-01-02 08:32:53.000000000","message":"redundant","commit_id":"ef40e3638fe714e1fcef5e6e348d3c95c5bbffc0"}],"nova/compute/api.py":[{"author":{"_account_id":20722,"name":"Yikun Jiang","email":"yikunkero@gmail.com","username":"yikunkero"},"change_message_id":"ffc605fb9cf8f75c9b4531748b668b5ff5255d15","unresolved":false,"context_lines":[{"line_number":3262,"context_line":"                context, \u0027nova-compute\u0027)"},{"line_number":3263,"context_line":"            if min_compute_version \u003e\u003d CINDER_V3_REIMAGE_MIN_COMPUTE_VERSION:"},{"line_number":3264,"context_line":"                try:"},{"line_number":3265,"context_line":"                    cinder.is_microversion_supported(context, \u00273.56\u0027)"},{"line_number":3266,"context_line":"                except exception.CinderAPIVersionNotAvailable:"},{"line_number":3267,"context_line":"                    pass"},{"line_number":3268,"context_line":"            else:"}],"source_content_type":"text/x-python","patch_set":3,"id":"1f769fc5_2591919a","line":3265,"updated":"2018-12-29 02:40:59.000000000","message":"Add a note on this.","commit_id":"80203b57653bacd16610cf2aceaa7c4d6f300ddc"},{"author":{"_account_id":27594,"name":"Jie Li","email":"lijie@unitedstack.com","username":"ramboman"},"change_message_id":"d3fecfe6038d71d13026257ca062a51786357df0","unresolved":false,"context_lines":[{"line_number":3262,"context_line":"                context, \u0027nova-compute\u0027)"},{"line_number":3263,"context_line":"            if min_compute_version \u003e\u003d CINDER_V3_REIMAGE_MIN_COMPUTE_VERSION:"},{"line_number":3264,"context_line":"                try:"},{"line_number":3265,"context_line":"                    cinder.is_microversion_supported(context, \u00273.56\u0027)"},{"line_number":3266,"context_line":"                except exception.CinderAPIVersionNotAvailable:"},{"line_number":3267,"context_line":"                    pass"},{"line_number":3268,"context_line":"            else:"}],"source_content_type":"text/x-python","patch_set":3,"id":"1f769fc5_45f04d91","line":3265,"in_reply_to":"1f769fc5_2591919a","updated":"2018-12-29 04:42:12.000000000","message":"Done.","commit_id":"80203b57653bacd16610cf2aceaa7c4d6f300ddc"},{"author":{"_account_id":15888,"name":"Zhenyu Zheng","email":"zheng.zhenyu@outlook.com","username":"Kevin_Zheng"},"change_message_id":"7ec787346a359397ca8326399702458290a9857e","unresolved":false,"context_lines":[{"line_number":3280,"context_line":"            volume_image_metadata \u003d volume.get(\u0027volume_image_metadata\u0027, {})"},{"line_number":3281,"context_line":"            orig_image_ref \u003d volume_image_metadata.get(\u0027image_id\u0027)"},{"line_number":3282,"context_line":""},{"line_number":3283,"context_line":"            if orig_image_ref !\u003d image_href:"},{"line_number":3284,"context_line":"                # Leave a breadcrumb."},{"line_number":3285,"context_line":"                LOG.debug(\u0027Requested to rebuild instance with a new image %s \u0027"},{"line_number":3286,"context_line":"                          \u0027for a volume-backed server with image %s in its \u0027"},{"line_number":3287,"context_line":"                          \u0027root volume which is not supported.\u0027, image_href,"},{"line_number":3288,"context_line":"                          orig_image_ref, instance\u003dinstance)"},{"line_number":3289,"context_line":"                msg \u003d _(\u0027Unable to rebuild with a different image for a \u0027"},{"line_number":3290,"context_line":"                        \u0027volume-backed server.\u0027)"},{"line_number":3291,"context_line":"                raise exception.ImageUnacceptable("},{"line_number":3292,"context_line":"                    image_id\u003dimage_href, reason\u003dmsg)"},{"line_number":3293,"context_line":"        else:"},{"line_number":3294,"context_line":"            orig_image_ref \u003d instance.image_ref"},{"line_number":3295,"context_line":""}],"source_content_type":"text/x-python","patch_set":10,"id":"1f769fc5_97f9a981","side":"PARENT","line":3292,"range":{"start_line":3283,"start_character":12,"end_line":3292,"end_character":52},"updated":"2019-01-02 08:32:53.000000000","message":"don\u0027t think you should remove this, maybe you should put it in the exception handle.","commit_id":"05d3c01a685de45dd8f98a46bc5c52f6bd08e7cd"},{"author":{"_account_id":27594,"name":"Jie Li","email":"lijie@unitedstack.com","username":"ramboman"},"change_message_id":"5a72e95032bf981de35613fd8af0995c8b1dd7a0","unresolved":false,"context_lines":[{"line_number":3280,"context_line":"            volume_image_metadata \u003d volume.get(\u0027volume_image_metadata\u0027, {})"},{"line_number":3281,"context_line":"            orig_image_ref \u003d volume_image_metadata.get(\u0027image_id\u0027)"},{"line_number":3282,"context_line":""},{"line_number":3283,"context_line":"            if orig_image_ref !\u003d image_href:"},{"line_number":3284,"context_line":"                # Leave a breadcrumb."},{"line_number":3285,"context_line":"                LOG.debug(\u0027Requested to rebuild instance with a new image %s \u0027"},{"line_number":3286,"context_line":"                          \u0027for a volume-backed server with image %s in its \u0027"},{"line_number":3287,"context_line":"                          \u0027root volume which is not supported.\u0027, image_href,"},{"line_number":3288,"context_line":"                          orig_image_ref, instance\u003dinstance)"},{"line_number":3289,"context_line":"                msg \u003d _(\u0027Unable to rebuild with a different image for a \u0027"},{"line_number":3290,"context_line":"                        \u0027volume-backed server.\u0027)"},{"line_number":3291,"context_line":"                raise exception.ImageUnacceptable("},{"line_number":3292,"context_line":"                    image_id\u003dimage_href, reason\u003dmsg)"},{"line_number":3293,"context_line":"        else:"},{"line_number":3294,"context_line":"            orig_image_ref \u003d instance.image_ref"},{"line_number":3295,"context_line":""}],"source_content_type":"text/x-python","patch_set":10,"id":"dfd5e7cf_b1a7eaa7","side":"PARENT","line":3292,"range":{"start_line":3283,"start_character":12,"end_line":3292,"end_character":52},"in_reply_to":"1f769fc5_97f9a981","updated":"2019-01-10 08:40:35.000000000","message":"I learn, thank you.","commit_id":"05d3c01a685de45dd8f98a46bc5c52f6bd08e7cd"},{"author":{"_account_id":15888,"name":"Zhenyu Zheng","email":"zheng.zhenyu@outlook.com","username":"Kevin_Zheng"},"change_message_id":"7ec787346a359397ca8326399702458290a9857e","unresolved":false,"context_lines":[{"line_number":3262,"context_line":"                context, \u0027nova-compute\u0027)"},{"line_number":3263,"context_line":"            if min_compute_version \u003e\u003d CINDER_V3_REIMAGE_MIN_COMPUTE_VERSION:"},{"line_number":3264,"context_line":"                try:"},{"line_number":3265,"context_line":"                    # Check to see if the cinder microversion is old enough"},{"line_number":3266,"context_line":"                    # to support reimage the root volume."},{"line_number":3267,"context_line":"                    cinder.is_microversion_supported(context, \u00273.56\u0027)"},{"line_number":3268,"context_line":"                except exception.CinderAPIVersionNotAvailable:"}],"source_content_type":"text/x-python","patch_set":10,"id":"1f769fc5_97d0c9f9","line":3265,"range":{"start_line":3265,"start_character":65,"end_line":3265,"end_character":68},"updated":"2019-01-02 08:32:53.000000000","message":"new?","commit_id":"ef40e3638fe714e1fcef5e6e348d3c95c5bbffc0"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"198a35925b21af5db4463ae749731cffbaa2235d","unresolved":false,"context_lines":[{"line_number":3264,"context_line":"                try:"},{"line_number":3265,"context_line":"                    # Check to see if the cinder microversion is old enough"},{"line_number":3266,"context_line":"                    # to support reimage the root volume."},{"line_number":3267,"context_line":"                    cinder.is_microversion_supported(context, \u00273.56\u0027)"},{"line_number":3268,"context_line":"                except exception.CinderAPIVersionNotAvailable:"},{"line_number":3269,"context_line":"                    pass"},{"line_number":3270,"context_line":"            else:"}],"source_content_type":"text/x-python","patch_set":10,"id":"ffd0ebdf_43b5d9ed","line":3267,"range":{"start_line":3267,"start_character":63,"end_line":3267,"end_character":67},"updated":"2019-01-03 17:01:24.000000000","message":"3.57 now:\n\nhttps://review.openstack.org/#/c/606346/24/cinder/api/microversions.py","commit_id":"ef40e3638fe714e1fcef5e6e348d3c95c5bbffc0"},{"author":{"_account_id":15888,"name":"Zhenyu Zheng","email":"zheng.zhenyu@outlook.com","username":"Kevin_Zheng"},"change_message_id":"7ec787346a359397ca8326399702458290a9857e","unresolved":false,"context_lines":[{"line_number":3265,"context_line":"                    # Check to see if the cinder microversion is old enough"},{"line_number":3266,"context_line":"                    # to support reimage the root volume."},{"line_number":3267,"context_line":"                    cinder.is_microversion_supported(context, \u00273.56\u0027)"},{"line_number":3268,"context_line":"                except exception.CinderAPIVersionNotAvailable:"},{"line_number":3269,"context_line":"                    pass"},{"line_number":3270,"context_line":"            else:"},{"line_number":3271,"context_line":"                LOG.debug(\u0027The compute service version is not high enough to \u0027"},{"line_number":3272,"context_line":"                          \u0027rebuild the volume-backed-server.\u0027)"}],"source_content_type":"text/x-python","patch_set":10,"id":"1f769fc5_f7049d7d","line":3269,"range":{"start_line":3268,"start_character":16,"end_line":3269,"end_character":24},"updated":"2019-01-02 08:32:53.000000000","message":"doesn\u0027t seem right here, if cinder reimage is not available, we should still fail if orig_image_ref !\u003d image_href.","commit_id":"ef40e3638fe714e1fcef5e6e348d3c95c5bbffc0"},{"author":{"_account_id":27594,"name":"Jie Li","email":"lijie@unitedstack.com","username":"ramboman"},"change_message_id":"5a72e95032bf981de35613fd8af0995c8b1dd7a0","unresolved":false,"context_lines":[{"line_number":3265,"context_line":"                    # Check to see if the cinder microversion is old enough"},{"line_number":3266,"context_line":"                    # to support reimage the root volume."},{"line_number":3267,"context_line":"                    cinder.is_microversion_supported(context, \u00273.56\u0027)"},{"line_number":3268,"context_line":"                except exception.CinderAPIVersionNotAvailable:"},{"line_number":3269,"context_line":"                    pass"},{"line_number":3270,"context_line":"            else:"},{"line_number":3271,"context_line":"                LOG.debug(\u0027The compute service version is not high enough to \u0027"},{"line_number":3272,"context_line":"                          \u0027rebuild the volume-backed-server.\u0027)"}],"source_content_type":"text/x-python","patch_set":10,"id":"dfd5e7cf_91ac268d","line":3269,"range":{"start_line":3268,"start_character":16,"end_line":3269,"end_character":24},"in_reply_to":"1f769fc5_f7049d7d","updated":"2019-01-10 08:40:35.000000000","message":"Done.","commit_id":"ef40e3638fe714e1fcef5e6e348d3c95c5bbffc0"}],"nova/tests/functional/api_sample_tests/test_servers.py":[{"author":{"_account_id":15888,"name":"Zhenyu Zheng","email":"zheng.zhenyu@outlook.com","username":"Kevin_Zheng"},"change_message_id":"4a5e33f27d188f2072500ca8a43ce28f10b2b58f","unresolved":false,"context_lines":[{"line_number":382,"context_line":"        image \u003d fake.get_valid_image_id()"},{"line_number":383,"context_line":""},{"line_number":384,"context_line":"        params \u003d {"},{"line_number":385,"context_line":"            \u0027uuid\u0027: image,"},{"line_number":386,"context_line":"            \u0027name\u0027: \u0027foobar\u0027,"},{"line_number":387,"context_line":"            \u0027access_ip_v4\u0027: \u00271.2.3.4\u0027,"},{"line_number":388,"context_line":"            \u0027access_ip_v6\u0027: \u002780fe::\u0027,"}],"source_content_type":"text/x-python","patch_set":13,"id":"dfd5e7cf_a0f31173","line":385,"range":{"start_line":385,"start_character":12,"end_line":385,"end_character":26},"updated":"2019-01-10 09:35:46.000000000","message":"shouldn\u0027t this be imageRef?","commit_id":"3057220b54bfcdf0e239be854ba2365fd6f30e58"},{"author":{"_account_id":15888,"name":"Zhenyu Zheng","email":"zheng.zhenyu@outlook.com","username":"Kevin_Zheng"},"change_message_id":"4a5e33f27d188f2072500ca8a43ce28f10b2b58f","unresolved":false,"context_lines":[{"line_number":384,"context_line":"        params \u003d {"},{"line_number":385,"context_line":"            \u0027uuid\u0027: image,"},{"line_number":386,"context_line":"            \u0027name\u0027: \u0027foobar\u0027,"},{"line_number":387,"context_line":"            \u0027access_ip_v4\u0027: \u00271.2.3.4\u0027,"},{"line_number":388,"context_line":"            \u0027access_ip_v6\u0027: \u002780fe::\u0027,"},{"line_number":389,"context_line":"        }"},{"line_number":390,"context_line":""},{"line_number":391,"context_line":"        resp \u003d self._do_post(\u0027servers/%s/action\u0027 % uuid,"}],"source_content_type":"text/x-python","patch_set":13,"id":"dfd5e7cf_c0e415af","line":388,"range":{"start_line":387,"start_character":11,"end_line":388,"end_character":37},"updated":"2019-01-10 09:35:46.000000000","message":"why do we need these?","commit_id":"3057220b54bfcdf0e239be854ba2365fd6f30e58"}],"releasenotes/notes/bp-volume-backed-server-rebuild-4e172d94a3a6a3d4.yaml":[{"author":{"_account_id":15888,"name":"Zhenyu Zheng","email":"zheng.zhenyu@outlook.com","username":"Kevin_Zheng"},"change_message_id":"7ec787346a359397ca8326399702458290a9857e","unresolved":false,"context_lines":[{"line_number":3,"context_line":"  - Microversion 2.67 adds the support for volume-backed-server"},{"line_number":4,"context_line":"    Rebuild with different image."},{"line_number":5,"context_line":""},{"line_number":6,"context_line":"    This would change the rebuild api response from 400 to 202."}],"source_content_type":"text/x-yaml","patch_set":10,"id":"1f769fc5_97cbe951","line":6,"range":{"start_line":6,"start_character":2,"end_line":6,"end_character":63},"updated":"2019-01-02 08:32:53.000000000","message":"I think this should be more specific, we are not change all response code from 400 to 202.","commit_id":"ef40e3638fe714e1fcef5e6e348d3c95c5bbffc0"},{"author":{"_account_id":15888,"name":"Zhenyu Zheng","email":"zheng.zhenyu@outlook.com","username":"Kevin_Zheng"},"change_message_id":"4a5e33f27d188f2072500ca8a43ce28f10b2b58f","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"features:"},{"line_number":3,"context_line":"  - Microversion 2.67 adds the support for volume-backed-server"},{"line_number":4,"context_line":"    Rebuild with different image. This depends on cinder API"},{"line_number":5,"context_line":"    and compute service version changes to support re-imaging"},{"line_number":6,"context_line":"    the root volume, if so, we would change the rebuild api"}],"source_content_type":"text/x-yaml","patch_set":13,"id":"dfd5e7cf_6011a9ac","line":3,"range":{"start_line":3,"start_character":17,"end_line":3,"end_character":21},"updated":"2019-01-10 09:35:46.000000000","message":"2.68","commit_id":"3057220b54bfcdf0e239be854ba2365fd6f30e58"},{"author":{"_account_id":15888,"name":"Zhenyu Zheng","email":"zheng.zhenyu@outlook.com","username":"Kevin_Zheng"},"change_message_id":"4a5e33f27d188f2072500ca8a43ce28f10b2b58f","unresolved":false,"context_lines":[{"line_number":2,"context_line":"features:"},{"line_number":3,"context_line":"  - Microversion 2.67 adds the support for volume-backed-server"},{"line_number":4,"context_line":"    Rebuild with different image. This depends on cinder API"},{"line_number":5,"context_line":"    and compute service version changes to support re-imaging"},{"line_number":6,"context_line":"    the root volume, if so, we would change the rebuild api"},{"line_number":7,"context_line":"    response from 400 to 202, otherwise the response is still 400."}],"source_content_type":"text/x-yaml","patch_set":13,"id":"dfd5e7cf_80792dfd","line":5,"range":{"start_line":5,"start_character":16,"end_line":5,"end_character":39},"updated":"2019-01-10 09:35:46.000000000","message":"could be better to mention the actual version here?","commit_id":"3057220b54bfcdf0e239be854ba2365fd6f30e58"},{"author":{"_account_id":27594,"name":"Jie Li","email":"lijie@unitedstack.com","username":"ramboman"},"change_message_id":"0b9b581fb8f1a7af611b519cd96409ccaed4f0ee","unresolved":false,"context_lines":[{"line_number":2,"context_line":"features:"},{"line_number":3,"context_line":"  - Microversion 2.67 adds the support for volume-backed-server"},{"line_number":4,"context_line":"    Rebuild with different image. This depends on cinder API"},{"line_number":5,"context_line":"    and compute service version changes to support re-imaging"},{"line_number":6,"context_line":"    the root volume, if so, we would change the rebuild api"},{"line_number":7,"context_line":"    response from 400 to 202, otherwise the response is still 400."}],"source_content_type":"text/x-yaml","patch_set":13,"id":"dfd5e7cf_037ea718","line":5,"range":{"start_line":5,"start_character":16,"end_line":5,"end_character":39},"in_reply_to":"dfd5e7cf_80792dfd","updated":"2019-01-10 10:20:24.000000000","message":"yeah, I will mention the actual version if the compute part merged.","commit_id":"3057220b54bfcdf0e239be854ba2365fd6f30e58"}]}
