)]}'
{"id":"openstack%2Ftacker~810101","triplet_id":"openstack%2Ftacker~stable%2Fxena~I71dc5bed94654c19bace77c11fe1202ccdc549c9","project":"openstack/tacker","branch":"stable/xena","topic":"stable/xena-rc2","hashtags":[],"change_id":"I71dc5bed94654c19bace77c11fe1202ccdc549c9","subject":"Sample script of pod-affinity in kubernetes cluster","status":"MERGED","created":"2021-09-20 17:58:08.000000000","updated":"2021-09-23 06:21:40.000000000","submitted":"2021-09-23 06:21:40.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"810101-stable/xena-rc2","meta_rev_id":"cdc8d31ac05d1a7abc54b3e1652f3be90fe3cf67","_number":810101,"virtual_id_number":810101,"owner":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:gate","value":2,"date":"2021-09-23 06:21:39.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},{"value":0,"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"}],"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":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2021-09-23 05:56:22.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},{"value":2,"date":"2021-09-23 06:21:40.000000000","post_submit":true,"permitted_voting_range":{"min":2,"max":2},"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"}],"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":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2021-09-23 05:56:22.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},{"value":0,"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[{"_account_id":31821,"name":"LiangLu","email":"lu.liang@jp.fujitsu.com","username":"LiangLu"},{"_account_id":17255,"name":"Toshiaki Takahashi","email":"ts-takahashi@nec.com","username":"takahashi_ts"}],"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":31821,"name":"LiangLu","email":"lu.liang@jp.fujitsu.com","username":"LiangLu"},{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2021-09-20 17:58:08.000000000","updated_by":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"reviewer":{"_account_id":31821,"name":"LiangLu","email":"lu.liang@jp.fujitsu.com","username":"LiangLu"},"state":"REVIEWER"},{"updated":"2021-09-20 18:14:33.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-22 13:58:56.000000000","updated_by":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"reviewer":{"_account_id":17255,"name":"Toshiaki Takahashi","email":"ts-takahashi@nec.com","username":"takahashi_ts"},"state":"REVIEWER"},{"updated":"2021-09-22 13:58:56.000000000","updated_by":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"reviewer":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"state":"REVIEWER"}],"messages":[{"id":"1266e6b88ad421705ccf0846f2c5f8a1a87e33fb","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"date":"2021-09-20 17:58:08.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"85ea8831161baa135eb8b9230f8de50b662992bf","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-09-20 18:14:33.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/9e3eec5f9e044c8383a899c2071c1aa9 : FAILURE in 6m 22s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/7145fe42034543eab6530c6f97597d46 : FAILURE in 8m 04s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/68358b5e4fc5438391cc0f6eb873c7ae : FAILURE in 7m 07s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/db81b4580f1643a5835d62bd55ae9c73 : FAILURE in 7m 35s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/8ca5dbb58f87487caa6b024e5dc6593c : FAILURE in 7m 24s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/3f0368af016f4e96bde231dc00efe0f0 : FAILURE in 7m 59s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e6fc93960fab45f6a98f75bd186c2f4e : FAILURE in 7m 17s\n\nWarning:\n  Comments left for invalid file tacker/api/vnflcm/v1/controller.py\n  Comments left for invalid file tacker/vnfm/infra_drivers/kubernetes/kubernetes_driver.py","accounts_in_message":[],"_revision_number":1},{"id":"58e53aad15b3af9868400de7206c16ddb57c97dd","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"date":"2021-09-21 15:33:57.000000000","message":"Uploaded patch set 2: Patch Set 1 was rebased.","accounts_in_message":[],"_revision_number":2},{"id":"2a347dfe0ed8ce6903d7e438280d94c7f2c1210a","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-09-21 16:10:09.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/75ab9183c8084a54b478805711bf0ab0 : SUCCESS in 10m 36s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/009587e215774ff1b1cd08b8d0b91fce : SUCCESS in 17m 25s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/425b979e71114e51a836c56e1e703bb7 : SUCCESS in 10m 00s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/e639093d073c46d98d03c1f0721d917a : SUCCESS in 17m 30s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/b67e487412444b09923f281858da503e : SUCCESS in 18m 49s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/5e342172c80f4c60b790ddbebd4d2fc3 : SUCCESS in 19m 10s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/662d9dd07c1c4d9b85027610ce4a3c1d : SUCCESS in 7m 33s","accounts_in_message":[],"_revision_number":2},{"id":"0a60ab6c273ab8141cd7a9a86742ffda54b2989c","author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"date":"2021-09-23 04:27:49.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"7be0717074986eacfa451fccbd4c2c72560825b1","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"date":"2021-09-23 04:45:32.000000000","message":"Patch Set 3: Patch Set 2 was rebased","accounts_in_message":[],"_revision_number":3},{"id":"1bde2a316773db54283ac8e61cb8b0cb20965f13","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-09-23 05:11:23.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/ecd98cd988a0492a8bd8245ce16091d4 : SUCCESS in 9m 12s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/689c26d2bdcf42b683b82106efb61944 : SUCCESS in 6m 05s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/eac12af6426647d988622d1b6f215dfc : SUCCESS in 15m 39s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/bc56410a2388497193ff72c5c73eaf75 : SUCCESS in 15m 29s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/4b6de1197d284d01bbbcb54f59c80fe7 : SUCCESS in 15m 43s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/751ee9d478a1441494d967ac87475b84 : SUCCESS in 6m 57s","accounts_in_message":[],"_revision_number":3},{"id":"9465ad457d3271d3fe3965f2beef93242d7f383b","author":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"date":"2021-09-23 05:56:22.000000000","message":"Patch Set 3: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":3},{"id":"c5bcecc20d729527e0d3a680e5261ebe3bda69ca","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-09-23 05:57:08.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":3},{"id":"3f439d678a96b76f4bf01153842228d4793d6d05","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-09-23 06:21:39.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/c32a82ecf43c4212bc9a9c952831b49f : SUCCESS in 10m 16s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/5add2cea8a2d43c6a8abacaad65f62f9 : SUCCESS in 17m 54s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/171d4699bc38460589b32fee02e861c9 : SUCCESS in 19m 25s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/2d974c49a8fc4f21960a3314c5d0b0ec : SUCCESS in 11m 30s","accounts_in_message":[],"_revision_number":3},{"id":"613de25bb673bbcd4dcce049b9dd63953d2aba59","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-09-23 06:21:40.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"e48234f923b925620665b4b1e9f5e629250e55db","revisions":{"5350a62f07bd0cc79eaabe3890c178b292c1dffd":{"kind":"REWORK","_number":1,"created":"2021-09-20 17:58:08.000000000","uploader":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"ref":"refs/changes/01/810101/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/tacker","ref":"refs/changes/01/810101/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/tacker refs/changes/01/810101/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/tacker refs/changes/01/810101/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/tacker refs/changes/01/810101/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/tacker refs/changes/01/810101/1"}}},"commit":{"parents":[{"commit":"709fb1ee770eb0085c2b2e16cd7b07d3e76c4f42","subject":"Add documents for multi-version API support","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker/commit/709fb1ee770eb0085c2b2e16cd7b07d3e76c4f42"}]}],"author":{"name":"LiangLu","email":"lu.liang@jp.fujitsu.com","date":"2021-04-21 10:27:23.000000000","tz":540},"committer":{"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","date":"2021-09-20 17:20:54.000000000","tz":540},"subject":"Sample script of pod-affinity in kubernetes cluster","message":"Sample script of pod-affinity in kubernetes cluster\n\nThis patch support pods to be scheduled on the different\nphysical Compute server. Through the policy attribute of\nthe VDU, the Worker node can be instantiated on different\nCompute server. Then we can obtain the Compute information\nwhere the worker node is located, and use it as the label\nof the Worker node. Finally, pod will be deployed on\ndifferent Worker nodes based on labels.\n\nImplements: blueprint hardware-aware-pod-affinity\nChange-Id: I71dc5bed94654c19bace77c11fe1202ccdc549c9\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker/commit/5350a62f07bd0cc79eaabe3890c178b292c1dffd"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker/commit/5350a62f07bd0cc79eaabe3890c178b292c1dffd"}]},"branch":"refs/heads/stable/xena"},"66c6ca749b235879aa85a15a3f01cbfe091a72eb":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2021-09-21 15:33:57.000000000","uploader":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"ref":"refs/changes/01/810101/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/tacker","ref":"refs/changes/01/810101/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/tacker refs/changes/01/810101/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/tacker refs/changes/01/810101/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/tacker refs/changes/01/810101/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/tacker refs/changes/01/810101/2"}}},"commit":{"parents":[{"commit":"c8c90510b97fd1361840b850e3fe12da03ff6951","subject":"Add documents for multi-version API support","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker/commit/c8c90510b97fd1361840b850e3fe12da03ff6951"}]}],"author":{"name":"LiangLu","email":"lu.liang@jp.fujitsu.com","date":"2021-04-21 10:27:23.000000000","tz":540},"committer":{"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","date":"2021-09-21 15:33:40.000000000","tz":540},"subject":"Sample script of pod-affinity in kubernetes cluster","message":"Sample script of pod-affinity in kubernetes cluster\n\nThis patch support pods to be scheduled on the different\nphysical Compute server. Through the policy attribute of\nthe VDU, the Worker node can be instantiated on different\nCompute server. Then we can obtain the Compute information\nwhere the worker node is located, and use it as the label\nof the Worker node. Finally, pod will be deployed on\ndifferent Worker nodes based on labels.\n\nImplements: blueprint hardware-aware-pod-affinity\nChange-Id: I71dc5bed94654c19bace77c11fe1202ccdc549c9\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker/commit/66c6ca749b235879aa85a15a3f01cbfe091a72eb"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker/commit/66c6ca749b235879aa85a15a3f01cbfe091a72eb"}]},"branch":"refs/heads/stable/xena"},"e48234f923b925620665b4b1e9f5e629250e55db":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2021-09-23 04:45:32.000000000","uploader":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"ref":"refs/changes/01/810101/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/tacker","ref":"refs/changes/01/810101/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/tacker refs/changes/01/810101/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/tacker refs/changes/01/810101/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/tacker refs/changes/01/810101/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/tacker refs/changes/01/810101/3"}}},"commit":{"parents":[{"commit":"34eaab611e5134ae4d013fea90921fd277ee2e7c","subject":"Add documents for multi-version API support","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker/commit/34eaab611e5134ae4d013fea90921fd277ee2e7c"}]}],"author":{"name":"LiangLu","email":"lu.liang@jp.fujitsu.com","date":"2021-04-21 10:27:23.000000000","tz":540},"committer":{"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","date":"2021-09-23 04:45:32.000000000","tz":0},"subject":"Sample script of pod-affinity in kubernetes cluster","message":"Sample script of pod-affinity in kubernetes cluster\n\nThis patch support pods to be scheduled on the different\nphysical Compute server. Through the policy attribute of\nthe VDU, the Worker node can be instantiated on different\nCompute server. Then we can obtain the Compute information\nwhere the worker node is located, and use it as the label\nof the Worker node. Finally, pod will be deployed on\ndifferent Worker nodes based on labels.\n\nImplements: blueprint hardware-aware-pod-affinity\nChange-Id: I71dc5bed94654c19bace77c11fe1202ccdc549c9\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker/commit/e48234f923b925620665b4b1e9f5e629250e55db"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker/commit/e48234f923b925620665b4b1e9f5e629250e55db"}]},"branch":"refs/heads/stable/xena","description":"Rebase"}},"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":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"}}]}],"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":{}}}]}
