)]}'
{"id":"openstack%2Ftacker~834271","triplet_id":"openstack%2Ftacker~master~I1e160500c30c379645bc19a67c429e9b2f12dcda","project":"openstack/tacker","branch":"master","topic":"fix-privsep","attention_set":{},"removed_from_attention_set":{"31857":{"account":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"last_update":"2022-03-18 10:35:15.000000000","reason":"Ayumu Ueha replied on the change"},"25701":{"account":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"last_update":"2022-03-19 00:09:51.000000000","reason":"Yasufumi Ogawa replied on the change"},"17255":{"account":{"_account_id":17255,"name":"Toshiaki Takahashi","email":"ts-takahashi@nec.com","username":"takahashi_ts"},"last_update":"2022-03-19 00:31:13.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"I1e160500c30c379645bc19a67c429e9b2f12dcda","subject":"Fix failure of testing privsep","status":"MERGED","created":"2022-03-18 10:09:42.000000000","updated":"2022-03-19 00:32:40.000000000","submitted":"2022-03-19 00:31:13.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":3,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"834271-fix-privsep","meta_rev_id":"3c784b107884b0d3eb6deddeabe0798cd173a38c","_number":834271,"virtual_id_number":834271,"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":[{"value":0,"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},{"value":0,"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2022-03-19 00:31:13.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":"2022-03-18 13:53:15.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},{"value":2,"date":"2022-03-19 00:09:51.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},{"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":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"all":[{"value":0,"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},{"value":1,"date":"2022-03-19 00:09:51.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":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":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":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2022-03-18 10:14:53.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":"2022-03-18 10:14:53.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"},{"updated":"2022-03-18 13:38:32.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"}],"messages":[{"id":"7ac3a467e1dac046e3cc41a6e83604ab2c5aad75","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"date":"2022-03-18 10:09:42.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"828d236808cd3689de4c3c335fcdbcc07a21038d","author":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"date":"2022-03-18 10:14:53.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"b98d1f65b78e92c9549702bcfa3fe37b151d4891","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"date":"2022-03-18 10:26:02.000000000","message":"Uploaded patch set 2: Commit message was updated.","accounts_in_message":[],"_revision_number":2},{"id":"d6e94322537f9397020e917623536547b849538f","author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"date":"2022-03-18 10:35:15.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"cff5c5329caf262267ac0634422e161c806d70a7","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-03-18 13:38:32.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/fdf92b604b8e494bbc1f58bbcdff8b74 : SUCCESS in 10m 01s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/dec26a9938864dd7bc9c4b9c1ef42e33 : SUCCESS in 17m 26s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b3d5371fb332491c9fd3138e1f1696e3 : SUCCESS in 6m 33s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/56123288c2d3485eb99a3acec9bb0d5a : SUCCESS in 18m 32s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/a691a97322a345579d61cba3048fb530 : SUCCESS in 17m 49s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/fd9bc8208d794c218185e370722a9ede : SUCCESS in 20m 08s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/0fba4b52e30d4a3290224f3bcdd9512e : SUCCESS in 8m 13s\n- tacker-functional-devstack-multinode-legacy https://zuul.opendev.org/t/openstack/build/1e22991de96e4cd0b17a64fc48c72a5d : SUCCESS in 1h 46m 27s\n- tacker-functional-devstack-multinode-sol https://zuul.opendev.org/t/openstack/build/51c5d5032d4c4046ab348f41e52697ce : SUCCESS in 2h 20m 12s\n- tacker-functional-devstack-multinode-sol-separated-nfvo https://zuul.opendev.org/t/openstack/build/479423f9fbd44c778f322b5893106bd5 : SUCCESS in 1h 10m 31s\n- tacker-functional-devstack-multinode-sol-kubernetes https://zuul.opendev.org/t/openstack/build/8b388c95f5fb4f6ebb8dec8cf2f7f74e : SUCCESS in 1h 44m 13s\n- tacker-functional-devstack-multinode-libs-master https://zuul.opendev.org/t/openstack/build/662feb2fbc4b483083fc7ac41109b8eb : SUCCESS in 1h 31m 08s\n- tacker-functional-devstack-multinode-sol-v2 https://zuul.opendev.org/t/openstack/build/17e55b85affe4b418dcf6d86287f5422 : SUCCESS in 2h 04m 50s\n- tacker-functional-devstack-multinode-sol-kubernetes-v2 https://zuul.opendev.org/t/openstack/build/184962752cb9437eb4fa7e9fd4ee6c1e : SUCCESS in 2h 06m 37s\n- tacker-functional-devstack-multinode-sol-multi-tenant https://zuul.opendev.org/t/openstack/build/426d63158a4441638b121e76cd081b67 : SUCCESS in 1h 02m 34s\n- tacker-functional-devstack-multinode-sol-kubernetes-multi-tenant https://zuul.opendev.org/t/openstack/build/447d8c5526434b25b11bf37f1b49af28 : SUCCESS in 1h 14m 32s\n- tacker-compliance-devstack-multinode-sol https://zuul.opendev.org/t/openstack/build/70f961a1c91843d8995f5619a67ce9ef : TIMED_OUT in 3h 06m 02s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"80e83e63da101c68a14dc2829168760c30356cec","author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"date":"2022-03-18 13:53:15.000000000","message":"Patch Set 2: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"36233c1aca2bd97d004891cab3470e5ddf12432b","author":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"date":"2022-03-19 00:09:51.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"303ce9e06a3ad7fc1fa5a868270df5a18944b96a","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-03-19 00:10:19.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"360ab7f9a7b59e5cce9c8bad01d159ce223fe227","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-03-19 00:31:13.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/509593c56e9e40d69d7c1b8e3da4bc63 : SUCCESS in 17m 43s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/49c71214f914449cbe5a47f54a5b9d2a : SUCCESS in 7m 48s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/9cd89c816bf2412d8f94a6b460b6a845 : SUCCESS in 19m 48s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/6a10cbcd37d04d159449e0da30c2d80e : SUCCESS in 18m 58s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c6e0bf7f0bde496eb888caa7386e1e77 : SUCCESS in 8m 27s","accounts_in_message":[],"_revision_number":2},{"id":"550b7f477ac57cc63c4fb33fca6bc841c530969d","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-03-19 00:31:13.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":2},{"id":"3c784b107884b0d3eb6deddeabe0798cd173a38c","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-03-19 00:32:40.000000000","message":"Patch Set 2:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/95226dbc3a3947d399ff54406cfa47fe : SUCCESS in 1m 06s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"883cd6bed6e96cc8daed367124a9dc71b43637dc","revisions":{"7b065be2ba5a06e1a3b52b3c5fe92f9425249b5e":{"kind":"REWORK","_number":1,"created":"2022-03-18 10:09:42.000000000","uploader":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"ref":"refs/changes/71/834271/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/tacker","ref":"refs/changes/71/834271/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/tacker refs/changes/71/834271/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/tacker refs/changes/71/834271/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/tacker refs/changes/71/834271/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/tacker refs/changes/71/834271/1"}}},"commit":{"parents":[{"commit":"233a12c37834f78c94349ff7ffdcd084bfc964b0","subject":"Merge \"Add a Sample VNF Package for Ansible Driver\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker/commit/233a12c37834f78c94349ff7ffdcd084bfc964b0"}]}],"author":{"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","date":"2022-03-18 09:57:04.000000000","tz":540},"committer":{"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","date":"2022-03-18 10:09:40.000000000","tz":540},"subject":"Fix failure of testing privsep","message":"Fix failure of testing privsep\n\nUnittests for privsep and rootwrap fail if it runs on non-linux env\nsuch as MacOS, or other than devstack environment. It\u0027s because\n`oslo.privsep` and its tool are not installed properly in tox env.\nSo, skip the tests on other than devstack env to avoid such a failure.\n\nThis patch also modifies `pypath` in initialization of Privcontext\nbecause it fstring cannot be expanded correctly in some environment.\n\nSigned-off-by: Yasufumi Ogawa \u003cyasufum.o@gmail.com\u003e\nChange-Id: I1e160500c30c379645bc19a67c429e9b2f12dcda\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker/commit/7b065be2ba5a06e1a3b52b3c5fe92f9425249b5e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker/commit/7b065be2ba5a06e1a3b52b3c5fe92f9425249b5e"}]},"branch":"refs/heads/master"},"883cd6bed6e96cc8daed367124a9dc71b43637dc":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2022-03-18 10:26:02.000000000","uploader":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"ref":"refs/changes/71/834271/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/tacker","ref":"refs/changes/71/834271/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/tacker refs/changes/71/834271/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/tacker refs/changes/71/834271/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/tacker refs/changes/71/834271/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/tacker refs/changes/71/834271/2"}}},"commit":{"parents":[{"commit":"233a12c37834f78c94349ff7ffdcd084bfc964b0","subject":"Merge \"Add a Sample VNF Package for Ansible Driver\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker/commit/233a12c37834f78c94349ff7ffdcd084bfc964b0"}]}],"author":{"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","date":"2022-03-18 09:57:04.000000000","tz":540},"committer":{"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","date":"2022-03-18 10:25:11.000000000","tz":540},"subject":"Fix failure of testing privsep","message":"Fix failure of testing privsep\n\nUnittests for privsep and rootwrap fail if it runs on non-linux env\nsuch as MacOS, or other than devstack environment. It\u0027s because\n`oslo.privsep` and its tool are not installed properly in tox env.\nSo, skip the tests on other than devstack env to avoid such a failure.\n\nThis patch also modifies `pypath` in initialization of Privcontext\nbecause its fstring cannot be expanded correctly in some environment\nand tests are failed.\n\nSigned-off-by: Yasufumi Ogawa \u003cyasufum.o@gmail.com\u003e\nChange-Id: I1e160500c30c379645bc19a67c429e9b2f12dcda\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker/commit/883cd6bed6e96cc8daed367124a9dc71b43637dc"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker/commit/883cd6bed6e96cc8daed367124a9dc71b43637dc"}]},"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":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"}},{"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":{}}}]}
