)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":32102,"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","username":"manpreet"},"change_message_id":"38d0e8b20fe87728773130a19e5f4a3ec86fe665","unresolved":true,"context_lines":[{"line_number":11,"context_line":"as CNF, using Kubernetes Cluster API (CAPI) as an example CR. The scope"},{"line_number":12,"context_line":"of the present document includes instantiation, termination, scale and"},{"line_number":13,"context_line":"update of CNFs including CRs for CAPI."},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"Change-Id: Idddaa1f3c95f057736c8d2da24d292e8be1f1150"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"efc70d4f_a735db74","line":14,"updated":"2023-05-01 10:01:22.000000000","message":"Missing blueprint tag.","commit_id":"d7ec73e571dfabf326ce1a4e44f5523517138b03"},{"author":{"_account_id":33455,"name":"Hiromu Asahina","email":"hiromu.a5a@gmail.com","username":"h_asahina"},"change_message_id":"0f85702a361c005235f2e6734a48a1377d7c59b6","unresolved":true,"context_lines":[{"line_number":11,"context_line":"as CNF, using Kubernetes Cluster API (CAPI) as an example CR. The scope"},{"line_number":12,"context_line":"of the present document includes instantiation, termination, scale and"},{"line_number":13,"context_line":"update of CNFs including CRs for CAPI."},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"Change-Id: Idddaa1f3c95f057736c8d2da24d292e8be1f1150"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"52ab637e_e44aec06","line":14,"in_reply_to":"efc70d4f_a735db74","updated":"2023-07-10 02:54:28.000000000","message":"Fixed in the new PS","commit_id":"d7ec73e571dfabf326ce1a4e44f5523517138b03"}],"/PATCHSET_LEVEL":[{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"4b4951c87c9393232c16902b0bf0d2b8b93e6d7a","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"d7f59a4d_0bb76a85","updated":"2023-05-23 09:52:48.000000000","message":"Sorry for the late review, please kindly find my comments.","commit_id":"d7ec73e571dfabf326ce1a4e44f5523517138b03"},{"author":{"_account_id":32102,"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","username":"manpreet"},"change_message_id":"38d0e8b20fe87728773130a19e5f4a3ec86fe665","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"bc3334e2_3b3c4b46","updated":"2023-05-01 10:01:22.000000000","message":"Thanks for your patch. Please find few comments.","commit_id":"d7ec73e571dfabf326ce1a4e44f5523517138b03"},{"author":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"change_message_id":"f409130506a47d3314ebb0aad078cb07b2ce741c","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"50ed40b0_0b6c5d68","updated":"2023-06-26 02:05:45.000000000","message":"ping","commit_id":"d7ec73e571dfabf326ce1a4e44f5523517138b03"},{"author":{"_account_id":33455,"name":"Hiromu Asahina","email":"hiromu.a5a@gmail.com","username":"h_asahina"},"change_message_id":"0f85702a361c005235f2e6734a48a1377d7c59b6","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"04dc7d02_7d9c3930","updated":"2023-07-10 02:54:28.000000000","message":"Sorry for the delayed reply.\nI\u0027ve applied all comments. Please kindly review the patch again.","commit_id":"4e6265bf28926bbc76300a10860fb32bb0d96d74"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"fc15898978c072d4303d3b41e037bc97d93d5966","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"f8a9de92_0b733f41","updated":"2023-07-11 00:56:04.000000000","message":"Thanks for your rework, LGTM","commit_id":"13fe5c7dfe0e87ac99175b4e2b1216680277cc1d"}],"specs/2023.2/support-k8s-cr.rst":[{"author":{"_account_id":32102,"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","username":"manpreet"},"change_message_id":"38d0e8b20fe87728773130a19e5f4a3ec86fe665","unresolved":true,"context_lines":[{"line_number":65,"context_line":"installed, users can create and access its objects using Kubernetes APIs, just"},{"line_number":66,"context_line":"as they do for built-in resources."},{"line_number":67,"context_line":""},{"line_number":68,"context_line":"Some examples for popular custom resources for projects are:"},{"line_number":69,"context_line":""},{"line_number":70,"context_line":"* Cluster API: Cluster, MachineDeployment, MachineSet, Machine, etc"},{"line_number":71,"context_line":"* Istio: irtualService, DestinationRule, and Gateway."}],"source_content_type":"text/x-rst","patch_set":1,"id":"c89e65bf_adce647e","line":68,"range":{"start_line":68,"start_character":14,"end_line":68,"end_character":17},"updated":"2023-05-01 10:01:22.000000000","message":"Change to \"of\".","commit_id":"d7ec73e571dfabf326ce1a4e44f5523517138b03"},{"author":{"_account_id":33455,"name":"Hiromu Asahina","email":"hiromu.a5a@gmail.com","username":"h_asahina"},"change_message_id":"0f85702a361c005235f2e6734a48a1377d7c59b6","unresolved":true,"context_lines":[{"line_number":65,"context_line":"installed, users can create and access its objects using Kubernetes APIs, just"},{"line_number":66,"context_line":"as they do for built-in resources."},{"line_number":67,"context_line":""},{"line_number":68,"context_line":"Some examples for popular custom resources for projects are:"},{"line_number":69,"context_line":""},{"line_number":70,"context_line":"* Cluster API: Cluster, MachineDeployment, MachineSet, Machine, etc"},{"line_number":71,"context_line":"* Istio: irtualService, DestinationRule, and Gateway."}],"source_content_type":"text/x-rst","patch_set":1,"id":"0c9cc722_17c5105c","line":68,"range":{"start_line":68,"start_character":14,"end_line":68,"end_character":17},"in_reply_to":"c89e65bf_adce647e","updated":"2023-07-10 02:54:28.000000000","message":"Fixed in the new PS","commit_id":"d7ec73e571dfabf326ce1a4e44f5523517138b03"},{"author":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"change_message_id":"b3a24fe4be8116cdda9c5003c97a676bb6b34017","unresolved":true,"context_lines":[{"line_number":68,"context_line":"Some examples for popular custom resources for projects are:"},{"line_number":69,"context_line":""},{"line_number":70,"context_line":"* Cluster API: Cluster, MachineDeployment, MachineSet, Machine, etc"},{"line_number":71,"context_line":"* Istio: irtualService, DestinationRule, and Gateway."},{"line_number":72,"context_line":"* Prometheus: ServiceMonitor"},{"line_number":73,"context_line":"* Elasticsearch: Elasticsearch"},{"line_number":74,"context_line":"* Kubernetes Operators: Kubernetes Operators are a way to automate the"}],"source_content_type":"text/x-rst","patch_set":1,"id":"024d3835_76e0ff5b","line":71,"range":{"start_line":71,"start_character":9,"end_line":71,"end_character":22},"updated":"2023-05-15 12:21:25.000000000","message":"nit: misspelling.","commit_id":"d7ec73e571dfabf326ce1a4e44f5523517138b03"},{"author":{"_account_id":33455,"name":"Hiromu Asahina","email":"hiromu.a5a@gmail.com","username":"h_asahina"},"change_message_id":"0f85702a361c005235f2e6734a48a1377d7c59b6","unresolved":true,"context_lines":[{"line_number":68,"context_line":"Some examples for popular custom resources for projects are:"},{"line_number":69,"context_line":""},{"line_number":70,"context_line":"* Cluster API: Cluster, MachineDeployment, MachineSet, Machine, etc"},{"line_number":71,"context_line":"* Istio: irtualService, DestinationRule, and Gateway."},{"line_number":72,"context_line":"* Prometheus: ServiceMonitor"},{"line_number":73,"context_line":"* Elasticsearch: Elasticsearch"},{"line_number":74,"context_line":"* Kubernetes Operators: Kubernetes Operators are a way to automate the"}],"source_content_type":"text/x-rst","patch_set":1,"id":"c8fd56bb_32aeba9f","line":71,"range":{"start_line":71,"start_character":9,"end_line":71,"end_character":22},"in_reply_to":"024d3835_76e0ff5b","updated":"2023-07-10 02:54:28.000000000","message":"Fixed in the new PS","commit_id":"d7ec73e571dfabf326ce1a4e44f5523517138b03"},{"author":{"_account_id":32102,"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","username":"manpreet"},"change_message_id":"38d0e8b20fe87728773130a19e5f4a3ec86fe665","unresolved":true,"context_lines":[{"line_number":103,"context_line":"    many providers and each provider supports different cloud platforms.  For"},{"line_number":104,"context_line":"    example, CAPI Provider OpenStack (CAPO) is used to build a Kubernetes"},{"line_number":105,"context_line":"    cluster on OpenStack.  The role of an infrastructure provider is to prepare"},{"line_number":106,"context_line":"    nodes (in most case, creating VMs) for Kubernetes clusters and"},{"line_number":107,"context_line":"    install/configure Kubernetes components (e.g., etcd, kube-api server) on"},{"line_number":108,"context_line":"    those nodes."},{"line_number":109,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"e96da9a9_82c0e621","line":106,"range":{"start_line":106,"start_character":19,"end_line":106,"end_character":23},"updated":"2023-05-01 10:01:22.000000000","message":"Use plural form \"cases\".","commit_id":"d7ec73e571dfabf326ce1a4e44f5523517138b03"},{"author":{"_account_id":33455,"name":"Hiromu Asahina","email":"hiromu.a5a@gmail.com","username":"h_asahina"},"change_message_id":"0f85702a361c005235f2e6734a48a1377d7c59b6","unresolved":true,"context_lines":[{"line_number":103,"context_line":"    many providers and each provider supports different cloud platforms.  For"},{"line_number":104,"context_line":"    example, CAPI Provider OpenStack (CAPO) is used to build a Kubernetes"},{"line_number":105,"context_line":"    cluster on OpenStack.  The role of an infrastructure provider is to prepare"},{"line_number":106,"context_line":"    nodes (in most case, creating VMs) for Kubernetes clusters and"},{"line_number":107,"context_line":"    install/configure Kubernetes components (e.g., etcd, kube-api server) on"},{"line_number":108,"context_line":"    those nodes."},{"line_number":109,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"6abd2442_d2cadfca","line":106,"range":{"start_line":106,"start_character":19,"end_line":106,"end_character":23},"in_reply_to":"e96da9a9_82c0e621","updated":"2023-07-10 02:54:28.000000000","message":"Fixed in the new PS","commit_id":"d7ec73e571dfabf326ce1a4e44f5523517138b03"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"4b4951c87c9393232c16902b0bf0d2b8b93e6d7a","unresolved":true,"context_lines":[{"line_number":270,"context_line":"#. Create a Workload Cluster"},{"line_number":271,"context_line":"    CAPI creates Workload Cluster according to the contents of VNF Package."},{"line_number":272,"context_line":"#. Execute the management driver"},{"line_number":273,"context_line":"    Kubernetes infra-driver executes management driver contained in VNF"},{"line_number":274,"context_line":"    Package."},{"line_number":275,"context_line":"#. Get credentials for Workload Cluster"},{"line_number":276,"context_line":"    The management driver obtains credentials for Workload Cluster which is"}],"source_content_type":"text/x-rst","patch_set":1,"id":"6a6b50b6_1e133db0","line":273,"range":{"start_line":273,"start_character":4,"end_line":273,"end_character":54},"updated":"2023-05-23 09:52:48.000000000","message":"I think it is vnflcmDriver not infraDriver, that calls mgmtDriver.\n\nhttps://opendev.org/openstack/tacker/src/branch/master/tacker/sol_refactored/conductor/vnflcm_driver_v2.py#L241-L242","commit_id":"d7ec73e571dfabf326ce1a4e44f5523517138b03"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"fc15898978c072d4303d3b41e037bc97d93d5966","unresolved":false,"context_lines":[{"line_number":270,"context_line":"#. Create a Workload Cluster"},{"line_number":271,"context_line":"    CAPI creates Workload Cluster according to the contents of VNF Package."},{"line_number":272,"context_line":"#. Execute the management driver"},{"line_number":273,"context_line":"    Kubernetes infra-driver executes management driver contained in VNF"},{"line_number":274,"context_line":"    Package."},{"line_number":275,"context_line":"#. Get credentials for Workload Cluster"},{"line_number":276,"context_line":"    The management driver obtains credentials for Workload Cluster which is"}],"source_content_type":"text/x-rst","patch_set":1,"id":"19fed065_b08d4590","line":273,"range":{"start_line":273,"start_character":4,"end_line":273,"end_character":54},"in_reply_to":"5edddd43_b5201547","updated":"2023-07-11 00:56:04.000000000","message":"Ack","commit_id":"d7ec73e571dfabf326ce1a4e44f5523517138b03"},{"author":{"_account_id":33455,"name":"Hiromu Asahina","email":"hiromu.a5a@gmail.com","username":"h_asahina"},"change_message_id":"0f85702a361c005235f2e6734a48a1377d7c59b6","unresolved":true,"context_lines":[{"line_number":270,"context_line":"#. Create a Workload Cluster"},{"line_number":271,"context_line":"    CAPI creates Workload Cluster according to the contents of VNF Package."},{"line_number":272,"context_line":"#. Execute the management driver"},{"line_number":273,"context_line":"    Kubernetes infra-driver executes management driver contained in VNF"},{"line_number":274,"context_line":"    Package."},{"line_number":275,"context_line":"#. Get credentials for Workload Cluster"},{"line_number":276,"context_line":"    The management driver obtains credentials for Workload Cluster which is"}],"source_content_type":"text/x-rst","patch_set":1,"id":"5edddd43_b5201547","line":273,"range":{"start_line":273,"start_character":4,"end_line":273,"end_character":54},"in_reply_to":"6a6b50b6_1e133db0","updated":"2023-07-10 02:54:28.000000000","message":"Fixed in the new PS","commit_id":"d7ec73e571dfabf326ce1a4e44f5523517138b03"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"4b4951c87c9393232c16902b0bf0d2b8b93e6d7a","unresolved":true,"context_lines":[{"line_number":341,"context_line":"  capi --\u003e cluster: 4. Create a Cluster Resource"},{"line_number":342,"context_line":"  cluster --\u003e wkld: 5. Create a Workload Cluster"},{"line_number":343,"context_line":"  k8s_w_m -[hidden]-\u003e k8s_w_w"},{"line_number":344,"context_line":"  infra -right-\u003e mgmtdi: 6. Execute management driver"},{"line_number":345,"context_line":"  mgmtdi \u003c-- mgmt: 7. Get credentials for Workload Cluster"},{"line_number":346,"context_line":"  mgmtdi -\u003e w: 8. Send credentials"},{"line_number":347,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"3c4d8182_d1b7932e","line":344,"range":{"start_line":344,"start_character":2,"end_line":344,"end_character":22},"updated":"2023-05-23 09:52:48.000000000","message":"ditto.","commit_id":"d7ec73e571dfabf326ce1a4e44f5523517138b03"},{"author":{"_account_id":33455,"name":"Hiromu Asahina","email":"hiromu.a5a@gmail.com","username":"h_asahina"},"change_message_id":"0f85702a361c005235f2e6734a48a1377d7c59b6","unresolved":true,"context_lines":[{"line_number":341,"context_line":"  capi --\u003e cluster: 4. Create a Cluster Resource"},{"line_number":342,"context_line":"  cluster --\u003e wkld: 5. Create a Workload Cluster"},{"line_number":343,"context_line":"  k8s_w_m -[hidden]-\u003e k8s_w_w"},{"line_number":344,"context_line":"  infra -right-\u003e mgmtdi: 6. Execute management driver"},{"line_number":345,"context_line":"  mgmtdi \u003c-- mgmt: 7. Get credentials for Workload Cluster"},{"line_number":346,"context_line":"  mgmtdi -\u003e w: 8. Send credentials"},{"line_number":347,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"4496eb5b_f85c5d33","line":344,"range":{"start_line":344,"start_character":2,"end_line":344,"end_character":22},"in_reply_to":"3c4d8182_d1b7932e","updated":"2023-07-10 02:54:28.000000000","message":"Fixed in the new PS","commit_id":"d7ec73e571dfabf326ce1a4e44f5523517138b03"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"fc15898978c072d4303d3b41e037bc97d93d5966","unresolved":false,"context_lines":[{"line_number":341,"context_line":"  capi --\u003e cluster: 4. Create a Cluster Resource"},{"line_number":342,"context_line":"  cluster --\u003e wkld: 5. Create a Workload Cluster"},{"line_number":343,"context_line":"  k8s_w_m -[hidden]-\u003e k8s_w_w"},{"line_number":344,"context_line":"  infra -right-\u003e mgmtdi: 6. Execute management driver"},{"line_number":345,"context_line":"  mgmtdi \u003c-- mgmt: 7. Get credentials for Workload Cluster"},{"line_number":346,"context_line":"  mgmtdi -\u003e w: 8. Send credentials"},{"line_number":347,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"507093ed_8a3075ee","line":344,"range":{"start_line":344,"start_character":2,"end_line":344,"end_character":22},"in_reply_to":"4496eb5b_f85c5d33","updated":"2023-07-11 00:56:04.000000000","message":"Ack","commit_id":"d7ec73e571dfabf326ce1a4e44f5523517138b03"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"4b4951c87c9393232c16902b0bf0d2b8b93e6d7a","unresolved":true,"context_lines":[{"line_number":409,"context_line":"  cond --\u003e infra"},{"line_number":410,"context_line":"  infra -right-\u003e k8s_m_m: 2. Call Kubernetes\\n API"},{"line_number":411,"context_line":"  capi --\u003e cluster: 3. Change a parameter\\n for the number of worker nodes"},{"line_number":412,"context_line":"  cluster --\u003e wkld: 4. Change a the number of worker nodes"},{"line_number":413,"context_line":"  k8s_w_m -[hidden]-\u003e k8s_w_w"},{"line_number":414,"context_line":"  k8s_w_m -[hidden]-\u003e k8s_w_w2"},{"line_number":415,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"0683f40e_c537f18d","line":412,"range":{"start_line":412,"start_character":30,"end_line":412,"end_character":32},"updated":"2023-05-23 09:52:48.000000000","message":"Could you remove this \"a\"?","commit_id":"d7ec73e571dfabf326ce1a4e44f5523517138b03"},{"author":{"_account_id":33455,"name":"Hiromu Asahina","email":"hiromu.a5a@gmail.com","username":"h_asahina"},"change_message_id":"0f85702a361c005235f2e6734a48a1377d7c59b6","unresolved":true,"context_lines":[{"line_number":409,"context_line":"  cond --\u003e infra"},{"line_number":410,"context_line":"  infra -right-\u003e k8s_m_m: 2. Call Kubernetes\\n API"},{"line_number":411,"context_line":"  capi --\u003e cluster: 3. Change a parameter\\n for the number of worker nodes"},{"line_number":412,"context_line":"  cluster --\u003e wkld: 4. Change a the number of worker nodes"},{"line_number":413,"context_line":"  k8s_w_m -[hidden]-\u003e k8s_w_w"},{"line_number":414,"context_line":"  k8s_w_m -[hidden]-\u003e k8s_w_w2"},{"line_number":415,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"56758d4c_8aa97257","line":412,"range":{"start_line":412,"start_character":30,"end_line":412,"end_character":32},"in_reply_to":"0683f40e_c537f18d","updated":"2023-07-10 02:54:28.000000000","message":"Fixed in the new PS","commit_id":"d7ec73e571dfabf326ce1a4e44f5523517138b03"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"fc15898978c072d4303d3b41e037bc97d93d5966","unresolved":false,"context_lines":[{"line_number":409,"context_line":"  cond --\u003e infra"},{"line_number":410,"context_line":"  infra -right-\u003e k8s_m_m: 2. Call Kubernetes\\n API"},{"line_number":411,"context_line":"  capi --\u003e cluster: 3. Change a parameter\\n for the number of worker nodes"},{"line_number":412,"context_line":"  cluster --\u003e wkld: 4. Change a the number of worker nodes"},{"line_number":413,"context_line":"  k8s_w_m -[hidden]-\u003e k8s_w_w"},{"line_number":414,"context_line":"  k8s_w_m -[hidden]-\u003e k8s_w_w2"},{"line_number":415,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"a9e29927_d8e60ddc","line":412,"range":{"start_line":412,"start_character":30,"end_line":412,"end_character":32},"in_reply_to":"56758d4c_8aa97257","updated":"2023-07-11 00:56:04.000000000","message":"Ack","commit_id":"d7ec73e571dfabf326ce1a4e44f5523517138b03"},{"author":{"_account_id":32102,"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","username":"manpreet"},"change_message_id":"38d0e8b20fe87728773130a19e5f4a3ec86fe665","unresolved":true,"context_lines":[{"line_number":425,"context_line":"package in Tacker."},{"line_number":426,"context_line":""},{"line_number":427,"context_line":"#. Request update VNF"},{"line_number":428,"context_line":"    Users request change current VNF package"},{"line_number":429,"context_line":"#. Call Kubernetes API"},{"line_number":430,"context_line":"    Kubernetes infra-driver calls Kubernetes APIs to override Cluster resource."},{"line_number":431,"context_line":"#. Change a parameter for the number of worker nodes"}],"source_content_type":"text/x-rst","patch_set":1,"id":"35b8045f_db93c427","line":428,"range":{"start_line":428,"start_character":18,"end_line":428,"end_character":24},"updated":"2023-05-01 10:01:22.000000000","message":"Add missing articles, \"Users request to change the current ...\".","commit_id":"d7ec73e571dfabf326ce1a4e44f5523517138b03"},{"author":{"_account_id":33455,"name":"Hiromu Asahina","email":"hiromu.a5a@gmail.com","username":"h_asahina"},"change_message_id":"0f85702a361c005235f2e6734a48a1377d7c59b6","unresolved":true,"context_lines":[{"line_number":425,"context_line":"package in Tacker."},{"line_number":426,"context_line":""},{"line_number":427,"context_line":"#. Request update VNF"},{"line_number":428,"context_line":"    Users request change current VNF package"},{"line_number":429,"context_line":"#. Call Kubernetes API"},{"line_number":430,"context_line":"    Kubernetes infra-driver calls Kubernetes APIs to override Cluster resource."},{"line_number":431,"context_line":"#. Change a parameter for the number of worker nodes"}],"source_content_type":"text/x-rst","patch_set":1,"id":"b6c15e7d_da8d5980","line":428,"range":{"start_line":428,"start_character":18,"end_line":428,"end_character":24},"in_reply_to":"35b8045f_db93c427","updated":"2023-07-10 02:54:28.000000000","message":"Fixed in the new PS","commit_id":"d7ec73e571dfabf326ce1a4e44f5523517138b03"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"4b4951c87c9393232c16902b0bf0d2b8b93e6d7a","unresolved":true,"context_lines":[{"line_number":476,"context_line":"  cond --\u003e infra"},{"line_number":477,"context_line":"  infra -right-\u003e k8s_m_m: 2. Call Kubernetes\\n API"},{"line_number":478,"context_line":"  capi --\u003e cluster: 3. Update the resources"},{"line_number":479,"context_line":"  cluster --\u003e wkld: 4. Change a the resources of worker nodes"},{"line_number":480,"context_line":"  k8s_w_m -[hidden]-\u003e k8s_w_w"},{"line_number":481,"context_line":"  k8s_w_m -[hidden]-\u003e k8s_w_w2"},{"line_number":482,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"b390bd06_2af58f73","line":479,"range":{"start_line":479,"start_character":30,"end_line":479,"end_character":32},"updated":"2023-05-23 09:52:48.000000000","message":"Could you remove this \"a\"?","commit_id":"d7ec73e571dfabf326ce1a4e44f5523517138b03"},{"author":{"_account_id":33455,"name":"Hiromu Asahina","email":"hiromu.a5a@gmail.com","username":"h_asahina"},"change_message_id":"0f85702a361c005235f2e6734a48a1377d7c59b6","unresolved":true,"context_lines":[{"line_number":476,"context_line":"  cond --\u003e infra"},{"line_number":477,"context_line":"  infra -right-\u003e k8s_m_m: 2. Call Kubernetes\\n API"},{"line_number":478,"context_line":"  capi --\u003e cluster: 3. Update the resources"},{"line_number":479,"context_line":"  cluster --\u003e wkld: 4. Change a the resources of worker nodes"},{"line_number":480,"context_line":"  k8s_w_m -[hidden]-\u003e k8s_w_w"},{"line_number":481,"context_line":"  k8s_w_m -[hidden]-\u003e k8s_w_w2"},{"line_number":482,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"c828a178_923b606a","line":479,"range":{"start_line":479,"start_character":30,"end_line":479,"end_character":32},"in_reply_to":"b390bd06_2af58f73","updated":"2023-07-10 02:54:28.000000000","message":"Fixed in the new PS","commit_id":"d7ec73e571dfabf326ce1a4e44f5523517138b03"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"fc15898978c072d4303d3b41e037bc97d93d5966","unresolved":false,"context_lines":[{"line_number":476,"context_line":"  cond --\u003e infra"},{"line_number":477,"context_line":"  infra -right-\u003e k8s_m_m: 2. Call Kubernetes\\n API"},{"line_number":478,"context_line":"  capi --\u003e cluster: 3. Update the resources"},{"line_number":479,"context_line":"  cluster --\u003e wkld: 4. Change a the resources of worker nodes"},{"line_number":480,"context_line":"  k8s_w_m -[hidden]-\u003e k8s_w_w"},{"line_number":481,"context_line":"  k8s_w_m -[hidden]-\u003e k8s_w_w2"},{"line_number":482,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"451b07dd_d6a0942d","line":479,"range":{"start_line":479,"start_character":30,"end_line":479,"end_character":32},"in_reply_to":"c828a178_923b606a","updated":"2023-07-11 00:56:04.000000000","message":"Ack","commit_id":"d7ec73e571dfabf326ce1a4e44f5523517138b03"},{"author":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"change_message_id":"b3a24fe4be8116cdda9c5003c97a676bb6b34017","unresolved":true,"context_lines":[{"line_number":485,"context_line":"Alternatives"},{"line_number":486,"context_line":"------------"},{"line_number":487,"context_line":""},{"line_number":488,"context_line":"Supporting Helm can be an alternative.  However, the custom resources are not"},{"line_number":489,"context_line":"always provided as Helm charts.  For example, CAPI does not have Helm charts."},{"line_number":490,"context_line":""},{"line_number":491,"context_line":"Data model impact"},{"line_number":492,"context_line":"-----------------"}],"source_content_type":"text/x-rst","patch_set":1,"id":"9c0df3b9_8cd65c5f","line":489,"range":{"start_line":488,"start_character":0,"end_line":489,"end_character":77},"updated":"2023-05-15 12:21:25.000000000","message":"It\u0027s useless, \"None\" is enough for me.","commit_id":"d7ec73e571dfabf326ce1a4e44f5523517138b03"},{"author":{"_account_id":33455,"name":"Hiromu Asahina","email":"hiromu.a5a@gmail.com","username":"h_asahina"},"change_message_id":"0f85702a361c005235f2e6734a48a1377d7c59b6","unresolved":true,"context_lines":[{"line_number":485,"context_line":"Alternatives"},{"line_number":486,"context_line":"------------"},{"line_number":487,"context_line":""},{"line_number":488,"context_line":"Supporting Helm can be an alternative.  However, the custom resources are not"},{"line_number":489,"context_line":"always provided as Helm charts.  For example, CAPI does not have Helm charts."},{"line_number":490,"context_line":""},{"line_number":491,"context_line":"Data model impact"},{"line_number":492,"context_line":"-----------------"}],"source_content_type":"text/x-rst","patch_set":1,"id":"fab7990e_f3309d03","line":489,"range":{"start_line":488,"start_character":0,"end_line":489,"end_character":77},"in_reply_to":"9c0df3b9_8cd65c5f","updated":"2023-07-10 02:54:28.000000000","message":"Fixed in the new PS","commit_id":"d7ec73e571dfabf326ce1a4e44f5523517138b03"},{"author":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"change_message_id":"b3a24fe4be8116cdda9c5003c97a676bb6b34017","unresolved":true,"context_lines":[{"line_number":504,"context_line":"None."},{"line_number":505,"context_line":""},{"line_number":506,"context_line":"However, we have to carefully manage credentials for created Workload Cluster."},{"line_number":507,"context_line":"CAPI stores those credentials as Secret of Management CLuster.  Therefore,"},{"line_number":508,"context_line":"unless the security of Management Cluster is violated, the credentials are"},{"line_number":509,"context_line":"safe.  Such security management is the out of scope of Tacker."},{"line_number":510,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"c500e24d_488ee131","line":507,"range":{"start_line":507,"start_character":54,"end_line":507,"end_character":61},"updated":"2023-05-15 12:21:25.000000000","message":"nit: Cluster","commit_id":"d7ec73e571dfabf326ce1a4e44f5523517138b03"},{"author":{"_account_id":33455,"name":"Hiromu Asahina","email":"hiromu.a5a@gmail.com","username":"h_asahina"},"change_message_id":"0f85702a361c005235f2e6734a48a1377d7c59b6","unresolved":true,"context_lines":[{"line_number":504,"context_line":"None."},{"line_number":505,"context_line":""},{"line_number":506,"context_line":"However, we have to carefully manage credentials for created Workload Cluster."},{"line_number":507,"context_line":"CAPI stores those credentials as Secret of Management CLuster.  Therefore,"},{"line_number":508,"context_line":"unless the security of Management Cluster is violated, the credentials are"},{"line_number":509,"context_line":"safe.  Such security management is the out of scope of Tacker."},{"line_number":510,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"c5150008_16d124b9","line":507,"range":{"start_line":507,"start_character":54,"end_line":507,"end_character":61},"in_reply_to":"c500e24d_488ee131","updated":"2023-07-10 02:54:28.000000000","message":"Fixed in the new PS","commit_id":"d7ec73e571dfabf326ce1a4e44f5523517138b03"},{"author":{"_account_id":32102,"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","username":"manpreet"},"change_message_id":"38d0e8b20fe87728773130a19e5f4a3ec86fe665","unresolved":true,"context_lines":[{"line_number":539,"context_line":"  credentials of Workload Cluster or alternative scripts to do the same thing."},{"line_number":540,"context_line":"* VNF package developers may need to update the packages according to the"},{"line_number":541,"context_line":"  update of CAPI."},{"line_number":542,"context_line":"* VNF package developers may need to fix bugs of the package caused by CAPI."},{"line_number":543,"context_line":"* Tacker developers may need to fix bugs of Kubernetes infra-driver caused by"},{"line_number":544,"context_line":"  CAPI."},{"line_number":545,"context_line":"* Developers may need to be careful to change components of Tacker, especially"}],"source_content_type":"text/x-rst","patch_set":1,"id":"c748aa24_57cf1255","line":542,"range":{"start_line":542,"start_character":46,"end_line":542,"end_character":48},"updated":"2023-05-01 10:01:22.000000000","message":"Change to \"in\".","commit_id":"d7ec73e571dfabf326ce1a4e44f5523517138b03"},{"author":{"_account_id":33455,"name":"Hiromu Asahina","email":"hiromu.a5a@gmail.com","username":"h_asahina"},"change_message_id":"0f85702a361c005235f2e6734a48a1377d7c59b6","unresolved":true,"context_lines":[{"line_number":539,"context_line":"  credentials of Workload Cluster or alternative scripts to do the same thing."},{"line_number":540,"context_line":"* VNF package developers may need to update the packages according to the"},{"line_number":541,"context_line":"  update of CAPI."},{"line_number":542,"context_line":"* VNF package developers may need to fix bugs of the package caused by CAPI."},{"line_number":543,"context_line":"* Tacker developers may need to fix bugs of Kubernetes infra-driver caused by"},{"line_number":544,"context_line":"  CAPI."},{"line_number":545,"context_line":"* Developers may need to be careful to change components of Tacker, especially"}],"source_content_type":"text/x-rst","patch_set":1,"id":"b90c99ae_a235a13f","line":542,"range":{"start_line":542,"start_character":46,"end_line":542,"end_character":48},"in_reply_to":"c748aa24_57cf1255","updated":"2023-07-10 02:54:28.000000000","message":"Fixed in the new PS","commit_id":"d7ec73e571dfabf326ce1a4e44f5523517138b03"},{"author":{"_account_id":32102,"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","username":"manpreet"},"change_message_id":"38d0e8b20fe87728773130a19e5f4a3ec86fe665","unresolved":true,"context_lines":[{"line_number":540,"context_line":"* VNF package developers may need to update the packages according to the"},{"line_number":541,"context_line":"  update of CAPI."},{"line_number":542,"context_line":"* VNF package developers may need to fix bugs of the package caused by CAPI."},{"line_number":543,"context_line":"* Tacker developers may need to fix bugs of Kubernetes infra-driver caused by"},{"line_number":544,"context_line":"  CAPI."},{"line_number":545,"context_line":"* Developers may need to be careful to change components of Tacker, especially"},{"line_number":546,"context_line":"  when they want to support additional CRs in Kubernetes infra-driver so that"}],"source_content_type":"text/x-rst","patch_set":1,"id":"8e4809ad_b16a5f09","line":543,"range":{"start_line":543,"start_character":41,"end_line":543,"end_character":43},"updated":"2023-05-01 10:01:22.000000000","message":"ditto","commit_id":"d7ec73e571dfabf326ce1a4e44f5523517138b03"},{"author":{"_account_id":33455,"name":"Hiromu Asahina","email":"hiromu.a5a@gmail.com","username":"h_asahina"},"change_message_id":"0f85702a361c005235f2e6734a48a1377d7c59b6","unresolved":true,"context_lines":[{"line_number":540,"context_line":"* VNF package developers may need to update the packages according to the"},{"line_number":541,"context_line":"  update of CAPI."},{"line_number":542,"context_line":"* VNF package developers may need to fix bugs of the package caused by CAPI."},{"line_number":543,"context_line":"* Tacker developers may need to fix bugs of Kubernetes infra-driver caused by"},{"line_number":544,"context_line":"  CAPI."},{"line_number":545,"context_line":"* Developers may need to be careful to change components of Tacker, especially"},{"line_number":546,"context_line":"  when they want to support additional CRs in Kubernetes infra-driver so that"}],"source_content_type":"text/x-rst","patch_set":1,"id":"dd5eec0b_bcbe5a73","line":543,"range":{"start_line":543,"start_character":41,"end_line":543,"end_character":43},"in_reply_to":"8e4809ad_b16a5f09","updated":"2023-07-10 02:54:28.000000000","message":"Fixed in the new PS","commit_id":"d7ec73e571dfabf326ce1a4e44f5523517138b03"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"4b4951c87c9393232c16902b0bf0d2b8b93e6d7a","unresolved":true,"context_lines":[{"line_number":544,"context_line":"  CAPI."},{"line_number":545,"context_line":"* Developers may need to be careful to change components of Tacker, especially"},{"line_number":546,"context_line":"  when they want to support additional CRs in Kubernetes infra-driver so that"},{"line_number":547,"context_line":"  it compiles with implementation of the present document."},{"line_number":548,"context_line":""},{"line_number":549,"context_line":""},{"line_number":550,"context_line":"Implementation"}],"source_content_type":"text/x-rst","patch_set":1,"id":"a0b13952_a38ca43c","line":547,"range":{"start_line":547,"start_character":5,"end_line":547,"end_character":13},"updated":"2023-05-23 09:52:48.000000000","message":"Just to make sure, is this `compile` correct? Isn\u0027t it `complies`?\nPlease disregard this comment if it is correct.","commit_id":"d7ec73e571dfabf326ce1a4e44f5523517138b03"},{"author":{"_account_id":33455,"name":"Hiromu Asahina","email":"hiromu.a5a@gmail.com","username":"h_asahina"},"change_message_id":"0f85702a361c005235f2e6734a48a1377d7c59b6","unresolved":true,"context_lines":[{"line_number":544,"context_line":"  CAPI."},{"line_number":545,"context_line":"* Developers may need to be careful to change components of Tacker, especially"},{"line_number":546,"context_line":"  when they want to support additional CRs in Kubernetes infra-driver so that"},{"line_number":547,"context_line":"  it compiles with implementation of the present document."},{"line_number":548,"context_line":""},{"line_number":549,"context_line":""},{"line_number":550,"context_line":"Implementation"}],"source_content_type":"text/x-rst","patch_set":1,"id":"aad85ef4_6ea5fca3","line":547,"range":{"start_line":547,"start_character":5,"end_line":547,"end_character":13},"in_reply_to":"a0b13952_a38ca43c","updated":"2023-07-10 02:54:28.000000000","message":"You\u0027re right.\nFixed in the new PS.","commit_id":"d7ec73e571dfabf326ce1a4e44f5523517138b03"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"fc15898978c072d4303d3b41e037bc97d93d5966","unresolved":false,"context_lines":[{"line_number":544,"context_line":"  CAPI."},{"line_number":545,"context_line":"* Developers may need to be careful to change components of Tacker, especially"},{"line_number":546,"context_line":"  when they want to support additional CRs in Kubernetes infra-driver so that"},{"line_number":547,"context_line":"  it compiles with implementation of the present document."},{"line_number":548,"context_line":""},{"line_number":549,"context_line":""},{"line_number":550,"context_line":"Implementation"}],"source_content_type":"text/x-rst","patch_set":1,"id":"449f7263_cdbe8a43","line":547,"range":{"start_line":547,"start_character":5,"end_line":547,"end_character":13},"in_reply_to":"aad85ef4_6ea5fca3","updated":"2023-07-11 00:56:04.000000000","message":"Ack","commit_id":"d7ec73e571dfabf326ce1a4e44f5523517138b03"},{"author":{"_account_id":32102,"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","username":"manpreet"},"change_message_id":"38d0e8b20fe87728773130a19e5f4a3ec86fe665","unresolved":true,"context_lines":[{"line_number":578,"context_line":"Testing"},{"line_number":579,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":580,"context_line":""},{"line_number":581,"context_line":"We can enhance an existing functional tests for Kubernetes VIM by adding test"},{"line_number":582,"context_line":"cases for CRs.  Those CRs do not necessarily have to be CAPI as the main scope"},{"line_number":583,"context_line":"of the present document is to support CRs."},{"line_number":584,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"a415f538_c090ddaa","line":581,"range":{"start_line":581,"start_character":15,"end_line":581,"end_character":17},"updated":"2023-05-01 10:01:22.000000000","message":"Please remove unwanted \"an\".","commit_id":"d7ec73e571dfabf326ce1a4e44f5523517138b03"},{"author":{"_account_id":33455,"name":"Hiromu Asahina","email":"hiromu.a5a@gmail.com","username":"h_asahina"},"change_message_id":"0f85702a361c005235f2e6734a48a1377d7c59b6","unresolved":true,"context_lines":[{"line_number":578,"context_line":"Testing"},{"line_number":579,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":580,"context_line":""},{"line_number":581,"context_line":"We can enhance an existing functional tests for Kubernetes VIM by adding test"},{"line_number":582,"context_line":"cases for CRs.  Those CRs do not necessarily have to be CAPI as the main scope"},{"line_number":583,"context_line":"of the present document is to support CRs."},{"line_number":584,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"d041325e_5bb1d7e4","line":581,"range":{"start_line":581,"start_character":15,"end_line":581,"end_character":17},"in_reply_to":"a415f538_c090ddaa","updated":"2023-07-10 02:54:28.000000000","message":"Fixed in the new PS","commit_id":"d7ec73e571dfabf326ce1a4e44f5523517138b03"}]}
