)]}'
{"specs/victoria/support-etsi-nfv-based-errorhandling.rst":[{"author":{"_account_id":26588,"name":"Hiroyuki Jo","email":"joxyuki@gmail.com","username":"joxyuki"},"change_message_id":"b1e64249bafc3b88b066dac4c1d9d2bc6d531578","unresolved":false,"context_lines":[{"line_number":47,"context_line":"Moreover, ongoing lifecycle management operation should be either VNF"},{"line_number":48,"context_line":"instantiation or Scaleing-out."},{"line_number":49,"context_line":""},{"line_number":50,"context_line":"The procedure consists of the following steps as illustrated in above"},{"line_number":51,"context_line":"sequence:"},{"line_number":52,"context_line":""},{"line_number":53,"context_line":"1-1) Sending of Notification"},{"line_number":54,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~"}],"source_content_type":"text/x-rst","patch_set":2,"id":"bf51134e_91ebf910","line":51,"range":{"start_line":50,"start_character":64,"end_line":51,"end_character":9},"updated":"2020-07-18 15:33:50.000000000","message":"No sequence above...?","commit_id":"376c439cc292a3bdb1a650a93e9cead96cf116b9"},{"author":{"_account_id":27180,"name":"Keiko Kuriu","email":"kuriu.keiko@gmail.com","username":"keiko-k"},"change_message_id":"ed52daf8d1eab792dfcc429f10c66336b4fbd8c0","unresolved":false,"context_lines":[{"line_number":47,"context_line":"Moreover, ongoing lifecycle management operation should be either VNF"},{"line_number":48,"context_line":"instantiation or Scaleing-out."},{"line_number":49,"context_line":""},{"line_number":50,"context_line":"The procedure consists of the following steps as illustrated in above"},{"line_number":51,"context_line":"sequence:"},{"line_number":52,"context_line":""},{"line_number":53,"context_line":"1-1) Sending of Notification"},{"line_number":54,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~"}],"source_content_type":"text/x-rst","patch_set":2,"id":"9f560f44_7580bf8c","line":51,"range":{"start_line":50,"start_character":64,"end_line":51,"end_character":9},"in_reply_to":"bf51134e_91ebf910","updated":"2020-07-28 11:47:24.000000000","message":"Fixed correct expression.","commit_id":"376c439cc292a3bdb1a650a93e9cead96cf116b9"},{"author":{"_account_id":26588,"name":"Hiroyuki Jo","email":"joxyuki@gmail.com","username":"joxyuki"},"change_message_id":"b1e64249bafc3b88b066dac4c1d9d2bc6d531578","unresolved":false,"context_lines":[{"line_number":75,"context_line":""},{"line_number":76,"context_line":"When a Rollback request is received, VNFM operates to stop the lifecycle"},{"line_number":77,"context_line":"operation normally while it is terminated."},{"line_number":78,"context_line":"When the rollback operation is executed during VNF instantiation, VNFM"},{"line_number":79,"context_line":"removes all VMs and resources."},{"line_number":80,"context_line":""},{"line_number":81,"context_line":".. seqdiag::"},{"line_number":82,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"bf51134e_71e4653d","line":79,"range":{"start_line":78,"start_character":66,"end_line":79,"end_character":30},"updated":"2020-07-18 15:33:50.000000000","message":"How does Tacker remove these resources specifically? Calling a heat API for deleting a stack?","commit_id":"376c439cc292a3bdb1a650a93e9cead96cf116b9"},{"author":{"_account_id":27180,"name":"Keiko Kuriu","email":"kuriu.keiko@gmail.com","username":"keiko-k"},"change_message_id":"ed52daf8d1eab792dfcc429f10c66336b4fbd8c0","unresolved":false,"context_lines":[{"line_number":75,"context_line":""},{"line_number":76,"context_line":"When a Rollback request is received, VNFM operates to stop the lifecycle"},{"line_number":77,"context_line":"operation normally while it is terminated."},{"line_number":78,"context_line":"When the rollback operation is executed during VNF instantiation, VNFM"},{"line_number":79,"context_line":"removes all VMs and resources."},{"line_number":80,"context_line":""},{"line_number":81,"context_line":".. seqdiag::"},{"line_number":82,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"9f560f44_d54a6b7e","line":79,"range":{"start_line":78,"start_character":66,"end_line":79,"end_character":30},"in_reply_to":"bf51134e_71e4653d","updated":"2020-07-28 11:47:24.000000000","message":"Right. Tacker calls Heat API to delete stack.","commit_id":"376c439cc292a3bdb1a650a93e9cead96cf116b9"},{"author":{"_account_id":26588,"name":"Hiroyuki Jo","email":"joxyuki@gmail.com","username":"joxyuki"},"change_message_id":"b1e64249bafc3b88b066dac4c1d9d2bc6d531578","unresolved":false,"context_lines":[{"line_number":92,"context_line":"    \"tacker-conductor\" -\u003e\u003e \"tacker-conductor\""},{"line_number":93,"context_line":"      [label \u003d \"execute notification process\"];"},{"line_number":94,"context_line":"    Client \u003c- \"tacker-conductor\""},{"line_number":95,"context_line":"     [label \u003d \"POST {callback URI} (ROLLING_BACK)\"];"},{"line_number":96,"context_line":"    Client --\u003e \"tacker-conductor\" [label \u003d \"Response: 204 No Content\"];"},{"line_number":97,"context_line":"    \"tacker-conductor\" -\u003e \"VnfLcmDriver\" [label \u003d \"execute VnfLcmDriver\"];"},{"line_number":98,"context_line":"    \"VnfLcmDriver\" -\u003e \"openstackDriver\" [label \u003d \"execute openstackDriver\"];"}],"source_content_type":"text/x-rst","patch_set":2,"id":"bf51134e_f1f07500","line":95,"range":{"start_line":95,"start_character":36,"end_line":95,"end_character":48},"updated":"2020-07-18 15:33:50.000000000","message":"ROLLINGBACK? Inconsistent with Line 66.","commit_id":"376c439cc292a3bdb1a650a93e9cead96cf116b9"},{"author":{"_account_id":27180,"name":"Keiko Kuriu","email":"kuriu.keiko@gmail.com","username":"keiko-k"},"change_message_id":"ed52daf8d1eab792dfcc429f10c66336b4fbd8c0","unresolved":false,"context_lines":[{"line_number":92,"context_line":"    \"tacker-conductor\" -\u003e\u003e \"tacker-conductor\""},{"line_number":93,"context_line":"      [label \u003d \"execute notification process\"];"},{"line_number":94,"context_line":"    Client \u003c- \"tacker-conductor\""},{"line_number":95,"context_line":"     [label \u003d \"POST {callback URI} (ROLLING_BACK)\"];"},{"line_number":96,"context_line":"    Client --\u003e \"tacker-conductor\" [label \u003d \"Response: 204 No Content\"];"},{"line_number":97,"context_line":"    \"tacker-conductor\" -\u003e \"VnfLcmDriver\" [label \u003d \"execute VnfLcmDriver\"];"},{"line_number":98,"context_line":"    \"VnfLcmDriver\" -\u003e \"openstackDriver\" [label \u003d \"execute openstackDriver\"];"}],"source_content_type":"text/x-rst","patch_set":2,"id":"9f560f44_b519b789","line":95,"range":{"start_line":95,"start_character":36,"end_line":95,"end_character":48},"in_reply_to":"bf51134e_f1f07500","updated":"2020-07-28 11:47:24.000000000","message":"Done","commit_id":"376c439cc292a3bdb1a650a93e9cead96cf116b9"},{"author":{"_account_id":26588,"name":"Hiroyuki Jo","email":"joxyuki@gmail.com","username":"joxyuki"},"change_message_id":"b1e64249bafc3b88b066dac4c1d9d2bc6d531578","unresolved":false,"context_lines":[{"line_number":103,"context_line":"    \"tacker-conductor\" -\u003e\u003e \"tacker-conductor\""},{"line_number":104,"context_line":"      [label \u003d \"execute notification process\"];"},{"line_number":105,"context_line":"    Client \u003c- \"tacker-conductor\""},{"line_number":106,"context_line":"      [label \u003d \"POST {callback URI} (ROLLED_BACK)\"];"},{"line_number":107,"context_line":"    Client --\u003e \"tacker-conductor\" [label \u003d \"Response: 204 No Content\"];"},{"line_number":108,"context_line":"  }"},{"line_number":109,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"bf51134e_d1f571ef","line":106,"range":{"start_line":106,"start_character":37,"end_line":106,"end_character":48},"updated":"2020-07-18 15:33:50.000000000","message":"Ditto.","commit_id":"376c439cc292a3bdb1a650a93e9cead96cf116b9"},{"author":{"_account_id":27180,"name":"Keiko Kuriu","email":"kuriu.keiko@gmail.com","username":"keiko-k"},"change_message_id":"ed52daf8d1eab792dfcc429f10c66336b4fbd8c0","unresolved":false,"context_lines":[{"line_number":103,"context_line":"    \"tacker-conductor\" -\u003e\u003e \"tacker-conductor\""},{"line_number":104,"context_line":"      [label \u003d \"execute notification process\"];"},{"line_number":105,"context_line":"    Client \u003c- \"tacker-conductor\""},{"line_number":106,"context_line":"      [label \u003d \"POST {callback URI} (ROLLED_BACK)\"];"},{"line_number":107,"context_line":"    Client --\u003e \"tacker-conductor\" [label \u003d \"Response: 204 No Content\"];"},{"line_number":108,"context_line":"  }"},{"line_number":109,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"9f560f44_951e336e","line":106,"range":{"start_line":106,"start_character":37,"end_line":106,"end_character":48},"in_reply_to":"bf51134e_d1f571ef","updated":"2020-07-28 11:47:24.000000000","message":"Done","commit_id":"376c439cc292a3bdb1a650a93e9cead96cf116b9"},{"author":{"_account_id":26588,"name":"Hiroyuki Jo","email":"joxyuki@gmail.com","username":"joxyuki"},"change_message_id":"b1e64249bafc3b88b066dac4c1d9d2bc6d531578","unresolved":false,"context_lines":[{"line_number":108,"context_line":"  }"},{"line_number":109,"context_line":""},{"line_number":110,"context_line":""},{"line_number":111,"context_line":"When the rollback operation is executed for Scale-out, VNFM deletes all VMs"},{"line_number":112,"context_line":"and resources specified in the middle of Scale-out operation."},{"line_number":113,"context_line":""},{"line_number":114,"context_line":".. seqdiag::"},{"line_number":115,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"bf51134e_51e1612a","line":112,"range":{"start_line":111,"start_character":55,"end_line":112,"end_character":61},"updated":"2020-07-18 15:33:50.000000000","message":"Also, how does Tacker remove these resources?","commit_id":"376c439cc292a3bdb1a650a93e9cead96cf116b9"},{"author":{"_account_id":26588,"name":"Hiroyuki Jo","email":"joxyuki@gmail.com","username":"joxyuki"},"change_message_id":"2017bff2a87daf6dc7973a8a56ab5d4bf400611c","unresolved":false,"context_lines":[{"line_number":108,"context_line":"  }"},{"line_number":109,"context_line":""},{"line_number":110,"context_line":""},{"line_number":111,"context_line":"When the rollback operation is executed for Scale-out, VNFM deletes all VMs"},{"line_number":112,"context_line":"and resources specified in the middle of Scale-out operation."},{"line_number":113,"context_line":""},{"line_number":114,"context_line":".. seqdiag::"},{"line_number":115,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"9f560f44_481a8216","line":112,"range":{"start_line":111,"start_character":55,"end_line":112,"end_character":61},"in_reply_to":"9f560f44_350da73e","updated":"2020-08-09 14:38:41.000000000","message":"If you call Delete stack API, the whole VNF will be deleted. Is this expected behavior for a rollback of scaling operation?","commit_id":"376c439cc292a3bdb1a650a93e9cead96cf116b9"},{"author":{"_account_id":27180,"name":"Keiko Kuriu","email":"kuriu.keiko@gmail.com","username":"keiko-k"},"change_message_id":"7baa1d6ff220eff16322af9784ed6597f4eb4d41","unresolved":false,"context_lines":[{"line_number":108,"context_line":"  }"},{"line_number":109,"context_line":""},{"line_number":110,"context_line":""},{"line_number":111,"context_line":"When the rollback operation is executed for Scale-out, VNFM deletes all VMs"},{"line_number":112,"context_line":"and resources specified in the middle of Scale-out operation."},{"line_number":113,"context_line":""},{"line_number":114,"context_line":".. seqdiag::"},{"line_number":115,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"9f560f44_e7018906","line":112,"range":{"start_line":111,"start_character":55,"end_line":112,"end_character":61},"in_reply_to":"9f560f44_481a8216","updated":"2020-08-19 07:51:22.000000000","message":"In this context, VNFM executes \"update stack\" to execute the process of deleting only the VM that is in the middle of instantiating. Therefore, not all VMs (means VNF) are deleted.","commit_id":"376c439cc292a3bdb1a650a93e9cead96cf116b9"},{"author":{"_account_id":27180,"name":"Keiko Kuriu","email":"kuriu.keiko@gmail.com","username":"keiko-k"},"change_message_id":"ed52daf8d1eab792dfcc429f10c66336b4fbd8c0","unresolved":false,"context_lines":[{"line_number":108,"context_line":"  }"},{"line_number":109,"context_line":""},{"line_number":110,"context_line":""},{"line_number":111,"context_line":"When the rollback operation is executed for Scale-out, VNFM deletes all VMs"},{"line_number":112,"context_line":"and resources specified in the middle of Scale-out operation."},{"line_number":113,"context_line":""},{"line_number":114,"context_line":".. seqdiag::"},{"line_number":115,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"9f560f44_350da73e","line":112,"range":{"start_line":111,"start_character":55,"end_line":112,"end_character":61},"in_reply_to":"bf51134e_51e1612a","updated":"2020-07-28 11:47:24.000000000","message":"Same as above.","commit_id":"376c439cc292a3bdb1a650a93e9cead96cf116b9"},{"author":{"_account_id":26588,"name":"Hiroyuki Jo","email":"joxyuki@gmail.com","username":"joxyuki"},"change_message_id":"b1e64249bafc3b88b066dac4c1d9d2bc6d531578","unresolved":false,"context_lines":[{"line_number":148,"context_line":""},{"line_number":149,"context_line":"User needs to separately implement Rollback sub-operation by VNF Configuration."},{"line_number":150,"context_line":"In case of Scale-out, VNFM starts VNF Configuration for rollbacking."},{"line_number":151,"context_line":"Instantiation does not launch VNF Configutration Postcondition :"},{"line_number":152,"context_line":"When Rollback is successfully completed,  the instantiation state has"},{"line_number":153,"context_line":"transited to NOT_INSTANTIATED state only for \"Instantiate VNF\"."},{"line_number":154,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"bf51134e_31daed78","line":151,"range":{"start_line":151,"start_character":48,"end_line":151,"end_character":49},"updated":"2020-07-18 15:33:50.000000000","message":"need a return?","commit_id":"376c439cc292a3bdb1a650a93e9cead96cf116b9"},{"author":{"_account_id":27180,"name":"Keiko Kuriu","email":"kuriu.keiko@gmail.com","username":"keiko-k"},"change_message_id":"ed52daf8d1eab792dfcc429f10c66336b4fbd8c0","unresolved":false,"context_lines":[{"line_number":148,"context_line":""},{"line_number":149,"context_line":"User needs to separately implement Rollback sub-operation by VNF Configuration."},{"line_number":150,"context_line":"In case of Scale-out, VNFM starts VNF Configuration for rollbacking."},{"line_number":151,"context_line":"Instantiation does not launch VNF Configutration Postcondition :"},{"line_number":152,"context_line":"When Rollback is successfully completed,  the instantiation state has"},{"line_number":153,"context_line":"transited to NOT_INSTANTIATED state only for \"Instantiate VNF\"."},{"line_number":154,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"9f560f44_f00dfd37","line":151,"range":{"start_line":151,"start_character":48,"end_line":151,"end_character":49},"in_reply_to":"bf51134e_31daed78","updated":"2020-07-28 11:47:24.000000000","message":"Done","commit_id":"376c439cc292a3bdb1a650a93e9cead96cf116b9"},{"author":{"_account_id":32102,"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","username":"manpreet"},"change_message_id":"2598e2d52c0ed5cd7c18469aa1ef056355648274","unresolved":false,"context_lines":[{"line_number":45,"context_line":""},{"line_number":46,"context_line":"Precondition: The operation state should be set in \"FAILED_TEMP\" state."},{"line_number":47,"context_line":"Moreover, ongoing lifecycle management operation should be either VNF"},{"line_number":48,"context_line":"instantiation or Scaleing-out."},{"line_number":49,"context_line":""},{"line_number":50,"context_line":"The procedure consists of the following steps as illustrated in each"},{"line_number":51,"context_line":"sections."}],"source_content_type":"text/x-rst","patch_set":3,"id":"9f560f44_ef9749eb","line":48,"range":{"start_line":48,"start_character":17,"end_line":48,"end_character":29},"updated":"2020-08-06 06:24:54.000000000","message":"Please change to Scaling-out.","commit_id":"6ea851984648a2f3edc82b4bc7f671a2d7870d2a"},{"author":{"_account_id":27180,"name":"Keiko Kuriu","email":"kuriu.keiko@gmail.com","username":"keiko-k"},"change_message_id":"f3ebfbfd516157afa8c4d6dba1cec4acc5387dc8","unresolved":false,"context_lines":[{"line_number":45,"context_line":""},{"line_number":46,"context_line":"Precondition: The operation state should be set in \"FAILED_TEMP\" state."},{"line_number":47,"context_line":"Moreover, ongoing lifecycle management operation should be either VNF"},{"line_number":48,"context_line":"instantiation or Scaleing-out."},{"line_number":49,"context_line":""},{"line_number":50,"context_line":"The procedure consists of the following steps as illustrated in each"},{"line_number":51,"context_line":"sections."}],"source_content_type":"text/x-rst","patch_set":3,"id":"9f560f44_63c87254","line":48,"range":{"start_line":48,"start_character":17,"end_line":48,"end_character":29},"in_reply_to":"9f560f44_ef9749eb","updated":"2020-08-25 05:37:32.000000000","message":"Done","commit_id":"6ea851984648a2f3edc82b4bc7f671a2d7870d2a"}]}
