)]}'
{"id":"openstack%2Ftacker~806539","triplet_id":"openstack%2Ftacker~master~Ibf8b56904b1326f5c7d323c9295d10e303f4b4b8","project":"openstack/tacker","branch":"master","topic":"bp/k8s-mgmtdriver-kubespray","hashtags":[],"change_id":"Ibf8b56904b1326f5c7d323c9295d10e303f4b4b8","subject":"Sample script for healing k8s with kubespray","status":"MERGED","created":"2021-08-30 07:03:05.000000000","updated":"2021-09-17 08:48:18.000000000","submitted":"2021-09-17 08:46:12.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":15,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"806539-bp/k8s-mgmtdriver-kubespray","meta_rev_id":"9e92f890505f654bb2c8ed8119ba74613dba03dd","_number":806539,"virtual_id_number":806539,"owner":{"_account_id":33492,"name":"Yi Feng","email":"fengyi@fujitsu.com","username":"YiFeng"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},{"value":0,"_account_id":31730,"name":"Naoaki Horie","email":"naoaki.h.opst@gmail.com","username":"naoaki-horie"},{"value":0,"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},{"value":0,"_account_id":33292,"name":"Masaki UENO","email":"masaki.ueno.up@hco.ntt.co.jp","username":"masaki-ueno"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2021-09-17 08:46:12.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"all":[{"value":2,"date":"2021-09-17 08:26:15.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},{"value":1,"date":"2021-09-17 04:12:35.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":31730,"name":"Naoaki Horie","email":"naoaki.h.opst@gmail.com","username":"naoaki-horie"},{"value":2,"date":"2021-09-17 06:01:39.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},{"value":1,"date":"2021-09-17 03:28:31.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":33292,"name":"Masaki UENO","email":"masaki.ueno.up@hco.ntt.co.jp","username":"masaki-ueno"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"all":[{"value":1,"date":"2021-09-17 08:26:15.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},{"value":0,"_account_id":31730,"name":"Naoaki Horie","email":"naoaki.h.opst@gmail.com","username":"naoaki-horie"},{"value":0,"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},{"value":0,"_account_id":33292,"name":"Masaki UENO","email":"masaki.ueno.up@hco.ntt.co.jp","username":"masaki-ueno"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[{"_account_id":32102,"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","username":"manpreet"},{"_account_id":17255,"name":"Toshiaki Takahashi","email":"ts-takahashi@nec.com","username":"takahashi_ts"},{"_account_id":26222,"name":"Cong Phuoc Hoang","email":"hoangphuocbk2.07@gmail.com","username":"hoangphuoc"}],"reviewers":{"REVIEWER":[{"_account_id":17255,"name":"Toshiaki Takahashi","email":"ts-takahashi@nec.com","username":"takahashi_ts"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},{"_account_id":26222,"name":"Cong Phuoc Hoang","email":"hoangphuocbk2.07@gmail.com","username":"hoangphuoc"},{"_account_id":31730,"name":"Naoaki Horie","email":"naoaki.h.opst@gmail.com","username":"naoaki-horie"},{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},{"_account_id":32102,"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","username":"manpreet"},{"_account_id":33292,"name":"Masaki UENO","email":"masaki.ueno.up@hco.ntt.co.jp","username":"masaki-ueno"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2021-08-30 10:07:00.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2021-09-07 07:19:59.000000000","updated_by":{"_account_id":33492,"name":"Yi Feng","email":"fengyi@fujitsu.com","username":"YiFeng"},"reviewer":{"_account_id":31730,"name":"Naoaki Horie","email":"naoaki.h.opst@gmail.com","username":"naoaki-horie"},"state":"REVIEWER"},{"updated":"2021-09-07 07:19:59.000000000","updated_by":{"_account_id":33492,"name":"Yi Feng","email":"fengyi@fujitsu.com","username":"YiFeng"},"reviewer":{"_account_id":32102,"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","username":"manpreet"},"state":"REVIEWER"},{"updated":"2021-09-07 07:19:59.000000000","updated_by":{"_account_id":33492,"name":"Yi Feng","email":"fengyi@fujitsu.com","username":"YiFeng"},"reviewer":{"_account_id":17255,"name":"Toshiaki Takahashi","email":"ts-takahashi@nec.com","username":"takahashi_ts"},"state":"REVIEWER"},{"updated":"2021-09-07 07:19:59.000000000","updated_by":{"_account_id":33492,"name":"Yi Feng","email":"fengyi@fujitsu.com","username":"YiFeng"},"reviewer":{"_account_id":26222,"name":"Cong Phuoc Hoang","email":"hoangphuocbk2.07@gmail.com","username":"hoangphuoc"},"state":"REVIEWER"},{"updated":"2021-09-07 07:19:59.000000000","updated_by":{"_account_id":33492,"name":"Yi Feng","email":"fengyi@fujitsu.com","username":"YiFeng"},"reviewer":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"state":"REVIEWER"},{"updated":"2021-09-07 07:19:59.000000000","updated_by":{"_account_id":33492,"name":"Yi Feng","email":"fengyi@fujitsu.com","username":"YiFeng"},"reviewer":{"_account_id":33292,"name":"Masaki UENO","email":"masaki.ueno.up@hco.ntt.co.jp","username":"masaki-ueno"},"state":"REVIEWER"},{"updated":"2021-09-07 07:19:59.000000000","updated_by":{"_account_id":33492,"name":"Yi Feng","email":"fengyi@fujitsu.com","username":"YiFeng"},"reviewer":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"state":"REVIEWER"}],"messages":[{"id":"bd1a825a5951baeab32a766d4dfa544690ed07a2","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":33492,"name":"Yi Feng","email":"fengyi@fujitsu.com","username":"YiFeng"},"date":"2021-08-30 07:03:05.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"ae41bd84298be3526984a68cf076ace2faa3a2cc","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-08-30 10:07:00.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/f3612a7f8a1e46ae9efeeb5c7901af1a : FAILURE in 11m 03s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/bc28eb4fea864223ba6eb5667e3b4f3a : SUCCESS in 18m 21s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f4fdca5acc5d4a6e900da1a9709a57c8 : SUCCESS in 6m 57s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/3a5b16a7c8b14f1aa1f7415ce04a9dfc : FAILURE in 15m 05s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/b78e9205d4b043eaab776eb89e35cb2a : FAILURE in 16m 47s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/9545a0cc32ed4a0ca296acb0ef83c200 : FAILURE in 16m 00s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/fe8c05cadc084bbab7e89be2edf4b271 : SUCCESS in 9m 39s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/fccadde10e614dd9af5a961f826365f0 : SUCCESS in 8m 42s\n- tacker-functional-devstack-multinode-legacy https://zuul.opendev.org/t/openstack/build/a4330a2808d648e4b32b83541efedb70 : FAILURE in 1h 36m 52s\n- tacker-functional-devstack-multinode-sol https://zuul.opendev.org/t/openstack/build/949bb4bf7bbc4817bd7852ae332411cf : FAILURE in 2h 52m 28s\n- tacker-functional-devstack-multinode-sol-separated-nfvo https://zuul.opendev.org/t/openstack/build/61394773c49f4332bb9b061514facda7 : SUCCESS in 1h 17m 05s\n- tacker-functional-devstack-multinode-sol-kubernetes https://zuul.opendev.org/t/openstack/build/f9c659b8ed7e4be2ad68207c145221d8 : FAILURE in 1h 28m 21s\n- tacker-functional-devstack-multinode-libs-master https://zuul.opendev.org/t/openstack/build/74ed94f0af5e45e5b5120c198186c236 : FAILURE in 1h 41m 55s","accounts_in_message":[],"_revision_number":1},{"id":"ec6efe87b02b49ecf5535763d2a5099edaebb02e","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":33492,"name":"Yi Feng","email":"fengyi@fujitsu.com","username":"YiFeng"},"date":"2021-08-31 01:45:26.000000000","message":"Patch Set 2: Patch Set 1 was rebased","accounts_in_message":[],"_revision_number":2},{"id":"2e6674edff7b31011bd25acbb5fbab01feb4dd40","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-08-31 04:27:16.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/9945e2fddb8e40abb8c61f4996be92d5 : FAILURE in 8m 08s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/5e77512a349e4113b411022fee7623bd : FAILURE in 15m 53s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b79da4ab8d6a46adb2e847738703b250 : SUCCESS in 5m 37s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/2c8ea38f8d804e3ca037b05107ab1f93 : FAILURE in 14m 09s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/02c6f4b116204d489992218bcfd3f8c0 : FAILURE in 13m 15s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/4f3f7c690a0b4a0ea537497ab2191f76 : FAILURE in 13m 48s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/894e7661d78143e6965f88a20b96e995 : SUCCESS in 7m 04s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/eb8686531ff74feb972cdb6f3835fd15 : SUCCESS in 5m 16s\n- tacker-functional-devstack-multinode-legacy https://zuul.opendev.org/t/openstack/build/802f309a9a3a4b7481aac10f23428e00 : FAILURE in 1h 48m 10s\n- tacker-functional-devstack-multinode-sol https://zuul.opendev.org/t/openstack/build/0786dc5be3f84e4bbe12def2459a417b : FAILURE in 2h 35m 22s\n- tacker-functional-devstack-multinode-sol-separated-nfvo https://zuul.opendev.org/t/openstack/build/9d59037f6a514c3eaf0ba1b8660c1b05 : SUCCESS in 1h 01m 18s\n- tacker-functional-devstack-multinode-sol-kubernetes https://zuul.opendev.org/t/openstack/build/1fe4cdd119034d48ad72cceec125c518 : FAILURE in 1h 24m 28s\n- tacker-functional-devstack-multinode-libs-master https://zuul.opendev.org/t/openstack/build/7a2c57ec58d840b1adb5906250b9cedc : FAILURE in 1h 46m 42s","accounts_in_message":[],"_revision_number":2},{"id":"d018433c485af974cb6ef97274183049816d18f9","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":33492,"name":"Yi Feng","email":"fengyi@fujitsu.com","username":"YiFeng"},"date":"2021-08-31 05:27:12.000000000","message":"Patch Set 3: Patch Set 2 was rebased","accounts_in_message":[],"_revision_number":3},{"id":"0af539d7b94bf2ada397f32552522ecc9868a605","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":33492,"name":"Yi Feng","email":"fengyi@fujitsu.com","username":"YiFeng"},"date":"2021-08-31 06:05:37.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"1cf98e46d9590e41423dc413dd637b98cbc06c6f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-08-31 09:22:11.000000000","message":"Patch Set 4: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/2895b3d4af6d4c78818165d46e24a88f : FAILURE in 9m 19s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/f49a858d20c546e7b34f991430521e0d : SUCCESS in 19m 06s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/2df82ee599d4466dae6f871a42fae506 : SUCCESS in 7m 55s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/c16eb66eb4d641deaf28a27814f96cbb : FAILURE in 16m 22s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/753713a5524c406a88cf10f718d38657 : FAILURE in 15m 36s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/ffe3bd1bbd8c4802a643eb1611f1d22e : FAILURE in 16m 34s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/dd2dd29615ac4f819e16bc0581cb765c : SUCCESS in 9m 00s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/8b1b7a3eaf36406c8740ebc81ce4c427 : SUCCESS in 7m 32s\n- tacker-functional-devstack-multinode-legacy https://zuul.opendev.org/t/openstack/build/bebb0f576259420d853d24e19ae7ea0d : FAILURE in 1h 51m 20s\n- tacker-functional-devstack-multinode-sol https://zuul.opendev.org/t/openstack/build/d2db3080cdfe4db3b08d9e9e48839117 : SUCCESS in 2h 00m 48s\n- tacker-functional-devstack-multinode-sol-separated-nfvo https://zuul.opendev.org/t/openstack/build/cf61b6b590224368ac49e4e6b9db5f5b : SUCCESS in 1h 03m 40s\n- tacker-functional-devstack-multinode-sol-kubernetes https://zuul.opendev.org/t/openstack/build/018efc02a9be45a08867a553de967992 : FAILURE in 1h 36m 25s\n- tacker-functional-devstack-multinode-libs-master https://zuul.opendev.org/t/openstack/build/8003e0adc5cd48d29e591c616a9f4994 : FAILURE in 2h 03m 55s","accounts_in_message":[],"_revision_number":4},{"id":"1593a9114879299a67071539588d8b873125bb9f","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":33492,"name":"Yi Feng","email":"fengyi@fujitsu.com","username":"YiFeng"},"date":"2021-09-02 07:59:51.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"7193e570d009dc6d57fa4f75d2d4c6225bb64bfc","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-09-02 10:05:19.000000000","message":"Patch Set 5: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/7ebcf1679724440b94acf87f25a8f738 : SUCCESS in 10m 02s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/5acdcf6880ef471fa04576534dd3b395 : SUCCESS in 15m 44s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/a5880bd7dfa842ad9b407758fe3fe0aa : SUCCESS in 6m 37s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/d4de02db4dba4a318551af41250c24d8 : SUCCESS in 16m 31s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/8d41ee14ae1a44e3ba9607e18bf73f5a : SUCCESS in 15m 51s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/eb2067cb0fd94f8cb6c570089b8d72f2 : SUCCESS in 18m 15s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/590ed72bf37e463b95de8fe8c19a43d3 : SUCCESS in 8m 19s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/943c1f8dd23b439c82eb1990d4980731 : SUCCESS in 7m 50s\n- tacker-functional-devstack-multinode-legacy https://zuul.opendev.org/t/openstack/build/3e705a7ed17f44a082b65d230edecb1b : FAILURE in 1h 54m 19s\n- tacker-functional-devstack-multinode-sol https://zuul.opendev.org/t/openstack/build/498fb9330c8347e78db74416ee72a195 : SUCCESS in 1h 58m 11s\n- tacker-functional-devstack-multinode-sol-separated-nfvo https://zuul.opendev.org/t/openstack/build/941e07e77dc6470a85995bbe4c7f093e : SUCCESS in 1h 07m 02s\n- tacker-functional-devstack-multinode-sol-kubernetes https://zuul.opendev.org/t/openstack/build/640d9acd5756450d98d9e4cd3059e849 : SUCCESS in 1h 21m 17s\n- tacker-functional-devstack-multinode-libs-master https://zuul.opendev.org/t/openstack/build/732bcf72dd704130b71cec730f47b4d2 : FAILURE in 1h 49m 11s","accounts_in_message":[],"_revision_number":5},{"id":"012309eade48e5733717d2c95cc74e1a2a31f7ad","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":33492,"name":"Yi Feng","email":"fengyi@fujitsu.com","username":"YiFeng"},"date":"2021-09-07 04:33:42.000000000","message":"Patch Set 6: Patch Set 5 was rebased","accounts_in_message":[],"_revision_number":6},{"id":"aa95d2150ef60be1602b5dee5a7156a948e6e684","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-09-07 06:43:37.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/7c3debb0e46e4b0595fa60696325e4b9 : SUCCESS in 8m 03s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/a3d726e8419b42dd9e40d2e36739b967 : SUCCESS in 15m 00s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/e91b98253cf44c2c98869ae0cf0cebe1 : SUCCESS in 5m 32s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/aa9dba952be045419d0f5227de23c3d6 : SUCCESS in 14m 29s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/9a3f39cd68d64524bf9a7de7cceee474 : SUCCESS in 13m 58s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/4db5711733564e9cb5d8ddfa61b74fd7 : SUCCESS in 14m 31s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/0bc748bd6b5246cab4e9becebd2d5c96 : SUCCESS in 7m 17s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/771e81df027c401e8b7be5bca3aa8732 : SUCCESS in 5m 31s\n- tacker-functional-devstack-multinode-legacy https://zuul.opendev.org/t/openstack/build/cd1c636c67a746b18372fee0e5bd857f : SUCCESS in 1h 49m 21s\n- tacker-functional-devstack-multinode-sol https://zuul.opendev.org/t/openstack/build/4b7348bfc1b74327bc9c3ad6794a4a07 : SUCCESS in 2h 03m 39s\n- tacker-functional-devstack-multinode-sol-separated-nfvo https://zuul.opendev.org/t/openstack/build/d42e78f69130447d979ca5cb98e56b6b : SUCCESS in 1h 06m 57s\n- tacker-functional-devstack-multinode-sol-kubernetes https://zuul.opendev.org/t/openstack/build/78c2b097b4884e69983c9719a2236892 : SUCCESS in 1h 22m 36s\n- tacker-functional-devstack-multinode-libs-master https://zuul.opendev.org/t/openstack/build/ed365b76a52847889731929ad67fb638 : SUCCESS in 1h 44m 54s","accounts_in_message":[],"_revision_number":6},{"id":"55e00ba1149c0db74f96de06abb8d4ccce0d086b","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":33492,"name":"Yi Feng","email":"fengyi@fujitsu.com","username":"YiFeng"},"date":"2021-09-10 06:34:05.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"dda8156b6aaabdf2adbaab48635e7054241218c9","author":{"_account_id":33292,"name":"Masaki UENO","email":"masaki.ueno.up@hco.ntt.co.jp","username":"masaki-ueno"},"date":"2021-09-10 07:09:56.000000000","message":"Patch Set 7: Code-Review-1\n\n(1 comment)\n\nThank you for your work.","accounts_in_message":[],"_revision_number":7},{"id":"0ee4b5c31f96165fb86d19e64867a5ed86bd4914","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-09-10 09:17:13.000000000","message":"Patch Set 7: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/592ac39d113c4badad81ba1f14f83257 : SUCCESS in 10m 15s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/29572aa4d1184bd4ae109000afdadcaa : SUCCESS in 14m 24s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f3fdc9632b734b83ba18974eaa861531 : SUCCESS in 6m 19s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/4785f96af71645f1bf2cb0293a4ef4ef : SUCCESS in 15m 01s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/f2f61135cfdf4a4ba57e9d326680d2f5 : SUCCESS in 15m 09s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/4be516cebded4f24bc3167862a920358 : SUCCESS in 15m 15s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/670519166501441387d1154768a6542c : SUCCESS in 9m 31s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/c826334c2d3c4a22ae26bae3515f48d7 : SUCCESS in 6m 29s\n- tacker-functional-devstack-multinode-legacy https://zuul.opendev.org/t/openstack/build/4b63642091ba4a80bd317031f5564371 : SUCCESS in 1h 44m 43s\n- tacker-functional-devstack-multinode-sol https://zuul.opendev.org/t/openstack/build/f3a536aa50194a37ac44178f79e41d4b : SUCCESS in 2h 00m 50s\n- tacker-functional-devstack-multinode-sol-separated-nfvo https://zuul.opendev.org/t/openstack/build/bcbbf7d04fb54cccba1037410faa29b4 : SUCCESS in 1h 10m 56s\n- tacker-functional-devstack-multinode-sol-kubernetes https://zuul.opendev.org/t/openstack/build/9873c3cbec3d4839938a81625531f9ec : SUCCESS in 1h 17m 42s\n- tacker-functional-devstack-multinode-libs-master https://zuul.opendev.org/t/openstack/build/099a1379e470434385a7ebd6fcc7fa8d : FAILURE in 1h 36m 29s","accounts_in_message":[],"_revision_number":7},{"id":"1560d9661f5d85b78e17f7bec19a4c277a8d45fa","author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"date":"2021-09-10 10:35:40.000000000","message":"Patch Set 7: Code-Review-1\n\n(3 comments)","accounts_in_message":[],"_revision_number":7},{"id":"244d0808c92b7f3c4eed63ab270886a8616ffabf","author":{"_account_id":31730,"name":"Naoaki Horie","email":"naoaki.h.opst@gmail.com","username":"naoaki-horie"},"date":"2021-09-14 21:30:50.000000000","message":"Patch Set 7: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":7},{"id":"64b35b749c705c8ca5c8d7ee3a9e10d9704e76cd","author":{"_account_id":33492,"name":"Yi Feng","email":"fengyi@fujitsu.com","username":"YiFeng"},"date":"2021-09-15 06:39:43.000000000","message":"Patch Set 7:\n\nrecheck","accounts_in_message":[],"_revision_number":7},{"id":"aaabfc0d493745876c373c310e756b874141b846","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-09-15 10:38:47.000000000","message":"Patch Set 7:\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/72c840ea071045ed988d13160a8e3be2 : SUCCESS in 9m 28s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/4061813b9a0746fda9f65cc0389ad2f5 : SUCCESS in 17m 36s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/79d8e576a0ae42f59681a12dfd35bbd6 : SUCCESS in 6m 51s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/24ad7622e6f84774a92e9b9b48177aaf : SUCCESS in 15m 41s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/18000b881ba54e3d8ec23e4bbd98d38f : SUCCESS in 15m 44s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/a4ad3cdf79294158a2b65802c22005b7 : SUCCESS in 15m 45s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/78c52b9b5d6b4a47b5d7dcb63fa86b30 : SUCCESS in 8m 13s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/4e0cbc39fbc34c27879969a479d5bf9a : SUCCESS in 5m 43s\n- tacker-functional-devstack-multinode-legacy https://zuul.opendev.org/t/openstack/build/40814f4f52c145678e6cbde0e6671260 : SUCCESS in 1h 47m 32s\n- tacker-functional-devstack-multinode-sol https://zuul.opendev.org/t/openstack/build/170fd42e81f54784973146f8f70412bd : FAILURE in 1h 56m 21s\n- tacker-functional-devstack-multinode-sol-separated-nfvo https://zuul.opendev.org/t/openstack/build/63717bd8dce7416fb6a7af0807d18c42 : SUCCESS in 1h 16m 04s\n- tacker-functional-devstack-multinode-sol-kubernetes https://zuul.opendev.org/t/openstack/build/e4e56814655e41d98894a08ea65e65a1 : SUCCESS in 1h 23m 34s\n- tacker-functional-devstack-multinode-libs-master https://zuul.opendev.org/t/openstack/build/02e7f5c8a39342659deda4d441605ed0 : SUCCESS in 1h 46m 03s","accounts_in_message":[],"_revision_number":7},{"id":"300d3650cee55493c6fbd4c794648d3e9e16dd30","author":{"_account_id":33492,"name":"Yi Feng","email":"fengyi@fujitsu.com","username":"YiFeng"},"date":"2021-09-16 05:04:32.000000000","message":"Patch Set 7:\n\nrecheck","accounts_in_message":[],"_revision_number":7},{"id":"d739616c77c93c6b8784ef6da66a915efe99f75b","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-09-16 07:02:09.000000000","message":"Patch Set 7: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/cad391f362274e76bb9df0062aea9d68 : SUCCESS in 8m 30s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/4e537dd256aa4a4dbc8dc3e1ce107f3d : SUCCESS in 14m 23s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/750f12ecdc6e4227925a1775ee6ea93d : SUCCESS in 6m 03s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/10f4df7b944a4c43bffbbf40419686ce : SUCCESS in 13m 14s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/c587e44b333347838de7090bb16f8d11 : SUCCESS in 14m 42s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/82a0ecc0e9764fd38c59d1750c58e7bf : SUCCESS in 15m 07s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/de08b4f198bd4bedb54ccdf6895d09a8 : SUCCESS in 7m 39s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/8d43eae599ad41238996b9ff08e00df9 : SUCCESS in 4m 33s\n- tacker-functional-devstack-multinode-legacy https://zuul.opendev.org/t/openstack/build/902a5c1c355d461ab494f6b268eb9b7b : SUCCESS in 1h 38m 00s\n- tacker-functional-devstack-multinode-sol https://zuul.opendev.org/t/openstack/build/8c57a812419d47bc87a297bde0336996 : SUCCESS in 1h 55m 37s\n- tacker-functional-devstack-multinode-sol-separated-nfvo https://zuul.opendev.org/t/openstack/build/15a9e41d5ff344efa04f521e0a3c143c : SUCCESS in 58m 45s\n- tacker-functional-devstack-multinode-sol-kubernetes https://zuul.opendev.org/t/openstack/build/8696cd42762f4b82bfde8b45fd798d1d : SUCCESS in 1h 18m 31s\n- tacker-functional-devstack-multinode-libs-master https://zuul.opendev.org/t/openstack/build/4315c75bc20546de9b1aef0e033c21ab : SUCCESS in 1h 39m 32s","accounts_in_message":[],"_revision_number":7},{"id":"18807cc4e64eb0232edc56d44c7cdb875a3334c8","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":33492,"name":"Yi Feng","email":"fengyi@fujitsu.com","username":"YiFeng"},"date":"2021-09-17 03:05:22.000000000","message":"Uploaded patch set 8.","accounts_in_message":[],"_revision_number":8},{"id":"fcdb3d7b8a69db56c4984a910527260973cf8e9b","author":{"_account_id":33492,"name":"Yi Feng","email":"fengyi@fujitsu.com","username":"YiFeng"},"date":"2021-09-17 03:12:24.000000000","message":"Patch Set 8:\n\n(5 comments)\n\nTo Ayumu Ueha,Masaki UENO,Naoaki Horie:\nThank you for your comments.\nI fixed these comments in PS 8.\nPlease kindly check them again.","accounts_in_message":[],"_revision_number":8},{"id":"127ef6be3d4b05fd63bb01456f40f24ae1db0d79","author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"date":"2021-09-17 03:23:37.000000000","message":"Patch Set 8: Code-Review+1\n\n(3 comments)\n\nThanks for your rework! LGTM.\nI will put CR+2 after Zuul+1.","accounts_in_message":[],"_revision_number":8},{"id":"6f9f7c819a2bddeb35c74564339bd50d140db7da","author":{"_account_id":33292,"name":"Masaki UENO","email":"masaki.ueno.up@hco.ntt.co.jp","username":"masaki-ueno"},"date":"2021-09-17 03:28:31.000000000","message":"Patch Set 8: Code-Review+1\n\n(1 comment)\n\nThank you for your rework. LGTM!","accounts_in_message":[],"_revision_number":8},{"id":"f25f1b25a56acdd564e80788e0589536b04901ad","author":{"_account_id":31730,"name":"Naoaki Horie","email":"naoaki.h.opst@gmail.com","username":"naoaki-horie"},"date":"2021-09-17 04:12:35.000000000","message":"Patch Set 8: Code-Review+1\n\n(1 comment)\n\nThank you for your update. LGTM!","accounts_in_message":[],"_revision_number":8},{"id":"51601082ef6a445718bdced93eb804bbd6bc5f14","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-09-17 05:14:20.000000000","message":"Patch Set 8: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/51e3fdbc64ed4ed584687190c6236105 : SUCCESS in 10m 04s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/bba74f0146ed4db5a0c34b504911fe5d : SUCCESS in 17m 11s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/53c75bbdb64445a39a9247c9679c15a3 : SUCCESS in 7m 08s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/911073ad4b4f430ab982207737c31eb0 : SUCCESS in 17m 21s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/b75665ab4e34428fa026c0670fb07595 : SUCCESS in 16m 32s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/d268e95aca4f4f1b8ca77ddb340d2df4 : SUCCESS in 18m 08s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d7f73e777e704629a133659a908729ef : SUCCESS in 9m 10s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/ad8f0b79bd994131aa703dc805641171 : SUCCESS in 6m 34s\n- tacker-functional-devstack-multinode-legacy https://zuul.opendev.org/t/openstack/build/36ea46bf29754c9c9f6a0c1a2358cff4 : SUCCESS in 1h 37m 58s\n- tacker-functional-devstack-multinode-sol https://zuul.opendev.org/t/openstack/build/958008a043264e4ca24ff3d1537f9c8d : SUCCESS in 2h 00m 35s\n- tacker-functional-devstack-multinode-sol-separated-nfvo https://zuul.opendev.org/t/openstack/build/ce2290a6b38143a09d2ce0c8c642e8e8 : SUCCESS in 1h 07m 51s\n- tacker-functional-devstack-multinode-sol-kubernetes https://zuul.opendev.org/t/openstack/build/aea4c0223e4c461eadbfcec6832ed916 : SUCCESS in 1h 41m 29s\n- tacker-functional-devstack-multinode-libs-master https://zuul.opendev.org/t/openstack/build/9f48e6fe4cfa435895ba016d449fd0d3 : SUCCESS in 1h 45m 51s\n- tacker-functional-devstack-multinode-sol-v2 https://zuul.opendev.org/t/openstack/build/5bd84fd98968493a9ec719b88039b704 : SUCCESS in 1h 07m 46s","accounts_in_message":[],"_revision_number":8},{"id":"4f77e96f83ba07a78a41cb09c47436471f18bbe4","author":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"date":"2021-09-17 06:01:39.000000000","message":"Patch Set 8: Code-Review+2","accounts_in_message":[],"_revision_number":8},{"id":"5478b073b8b01099c9388063c513a6bc90090e38","author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"date":"2021-09-17 06:07:10.000000000","message":"Patch Set 8:\n\nI will add CR+2/WF+1, after dependent patch is merged.\n\nSample script for scaling k8s with kubespray\nhttps://review.opendev.org/c/openstack/tacker/+/804040","accounts_in_message":[],"_revision_number":8},{"id":"dc039b145a5db11c29f22a987b46cbf097f4a58e","author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"date":"2021-09-17 08:26:15.000000000","message":"Patch Set 8: Code-Review+2 Workflow+1\n\n\u003e Patch Set 8:\n\u003e \n\u003e I will add CR+2/WF+1, after dependent patch is merged.\n\u003e \n\u003e Sample script for scaling k8s with kubespray\n\u003e https://review.opendev.org/c/openstack/tacker/+/804040\n\nThe dependent patch has been merged!","accounts_in_message":[],"_revision_number":8},{"id":"8e5e305f6c8e0f992c336b189e74305d40f90798","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-09-17 08:26:38.000000000","message":"Patch Set 8: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":8},{"id":"01d63a08d5144075d1a4b86670ce7de47d2bcb95","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-09-17 08:46:12.000000000","message":"Patch Set 8: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/4d3095ce379b4a1aa337a0cefbc0ee0e : SUCCESS in 15m 44s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/d414f2342ab2431f81ad619e0f4988cd : SUCCESS in 5m 50s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/676c2a04e7fa46d3bf94a2b36781a8a9 : SUCCESS in 17m 09s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/79b7d8bb36d24bdaa8c8a9ac26bd4233 : SUCCESS in 15m 28s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/fb39141042aa4163a002de29ceb64a19 : SUCCESS in 7m 23s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/5b3e0d79b9914edcaf783ac6edb57b72 : SUCCESS in 5m 12s","accounts_in_message":[],"_revision_number":8},{"id":"2e0989c8dc11ef42106982c5c613c21d488bd1fd","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-09-17 08:46:12.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":8},{"id":"9e92f890505f654bb2c8ed8119ba74613dba03dd","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-09-17 08:48:18.000000000","message":"Patch Set 8:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/acae70fd16724a0db9ef3b7f8f20d8d3 : SUCCESS in 1m 31s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/312ce03949e34393af04086a5c776a17 : SUCCESS in 1m 16s","accounts_in_message":[],"_revision_number":8}],"current_revision_number":8,"current_revision":"2bd3d5670be80245175be12bbded94588917f922","revisions":{"3d1ac6189572872110f8ca2374c16fcce5c52a1d":{"kind":"REWORK","_number":1,"created":"2021-08-30 07:03:05.000000000","uploader":{"_account_id":33492,"name":"Yi Feng","email":"fengyi@fujitsu.com","username":"YiFeng"},"ref":"refs/changes/39/806539/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/tacker","ref":"refs/changes/39/806539/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/tacker refs/changes/39/806539/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/tacker refs/changes/39/806539/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/tacker refs/changes/39/806539/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/tacker refs/changes/39/806539/1"}}},"commit":{"parents":[{"commit":"5441565a187fa64fdac5c0205577af790d9f978a","subject":"Sample script for scaling k8s with kubespray","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker/commit/5441565a187fa64fdac5c0205577af790d9f978a"}]}],"author":{"name":"Yi Feng","email":"fengyi@fujitsu.com","date":"2021-08-30 06:59:16.000000000","tz":540},"committer":{"name":"Yi Feng","email":"fengyi@fujitsu.com","date":"2021-08-30 07:00:12.000000000","tz":540},"subject":"Sample script for healing k8s with kubespray","message":"Sample script for healing k8s with kubespray\n\nThis patch and \"Sample script for deploying k8s with kubespray\",\n\"Sample script for scaling k8s with kubespray\" are actually the\nsame one. For the convenience of review, they\nwere submitted separately.\n\nThis patch is only about the content of heal k8s nodes. However,\nsince the processing of scale_start is similar to heal_start,\nand the processing of scale_end is similar to the processing of\nheal_end, the code of scale has been refactored and the common\nprocessing is extracted as a common method. At the same time,\nwhen CNF needs to perform `heal_entire`, the configuration file\nof Load Balancer needs to be re-modified, so heal-related\nprocessing is added to the example MgmtDriver of CNF\u0027s `NodePort`.\n\nBecause the input parameter of terminate and heal is limited,\nthe type of this parameter is also modified. in\n`NFV-SOL003 v2.6.1`[1], the `additionalParams`\u0027s type is\n`KeyValuePairs`, so we changed the additionalParams\u0027s type from\n`list` to `dict` in heal_vnf_request. In order not to affect\nthe original function, we modified the original additional_params\nto legacy_additional_params and retained the original processing,\nand revised the UT code.\n\n[1] https://www.etsi.org/deliver/etsi_gs/NFV-SOL/001_099/003/02.06.01_60/gs_NFV-SOL003v020601p.pdf\n\nImplements: blueprint k8s-mgmtdriver-kubespray\nChange-Id: Ibf8b56904b1326f5c7d323c9295d10e303f4b4b8\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker/commit/3d1ac6189572872110f8ca2374c16fcce5c52a1d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker/commit/3d1ac6189572872110f8ca2374c16fcce5c52a1d"}]},"branch":"refs/heads/master"},"064bfc1a6e3e36a4765e30c4a7d3ac650656b09f":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2021-08-31 01:45:26.000000000","uploader":{"_account_id":33492,"name":"Yi Feng","email":"fengyi@fujitsu.com","username":"YiFeng"},"ref":"refs/changes/39/806539/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/tacker","ref":"refs/changes/39/806539/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/tacker refs/changes/39/806539/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/tacker refs/changes/39/806539/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/tacker refs/changes/39/806539/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/tacker refs/changes/39/806539/2"}}},"commit":{"parents":[{"commit":"3f05f61b4dc1d90be31f023e1404b917533e159b","subject":"Sample script for scaling k8s with kubespray","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker/commit/3f05f61b4dc1d90be31f023e1404b917533e159b"}]}],"author":{"name":"Yi Feng","email":"fengyi@fujitsu.com","date":"2021-08-30 06:59:16.000000000","tz":540},"committer":{"name":"Yi Feng","email":"fengyi@fujitsu.com","date":"2021-08-31 01:45:26.000000000","tz":0},"subject":"Sample script for healing k8s with kubespray","message":"Sample script for healing k8s with kubespray\n\nThis patch and \"Sample script for deploying k8s with kubespray\",\n\"Sample script for scaling k8s with kubespray\" are actually the\nsame one. For the convenience of review, they\nwere submitted separately.\n\nThis patch is only about the content of heal k8s nodes. However,\nsince the processing of scale_start is similar to heal_start,\nand the processing of scale_end is similar to the processing of\nheal_end, the code of scale has been refactored and the common\nprocessing is extracted as a common method. At the same time,\nwhen CNF needs to perform `heal_entire`, the configuration file\nof Load Balancer needs to be re-modified, so heal-related\nprocessing is added to the example MgmtDriver of CNF\u0027s `NodePort`.\n\nBecause the input parameter of terminate and heal is limited,\nthe type of this parameter is also modified. in\n`NFV-SOL003 v2.6.1`[1], the `additionalParams`\u0027s type is\n`KeyValuePairs`, so we changed the additionalParams\u0027s type from\n`list` to `dict` in heal_vnf_request. In order not to affect\nthe original function, we modified the original additional_params\nto legacy_additional_params and retained the original processing,\nand revised the UT code.\n\n[1] https://www.etsi.org/deliver/etsi_gs/NFV-SOL/001_099/003/02.06.01_60/gs_NFV-SOL003v020601p.pdf\n\nImplements: blueprint k8s-mgmtdriver-kubespray\nChange-Id: Ibf8b56904b1326f5c7d323c9295d10e303f4b4b8\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker/commit/064bfc1a6e3e36a4765e30c4a7d3ac650656b09f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker/commit/064bfc1a6e3e36a4765e30c4a7d3ac650656b09f"}]},"branch":"refs/heads/master","description":"Rebase"},"2aa90e4f48b3f95e4b689839118e2c64acf9f463":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2021-08-31 05:27:12.000000000","uploader":{"_account_id":33492,"name":"Yi Feng","email":"fengyi@fujitsu.com","username":"YiFeng"},"ref":"refs/changes/39/806539/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/tacker","ref":"refs/changes/39/806539/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/tacker refs/changes/39/806539/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/tacker refs/changes/39/806539/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/tacker refs/changes/39/806539/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/tacker refs/changes/39/806539/3"}}},"commit":{"parents":[{"commit":"96c30ccdb9ed74f021e1657184ac8082e5a33a1b","subject":"Sample script for scaling k8s with kubespray","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker/commit/96c30ccdb9ed74f021e1657184ac8082e5a33a1b"}]}],"author":{"name":"Yi Feng","email":"fengyi@fujitsu.com","date":"2021-08-30 06:59:16.000000000","tz":540},"committer":{"name":"Yi Feng","email":"fengyi@fujitsu.com","date":"2021-08-31 05:27:12.000000000","tz":0},"subject":"Sample script for healing k8s with kubespray","message":"Sample script for healing k8s with kubespray\n\nThis patch and \"Sample script for deploying k8s with kubespray\",\n\"Sample script for scaling k8s with kubespray\" are actually the\nsame one. For the convenience of review, they\nwere submitted separately.\n\nThis patch is only about the content of heal k8s nodes. However,\nsince the processing of scale_start is similar to heal_start,\nand the processing of scale_end is similar to the processing of\nheal_end, the code of scale has been refactored and the common\nprocessing is extracted as a common method. At the same time,\nwhen CNF needs to perform `heal_entire`, the configuration file\nof Load Balancer needs to be re-modified, so heal-related\nprocessing is added to the example MgmtDriver of CNF\u0027s `NodePort`.\n\nBecause the input parameter of terminate and heal is limited,\nthe type of this parameter is also modified. in\n`NFV-SOL003 v2.6.1`[1], the `additionalParams`\u0027s type is\n`KeyValuePairs`, so we changed the additionalParams\u0027s type from\n`list` to `dict` in heal_vnf_request. In order not to affect\nthe original function, we modified the original additional_params\nto legacy_additional_params and retained the original processing,\nand revised the UT code.\n\n[1] https://www.etsi.org/deliver/etsi_gs/NFV-SOL/001_099/003/02.06.01_60/gs_NFV-SOL003v020601p.pdf\n\nImplements: blueprint k8s-mgmtdriver-kubespray\nChange-Id: Ibf8b56904b1326f5c7d323c9295d10e303f4b4b8\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker/commit/2aa90e4f48b3f95e4b689839118e2c64acf9f463"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker/commit/2aa90e4f48b3f95e4b689839118e2c64acf9f463"}]},"branch":"refs/heads/master","description":"Rebase"},"c51d6f6973b70a8dd6b00f6ced28faa254aa5746":{"kind":"REWORK","_number":4,"created":"2021-08-31 06:05:37.000000000","uploader":{"_account_id":33492,"name":"Yi Feng","email":"fengyi@fujitsu.com","username":"YiFeng"},"ref":"refs/changes/39/806539/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/tacker","ref":"refs/changes/39/806539/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/tacker refs/changes/39/806539/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/tacker refs/changes/39/806539/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/tacker refs/changes/39/806539/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/tacker refs/changes/39/806539/4"}}},"commit":{"parents":[{"commit":"96c30ccdb9ed74f021e1657184ac8082e5a33a1b","subject":"Sample script for scaling k8s with kubespray","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker/commit/96c30ccdb9ed74f021e1657184ac8082e5a33a1b"}]}],"author":{"name":"Yi Feng","email":"fengyi@fujitsu.com","date":"2021-08-30 06:59:16.000000000","tz":540},"committer":{"name":"Yi Feng","email":"fengyi@fujitsu.com","date":"2021-08-31 06:05:09.000000000","tz":540},"subject":"Sample script for healing k8s with kubespray","message":"Sample script for healing k8s with kubespray\n\nThis patch and \"Sample script for deploying k8s with kubespray\",\n\"Sample script for scaling k8s with kubespray\" are actually the\nsame one. For the convenience of review, they\nwere submitted separately.\n\nThis patch is only about the content of heal k8s nodes. However,\nsince the processing of scale_start is similar to heal_start,\nand the processing of scale_end is similar to the processing of\nheal_end, the code of scale has been refactored and the common\nprocessing is extracted as a common method. At the same time,\nwhen CNF needs to perform `heal_entire`, the configuration file\nof Load Balancer needs to be re-modified, so heal-related\nprocessing is added to the example MgmtDriver of CNF\u0027s `NodePort`.\n\nBecause the input parameter of terminate and heal is limited,\nthe type of this parameter is also modified. in\n`NFV-SOL003 v2.6.1`[1], the `additionalParams`\u0027s type is\n`KeyValuePairs`, so we changed the additionalParams\u0027s type from\n`list` to `dict` in heal_vnf_request. In order not to affect\nthe original function, we modified the original additional_params\nto legacy_additional_params and retained the original processing,\nand revised the UT code.\n\n[1] https://www.etsi.org/deliver/etsi_gs/NFV-SOL/001_099/003/02.06.01_60/gs_NFV-SOL003v020601p.pdf\n\nImplements: blueprint k8s-mgmtdriver-kubespray\nChange-Id: Ibf8b56904b1326f5c7d323c9295d10e303f4b4b8\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker/commit/c51d6f6973b70a8dd6b00f6ced28faa254aa5746"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker/commit/c51d6f6973b70a8dd6b00f6ced28faa254aa5746"}]},"branch":"refs/heads/master"},"a1de39df48454294fb6e625ecc52a90b2cc52730":{"kind":"REWORK","_number":5,"created":"2021-09-02 07:59:51.000000000","uploader":{"_account_id":33492,"name":"Yi Feng","email":"fengyi@fujitsu.com","username":"YiFeng"},"ref":"refs/changes/39/806539/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/tacker","ref":"refs/changes/39/806539/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/tacker refs/changes/39/806539/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/tacker refs/changes/39/806539/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/tacker refs/changes/39/806539/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/tacker refs/changes/39/806539/5"}}},"commit":{"parents":[{"commit":"96c30ccdb9ed74f021e1657184ac8082e5a33a1b","subject":"Sample script for scaling k8s with kubespray","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker/commit/96c30ccdb9ed74f021e1657184ac8082e5a33a1b"}]}],"author":{"name":"Yi Feng","email":"fengyi@fujitsu.com","date":"2021-08-30 06:59:16.000000000","tz":540},"committer":{"name":"Yi Feng","email":"fengyi@fujitsu.com","date":"2021-09-02 08:00:07.000000000","tz":540},"subject":"Sample script for healing k8s with kubespray","message":"Sample script for healing k8s with kubespray\n\nThis patch and \"Sample script for deploying k8s with kubespray\",\n\"Sample script for scaling k8s with kubespray\" are actually the\nsame one. For the convenience of review, they\nwere submitted separately.\n\nThis patch is only about the content of heal k8s nodes. However,\nsince the processing of scale_start is similar to heal_start,\nand the processing of scale_end is similar to the processing of\nheal_end, the code of scale has been refactored and the common\nprocessing is extracted as a common method. At the same time,\nwhen CNF needs to perform `heal_entire`, the configuration file\nof Load Balancer needs to be re-modified, so heal-related\nprocessing is added to the example MgmtDriver of CNF\u0027s `NodePort`.\n\nBecause the input parameter of terminate and heal is limited,\nthe type of this parameter is also modified. in\n`NFV-SOL003 v2.6.1`[1], the `additionalParams`\u0027s type is\n`KeyValuePairs`, so we changed the additionalParams\u0027s type from\n`list` to `dict` in heal_vnf_request. In order not to affect\nthe original function, we modified the original additional_params\nto legacy_additional_params and retained the original processing,\nand revised the UT code.\n\n[1] https://www.etsi.org/deliver/etsi_gs/NFV-SOL/001_099/003/02.06.01_60/gs_NFV-SOL003v020601p.pdf\n\nImplements: blueprint k8s-mgmtdriver-kubespray\nChange-Id: Ibf8b56904b1326f5c7d323c9295d10e303f4b4b8\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker/commit/a1de39df48454294fb6e625ecc52a90b2cc52730"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker/commit/a1de39df48454294fb6e625ecc52a90b2cc52730"}]},"branch":"refs/heads/master"},"a758ce4c4a925740b4fbf1f8e55b58d9370d7058":{"kind":"TRIVIAL_REBASE","_number":6,"created":"2021-09-07 04:33:42.000000000","uploader":{"_account_id":33492,"name":"Yi Feng","email":"fengyi@fujitsu.com","username":"YiFeng"},"ref":"refs/changes/39/806539/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/tacker","ref":"refs/changes/39/806539/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/tacker refs/changes/39/806539/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/tacker refs/changes/39/806539/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/tacker refs/changes/39/806539/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/tacker refs/changes/39/806539/6"}}},"commit":{"parents":[{"commit":"b31994ac732c19c71b482d3149f146de8dcffcd1","subject":"Sample script for scaling k8s with kubespray","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker/commit/b31994ac732c19c71b482d3149f146de8dcffcd1"}]}],"author":{"name":"Yi Feng","email":"fengyi@fujitsu.com","date":"2021-08-30 06:59:16.000000000","tz":540},"committer":{"name":"Yi Feng","email":"fengyi@fujitsu.com","date":"2021-09-07 04:33:42.000000000","tz":0},"subject":"Sample script for healing k8s with kubespray","message":"Sample script for healing k8s with kubespray\n\nThis patch and \"Sample script for deploying k8s with kubespray\",\n\"Sample script for scaling k8s with kubespray\" are actually the\nsame one. For the convenience of review, they\nwere submitted separately.\n\nThis patch is only about the content of heal k8s nodes. However,\nsince the processing of scale_start is similar to heal_start,\nand the processing of scale_end is similar to the processing of\nheal_end, the code of scale has been refactored and the common\nprocessing is extracted as a common method. At the same time,\nwhen CNF needs to perform `heal_entire`, the configuration file\nof Load Balancer needs to be re-modified, so heal-related\nprocessing is added to the example MgmtDriver of CNF\u0027s `NodePort`.\n\nBecause the input parameter of terminate and heal is limited,\nthe type of this parameter is also modified. in\n`NFV-SOL003 v2.6.1`[1], the `additionalParams`\u0027s type is\n`KeyValuePairs`, so we changed the additionalParams\u0027s type from\n`list` to `dict` in heal_vnf_request. In order not to affect\nthe original function, we modified the original additional_params\nto legacy_additional_params and retained the original processing,\nand revised the UT code.\n\n[1] https://www.etsi.org/deliver/etsi_gs/NFV-SOL/001_099/003/02.06.01_60/gs_NFV-SOL003v020601p.pdf\n\nImplements: blueprint k8s-mgmtdriver-kubespray\nChange-Id: Ibf8b56904b1326f5c7d323c9295d10e303f4b4b8\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker/commit/a758ce4c4a925740b4fbf1f8e55b58d9370d7058"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker/commit/a758ce4c4a925740b4fbf1f8e55b58d9370d7058"}]},"branch":"refs/heads/master","description":"Rebase"},"5a89651ca2a8a26a7c4683cef9c4f2abcb2effb3":{"kind":"REWORK","_number":7,"created":"2021-09-10 06:34:05.000000000","uploader":{"_account_id":33492,"name":"Yi Feng","email":"fengyi@fujitsu.com","username":"YiFeng"},"ref":"refs/changes/39/806539/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/tacker","ref":"refs/changes/39/806539/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/tacker refs/changes/39/806539/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/tacker refs/changes/39/806539/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/tacker refs/changes/39/806539/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/tacker refs/changes/39/806539/7"}}},"commit":{"parents":[{"commit":"f4c3c5fc1bad7e35e50000a6252f5acb5ebca39e","subject":"Sample script for scaling k8s with kubespray","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker/commit/f4c3c5fc1bad7e35e50000a6252f5acb5ebca39e"}]}],"author":{"name":"Yi Feng","email":"fengyi@fujitsu.com","date":"2021-08-30 06:59:16.000000000","tz":540},"committer":{"name":"Yi Feng","email":"fengyi@fujitsu.com","date":"2021-09-10 06:34:30.000000000","tz":540},"subject":"Sample script for healing k8s with kubespray","message":"Sample script for healing k8s with kubespray\n\nThis patch and \"Sample script for deploying k8s with kubespray\",\n\"Sample script for scaling k8s with kubespray\" are actually the\nsame one. For the convenience of review, they\nwere submitted separately.\n\nThis patch is only about the content of heal k8s nodes. However,\nsince the processing of scale_start is similar to heal_start,\nand the processing of scale_end is similar to the processing of\nheal_end, the code of scale has been refactored and the common\nprocessing is extracted as a common method. At the same time,\nwhen CNF needs to perform `heal_entire`, the configuration file\nof Load Balancer needs to be re-modified, so heal-related\nprocessing is added to the example MgmtDriver of CNF\u0027s `NodePort`.\n\nBecause the input parameter of terminate and heal is limited,\nthe type of this parameter is also modified. in\n`NFV-SOL003 v2.6.1`[1], the `additionalParams`\u0027s type is\n`KeyValuePairs`, so we changed the additionalParams\u0027s type from\n`list` to `dict` in heal_vnf_request. In order not to affect\nthe original function, we modified the original additional_params\nto legacy_additional_params and retained the original processing,\nand revised the UT code.\n\n[1] https://www.etsi.org/deliver/etsi_gs/NFV-SOL/001_099/003/02.06.01_60/gs_NFV-SOL003v020601p.pdf\n\nImplements: blueprint k8s-mgmtdriver-kubespray\nChange-Id: Ibf8b56904b1326f5c7d323c9295d10e303f4b4b8\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker/commit/5a89651ca2a8a26a7c4683cef9c4f2abcb2effb3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker/commit/5a89651ca2a8a26a7c4683cef9c4f2abcb2effb3"}]},"branch":"refs/heads/master"},"2bd3d5670be80245175be12bbded94588917f922":{"kind":"REWORK","_number":8,"created":"2021-09-17 03:05:22.000000000","uploader":{"_account_id":33492,"name":"Yi Feng","email":"fengyi@fujitsu.com","username":"YiFeng"},"ref":"refs/changes/39/806539/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/tacker","ref":"refs/changes/39/806539/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/tacker refs/changes/39/806539/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/tacker refs/changes/39/806539/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/tacker refs/changes/39/806539/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/tacker refs/changes/39/806539/8"}}},"commit":{"parents":[{"commit":"c185114092a309e07d34da89543bd2e3af8b05a3","subject":"Sample script for scaling k8s with kubespray","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker/commit/c185114092a309e07d34da89543bd2e3af8b05a3"}]}],"author":{"name":"Yi Feng","email":"fengyi@fujitsu.com","date":"2021-08-30 06:59:16.000000000","tz":540},"committer":{"name":"Yi Feng","email":"fengyi@fujitsu.com","date":"2021-09-17 03:04:50.000000000","tz":540},"subject":"Sample script for healing k8s with kubespray","message":"Sample script for healing k8s with kubespray\n\nThis patch and \"Sample script for deploying k8s with kubespray\",\n\"Sample script for scaling k8s with kubespray\" are actually the\nsame one. For the convenience of review, they\nwere submitted separately.\n\nThis patch is only about the content of heal k8s nodes. However,\nsince the processing of scale_start is similar to heal_start,\nand the processing of scale_end is similar to the processing of\nheal_end, the code of scale has been refactored and the common\nprocessing is extracted as a common method. At the same time,\nwhen CNF needs to perform `heal_entire`, the configuration file\nof Load Balancer needs to be re-modified, so heal-related\nprocessing is added to the example MgmtDriver of CNF\u0027s `NodePort`.\n\nBecause the input parameter of terminate and heal is limited,\nthe type of this parameter is also modified. In\n`NFV-SOL003 v2.6.1`[1], the `additionalParams`\u0027s type is\n`KeyValuePairs`, so we changed the additionalParams\u0027s type from\n`list` to `dict` in heal_vnf_request. In order not to affect\nthe original function, we modified the original additional_params\nto legacy_additional_params and retained the original processing,\nand revised the UT code.\n\n[1] https://www.etsi.org/deliver/etsi_gs/NFV-SOL/001_099/003/02.06.01_60/gs_NFV-SOL003v020601p.pdf\n\nImplements: blueprint k8s-mgmtdriver-kubespray\nChange-Id: Ibf8b56904b1326f5c7d323c9295d10e303f4b4b8\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker/commit/2bd3d5670be80245175be12bbded94588917f922"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker/commit/2bd3d5670be80245175be12bbded94588917f922"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"status":"CLOSED","labels":[{"label":"Verified","status":"OK","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"OK","applied_by":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"}},{"label":"Workflow","status":"OK","applied_by":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"}}]}],"submit_requirements":[{"name":"Verified","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Verified\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}},{"name":"Workflow","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Workflow\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}},{"name":"Code-Review","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Code-Review\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}}]}
