)]}'
{"specs/train/approved/virtual-persistent-memory.rst":[{"author":{"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},"change_message_id":"411f78e2ba399b3af55934f0851cee071b730ada","unresolved":false,"context_lines":[{"line_number":331,"context_line":""},{"line_number":332,"context_line":".. note::"},{"line_number":333,"context_line":""},{"line_number":334,"context_line":"    For same host resize, nova only create one domain in the libvirt. If the"},{"line_number":335,"context_line":"    nova-compute down before confirming the resize, the old flavor\u0027s"},{"line_number":336,"context_line":"    assignment of virtual persistent memory devices will be lost. For this"},{"line_number":337,"context_line":"    case, the resize can\u0027t be reverted. The end-user will get an error when"}],"source_content_type":"text/x-rst","patch_set":1,"id":"7faddb67_4976650f","line":334,"updated":"2019-08-07 07:11:36.000000000","message":"looks good.","commit_id":"2e94d53c54cf2fed9dc400b7dccbd8222826ebca"},{"author":{"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},"change_message_id":"411f78e2ba399b3af55934f0851cee071b730ada","unresolved":false,"context_lines":[{"line_number":352,"context_line":"    In the target host, the libvirt will cleanup the live migration target"},{"line_number":353,"context_line":"    domain if the nova-compute down. The nova-compute can\u0027t popluate the"},{"line_number":354,"context_line":"    assignment of target virtual persistent memory when restart. For safety,"},{"line_number":355,"context_line":"    a cleanup will be executed for all the non-assigned virtual persistent"},{"line_number":356,"context_line":"    memory when any incompelete migration found."},{"line_number":357,"context_line":""},{"line_number":358,"context_line":"Virtual persistent memory hotplug"},{"line_number":359,"context_line":"---------------------------------"}],"source_content_type":"text/x-rst","patch_set":1,"id":"7faddb67_a91b59c8","line":356,"range":{"start_line":355,"start_character":6,"end_line":356,"end_character":48},"updated":"2019-08-07 07:11:36.000000000","message":"A question here.\nIf the vpem of the server has been migrated during live-migration, but nova-compute is down, this is ok when the instance is started on the target server.\n\nHowever, if the server\u0027s vpem is partially copied and nova-compute is down, can the server still run normally after nova-compute up?","commit_id":"2e94d53c54cf2fed9dc400b7dccbd8222826ebca"},{"author":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"change_message_id":"f7964e0c5ac9d77a5ff9e59f2e3531f8dad3f0a1","unresolved":false,"context_lines":[{"line_number":352,"context_line":"    In the target host, the libvirt will cleanup the live migration target"},{"line_number":353,"context_line":"    domain if the nova-compute down. The nova-compute can\u0027t popluate the"},{"line_number":354,"context_line":"    assignment of target virtual persistent memory when restart. For safety,"},{"line_number":355,"context_line":"    a cleanup will be executed for all the non-assigned virtual persistent"},{"line_number":356,"context_line":"    memory when any incompelete migration found."},{"line_number":357,"context_line":""},{"line_number":358,"context_line":"Virtual persistent memory hotplug"},{"line_number":359,"context_line":"---------------------------------"}],"source_content_type":"text/x-rst","patch_set":1,"id":"7faddb67_ebf1fe96","line":356,"range":{"start_line":355,"start_character":6,"end_line":356,"end_character":48},"in_reply_to":"7faddb67_a91b59c8","updated":"2019-08-12 07:16:47.000000000","message":"If the live-migration is interrupt in the middle of live migration, the server is still remain on the src host, the data in the dst host should be cleanup.","commit_id":"2e94d53c54cf2fed9dc400b7dccbd8222826ebca"},{"author":{"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},"change_message_id":"7598f4b7798bd8bb07e6927c9b44e5cbff4ab7da","unresolved":false,"context_lines":[{"line_number":352,"context_line":"    In the target host, the libvirt will cleanup the live migration target"},{"line_number":353,"context_line":"    domain if the nova-compute down. The nova-compute can\u0027t popluate the"},{"line_number":354,"context_line":"    assignment of target virtual persistent memory when restart. For safety,"},{"line_number":355,"context_line":"    a cleanup will be executed for all the non-assigned virtual persistent"},{"line_number":356,"context_line":"    memory when any incompelete migration found."},{"line_number":357,"context_line":""},{"line_number":358,"context_line":"Virtual persistent memory hotplug"},{"line_number":359,"context_line":"---------------------------------"}],"source_content_type":"text/x-rst","patch_set":1,"id":"7faddb67_2965b71d","line":356,"range":{"start_line":355,"start_character":6,"end_line":356,"end_character":48},"in_reply_to":"7faddb67_ebf1fe96","updated":"2019-08-14 01:54:28.000000000","message":"That\u0027s good.","commit_id":"2e94d53c54cf2fed9dc400b7dccbd8222826ebca"}]}
