)]}'
{"id":"openstack%2Ftaskflow~986262","triplet_id":"openstack%2Ftaskflow~master~Id51d137847bfb046cf54914d0d7c3ff8809dadc8","project":"openstack/taskflow","branch":"master","attention_set":{},"removed_from_attention_set":{"15334":{"account":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"last_update":"2026-06-10 14:16:11.000000000","reason":"Change was submitted"},"9816":{"account":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"last_update":"2026-06-10 11:00:05.000000000","reason":"\u003cGERRIT_ACCOUNT_9816\u003e replied on the change","reason_account":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"}}},"hashtags":[],"change_id":"Id51d137847bfb046cf54914d0d7c3ff8809dadc8","subject":"tox: Use new constraints option","status":"MERGED","created":"2026-04-25 15:54:10.000000000","updated":"2026-06-10 14:18:08.000000000","submitted":"2026-06-10 14:16:11.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":4,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"986262","meta_rev_id":"d62b76e520516de16e94b3ff93fbea681a077891","_number":986262,"virtual_id_number":986262,"owner":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2026-06-10 14:16:11.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":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"all":[{"value":2,"date":"2026-04-30 16:13:24.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},{"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":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"all":[{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":1,"date":"2026-06-10 13:08:51.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},{"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},"Backport-Candidate":{"all":[{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Do Not Backport","-1":"Not A Backport Candidate"," 0":"Backport Review Needed","+1":"Proposed Backport","+2":"Should Backport"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-04-25 17:53:16.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":"2026-04-27 15:19:45.000000000","updated_by":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"reviewer":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"state":"REVIEWER"}],"messages":[{"id":"f0e10b4730780624cb9ecef5e9a599797dd1076e","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2026-04-25 15:54:10.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"40abe90a1f16ef9d5920edf6669773c2a5703dbb","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-04-25 17:53:16.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/fae4ea9348bf4d6fbe6684a3240fa2cc\n\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/fc62488513b9476da6b28859e4edc704 : SUCCESS in 1h 53m 05s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/a9e3c32348cb48d1b1c99c221681ddf1 : SUCCESS in 11m 45s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/dd7644f4395145d78638db257d3e04cd : SUCCESS in 2m 35s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/73025762c88d4439b73dcb8fafb0885e : SUCCESS in 8m 53s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/1dcd7bcff3dd422184d33ea925ee4ca6 : SUCCESS in 9m 35s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/82e4df5be51f4ba4be8d8e94709c4f0c : SUCCESS in 11m 49s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/3dc3daaafdc54a99a2d60f12252f6be1 : SUCCESS in 2m 50s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/db45cf941fd343f198ccf657c3f148d6 : SUCCESS in 4m 35s\n- taskflow-functional-zookeeper https://zuul.opendev.org/t/openstack/build/b65cc661f324434fa873b8c0c97333d8 : SUCCESS in 7m 37s\n- taskflow-functional-redis https://zuul.opendev.org/t/openstack/build/43f5720a3723407394fde30be5b4593e : SUCCESS in 5m 53s\n- taskflow-functional-etcd https://zuul.opendev.org/t/openstack/build/ffb1981ffabd4ba6a13a59715d5811b3 : SUCCESS in 5m 56s","accounts_in_message":[],"_revision_number":1},{"id":"242cb7565c0f3b6d914115c1a334640ac90a43a5","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2026-04-27 15:19:45.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"ad768f51d7767116a8d0814a702664301f579893","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-04-27 15:20:16.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"c8f71e88e1b87887eb05a3fde96a464abda6d417","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-04-27 17:11:23.000000000","message":"Patch Set 1: Verified-2\n\nBuild failed (gate pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\nhttps://zuul.opendev.org/t/openstack/buildset/dd0ab3ef7b9d40d695ab8fd71258ef85\n\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/37badf5bc5574f059e94b4d157c3f6a6 : SUCCESS in 1h 44m 51s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/5abcf0a2c7934eb7b6b1c659c6dc9030 : SUCCESS in 4m 00s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/fa098c019fcb44a1a1cf8dbc1689ac07 : SUCCESS in 10m 36s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/83e2e62cb53a4f7ab9cbf974050c7d2e : SUCCESS in 9m 21s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7ae07e9401694a4b863f100b4e2f2558 : SUCCESS in 5m 24s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/a1e73a8be38346f290cc5518a8999cfd : SUCCESS in 4m 25s\n- taskflow-functional-zookeeper https://zuul.opendev.org/t/openstack/build/bbf955c50852427185c0ee5779292933 : SUCCESS in 5m 35s\n- taskflow-functional-redis https://zuul.opendev.org/t/openstack/build/56286816bed246de93d5d4cb640df38e : SUCCESS in 6m 36s\n- taskflow-functional-etcd https://zuul.opendev.org/t/openstack/build/07caa355a2fb4cde912ef01b90a3625b : FAILURE in 6m 58s","accounts_in_message":[],"_revision_number":1},{"id":"c562ba054bb62ba2cd0b78b811fff910b0ff79ce","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2026-04-27 23:36:41.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"ced48269c4b64a142d5b21d116889ed6d5cd6a1d","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-04-28 01:49:31.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\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/6774b5ff369c4c7eb5fd37ee9a087a6f\n\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/5235526064c9497ab63d5f84d92ce14e : SUCCESS in 2h 07m 28s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/f721ff01fb8247968d053fb7ff2f9382 : SUCCESS in 9m 02s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/bcff4b0c7244480eb68c1a35edfd0ab3 : SUCCESS in 2m 45s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/d59df083f5ca43439c598b63ab640299 : SUCCESS in 9m 31s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/d33bb05d8d0e4d7882636e545cd1de10 : SUCCESS in 11m 31s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/66b976e25ad7479490bb46e3b09fb5b8 : SUCCESS in 12m 52s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/1434edf091944d9ebb706abeb18460be : SUCCESS in 4m 56s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/283ef68bb92d4e9b8afbac18b48b17f0 : SUCCESS in 3m 21s\n- taskflow-functional-zookeeper https://zuul.opendev.org/t/openstack/build/dc0b7cffbf6b458fa17a5dac314d2fc0 : SUCCESS in 6m 35s\n- taskflow-functional-redis https://zuul.opendev.org/t/openstack/build/31c903aa01bf402297c9344e33a4d102 : SUCCESS in 4m 23s\n- taskflow-functional-etcd https://zuul.opendev.org/t/openstack/build/fde6a97de8164c178c87100f156f29fb : FAILURE in 4m 08s","accounts_in_message":[],"_revision_number":1},{"id":"00ee6a2752c7568067e9fa6f108d4e276e102a84","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2026-04-29 11:58:49.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"77772aca1b11d72da1816d2a5bb7adebfd7c1fcb","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2026-04-29 13:29:05.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"4b3357f4cba43b99ba092b1092fef7c4dce39673","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-04-29 13:47:09.000000000","message":"Patch Set 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\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/8c060ab529bf4e828e42d8c7c1597803\n\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/0c97355309d04876a9d1cd9622616a1f : SUCCESS in 1h 45m 56s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/e115c1d89900432c95039f7c532d7d8b : SUCCESS in 11m 53s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/6b15b22641eb422a9305b5c74961e619 : SUCCESS in 5m 05s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/986acf4a760c44e89cdae1cbaf75bc29 : SUCCESS in 9m 32s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/eafd4973d9844749ab259f73163f3f5f : SUCCESS in 9m 36s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/d9ebf3adc77e47668d7205ca6bd264af : SUCCESS in 10m 51s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/462f76c695a84619a3792ffdf6bbccdd : SUCCESS in 5m 00s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/c348520e927a404d8428b38fe58db7a2 : SUCCESS in 2m 04s\n- taskflow-functional-zookeeper https://zuul.opendev.org/t/openstack/build/b00e343708e542db9ecd9089428c63c9 : SUCCESS in 7m 43s\n- taskflow-functional-redis https://zuul.opendev.org/t/openstack/build/b9cfb9cb90bf4aefbb20129841b49058 : SUCCESS in 6m 38s\n- taskflow-functional-etcd https://zuul.opendev.org/t/openstack/build/abbd43d8475c41758894aff34313cb39 : FAILURE in 7m 26s","accounts_in_message":[],"_revision_number":1},{"id":"3874b48fc4dffc2d0fe1ef416e86c22539d865a7","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2026-04-30 15:16:59.000000000","message":"Uploaded patch set 2: Patch Set 1 was rebased.\n\nCopied Votes:\n* Code-Review+2 (copy condition: \"**changekind:TRIVIAL_REBASE** OR is:MIN\")\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n* Workflow+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":2},{"id":"e60cf342293b30f59763b61a6cbb0838d9f6929d","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2026-04-30 16:13:24.000000000","message":"Patch Set 3: Patch Set 2 was rebased\n\nCopied Votes:\n* Code-Review+2 (copy condition: \"**changekind:TRIVIAL_REBASE** OR is:MIN\")\n","accounts_in_message":[],"_revision_number":3},{"id":"dfc8775e8398d1c91dde76e51fa6c63cb1874b7e","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-04-30 18:07:43.000000000","message":"Patch Set 3: 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\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/c649395f10d94da0b5ad5998f16d51e9\n\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/64027870f357408785485c85d2ce01b0 : SUCCESS in 1h 46m 54s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/2cfbb22379d1467b83425762eb58c3d3 : SUCCESS in 10m 31s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/307c9ef35f764760aa94be465817025a : SUCCESS in 3m 37s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/dc7890e28eb74cfeb514d7011219381d : SUCCESS in 9m 31s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/9c218ea4b15040d2896d8731c731a4a7 : SUCCESS in 10m 04s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/3bca5bf6332c43c5a3c14b32ee486bbc : SUCCESS in 12m 20s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b49afc590fd645598ad9e90f70a75982 : SUCCESS in 5m 13s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/f9f3a0d0cdfb4f3d8c66333b7829231c : SUCCESS in 3m 38s\n- taskflow-functional-zookeeper https://zuul.opendev.org/t/openstack/build/35891abcda944b3fa2351f7001440ff8 : SUCCESS in 8m 45s\n- taskflow-functional-redis https://zuul.opendev.org/t/openstack/build/437cd4d90e5d4b7ab8d467e74e4b5c45 : SUCCESS in 6m 18s\n- taskflow-functional-etcd https://zuul.opendev.org/t/openstack/build/e97cd0cd609f4004a0857ccf8a235250 : FAILURE in 6m 14s","accounts_in_message":[],"_revision_number":3},{"id":"cea07d126e6d2d24c5eca925a99c47cb43a3d891","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2026-06-10 11:00:05.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"6f65c87bd315e17e6f4756043c352f34a85f1acc","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-10 12:41:58.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/d2c6f7827313431ca3b42f22f365677d\n\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/b6131c91daf84ee5adb85a9e5c79bd0b : SUCCESS in 1h 38m 30s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/2036c1da6fb64303bfda8e9925c4cc9f : SUCCESS in 10m 16s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ae39ff62a54a495396fd82697129ee67 : SUCCESS in 3m 07s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/c0edf06a30c24c3c8362825caef4baf6 : SUCCESS in 9m 29s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/c1829a664ac04b2c81cf02d0c402b8d0 : SUCCESS in 11m 49s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/89e585954a2849e4961c986ef197a5aa : SUCCESS in 12m 04s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/1769ed2f32244fb78e091ee46f89ee3b : SUCCESS in 5m 51s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/e29ee54d93b046ec9f2977cb6a2e6f9c : SUCCESS in 4m 55s\n- taskflow-functional-zookeeper https://zuul.opendev.org/t/openstack/build/9a2df9ffb34f4a39b17240cf293cd374 : SUCCESS in 5m 50s\n- taskflow-functional-redis https://zuul.opendev.org/t/openstack/build/61733b7995e14232ab6d18a79e68a926 : SUCCESS in 6m 37s\n- taskflow-functional-etcd https://zuul.opendev.org/t/openstack/build/73bf44af121f4ca5ac2514df6a3664f3 : SUCCESS in 9m 04s","accounts_in_message":[],"_revision_number":3},{"id":"3233fa62fe7d72a0da36123a7c5ed645b17b07ba","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2026-06-10 13:08:51.000000000","message":"Patch Set 3: Workflow+1","accounts_in_message":[],"_revision_number":3},{"id":"f5d4fceb20ec84eab222a851e64af792b7730cfe","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-10 13:09:16.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":3},{"id":"3d35e0d3f9858793ee99d4d24cb85545ee867f4a","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-10 14:16:11.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/8741b9b37ba14b4c97e49b5742708388\n\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/40c7ef2e5eeb40d4818aa664da4d2fc5 : SUCCESS in 1h 04m 24s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/d1ca7e7a987c4071b1595bee289155e7 : SUCCESS in 3m 46s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/83a252e1aa7448908910d97ee52236cf : SUCCESS in 10m 56s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/bfa4abb650884457af4ee39c95f22e6c : SUCCESS in 9m 47s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/44956d2461334c5cb6dbde64405f7316 : SUCCESS in 5m 17s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/6835a5275f7f4ebea21b6bf81836ad74 : SUCCESS in 5m 20s\n- taskflow-functional-zookeeper https://zuul.opendev.org/t/openstack/build/b91d58b9d0824b5c8cf3231531439cae : SUCCESS in 7m 11s\n- taskflow-functional-redis https://zuul.opendev.org/t/openstack/build/2d8e2a13de6d4113a807d67e0df25d6d : SUCCESS in 4m 57s\n- taskflow-functional-etcd https://zuul.opendev.org/t/openstack/build/1fe1a7b3874f436a865ce8fd4f1d3b2b : SUCCESS in 4m 59s","accounts_in_message":[],"_revision_number":3},{"id":"c2f23c2d651d96a411c3a30501a34209293f80dd","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-10 14:16:11.000000000","message":"Change has been successfully merged\n\n1 is the latest approved patch-set.\nNo files were changed between the latest approved patch-set and the submitted one.\n","accounts_in_message":[],"_revision_number":3},{"id":"d62b76e520516de16e94b3ff93fbea681a077891","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-10 14:18:08.000000000","message":"Patch Set 3:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/8ba17f794ce44e4aa58740b24dfda819\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/41fa3d64e9e149948da7ad35491aa1a4 : SUCCESS in 1m 30s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/765bf542cf8642fe90edc71562d3633f : SUCCESS in 59s","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"8df492eb7bd79185113093ac26d00332f81cf828","revisions":{"671e0c1826c50e0788e44074b585140f85937e55":{"kind":"REWORK","_number":1,"created":"2026-04-25 15:54:10.000000000","uploader":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"ref":"refs/changes/62/986262/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/taskflow","ref":"refs/changes/62/986262/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/62/986262/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/62/986262/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/62/986262/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/taskflow refs/changes/62/986262/1"}}},"commit":{"parents":[{"commit":"2a6420a3ed6c0ed14ed27fb168eef91982cbfe2c","subject":"Add ruff","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/2a6420a3ed6c0ed14ed27fb168eef91982cbfe2c"}]}],"author":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2026-04-25 15:53:58.000000000","tz":540},"committer":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2026-04-25 15:53:58.000000000","tz":540},"subject":"tox: Use new constraints option","message":"tox: Use new constraints option\n\nIt is a preferred way to define the constraints file.\n\nChange-Id: Id51d137847bfb046cf54914d0d7c3ff8809dadc8\nSigned-off-by: Takashi Kajinami \u003ckajinamit@oss.nttdata.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/671e0c1826c50e0788e44074b585140f85937e55"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/671e0c1826c50e0788e44074b585140f85937e55"}]},"branch":"refs/heads/master"},"0aba4e9ffb6f025a7dc8e17f1a9d2395a531e31d":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2026-04-30 15:16:59.000000000","uploader":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"ref":"refs/changes/62/986262/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/taskflow","ref":"refs/changes/62/986262/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/62/986262/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/62/986262/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/62/986262/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/taskflow refs/changes/62/986262/2"}}},"commit":{"parents":[{"commit":"e317884ad15cde623a9a604c29e8b56954049f9c","subject":"Run etcd tests in serial mode","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/e317884ad15cde623a9a604c29e8b56954049f9c"}]}],"author":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2026-04-25 15:53:58.000000000","tz":540},"committer":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2026-04-30 15:16:51.000000000","tz":540},"subject":"tox: Use new constraints option","message":"tox: Use new constraints option\n\nIt is a preferred way to define the constraints file.\n\nChange-Id: Id51d137847bfb046cf54914d0d7c3ff8809dadc8\nSigned-off-by: Takashi Kajinami \u003ckajinamit@oss.nttdata.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/0aba4e9ffb6f025a7dc8e17f1a9d2395a531e31d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/0aba4e9ffb6f025a7dc8e17f1a9d2395a531e31d"}]},"branch":"refs/heads/master"},"8df492eb7bd79185113093ac26d00332f81cf828":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2026-04-30 16:13:24.000000000","uploader":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"ref":"refs/changes/62/986262/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/taskflow","ref":"refs/changes/62/986262/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/62/986262/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/62/986262/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/62/986262/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/taskflow refs/changes/62/986262/3"}}},"commit":{"parents":[{"commit":"2a6420a3ed6c0ed14ed27fb168eef91982cbfe2c","subject":"Add ruff","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/2a6420a3ed6c0ed14ed27fb168eef91982cbfe2c"}]}],"author":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2026-04-25 15:53:58.000000000","tz":540},"committer":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2026-04-30 16:13:24.000000000","tz":0},"subject":"tox: Use new constraints option","message":"tox: Use new constraints option\n\nIt is a preferred way to define the constraints file.\n\nChange-Id: Id51d137847bfb046cf54914d0d7c3ff8809dadc8\nSigned-off-by: Takashi Kajinami \u003ckajinamit@oss.nttdata.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/8df492eb7bd79185113093ac26d00332f81cf828"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/8df492eb7bd79185113093ac26d00332f81cf828"}]},"branch":"refs/heads/master","description":"Rebase","conflicts":{"ours":"0aba4e9ffb6f025a7dc8e17f1a9d2395a531e31d","theirs":"2a6420a3ed6c0ed14ed27fb168eef91982cbfe2c","contains_conflicts":false}}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"CLOSED","labels":[{"label":"Verified","status":"MAY","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"MAY","applied_by":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"}},{"label":"Backport-Candidate","status":"MAY"}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dMAX"],"failing_atoms":["label:Verified\u003dMIN"],"atom_explanations":{"label:Verified\u003dMAX":"","label:Verified\u003dMIN":""}}},{"name":"Backport-Candidate","description":"Backport candidate status","status":"NOT_APPLICABLE","is_legacy":false,"applicability_expression_result":{"fulfilled":false,"status":"FAIL"},"submittability_expression_result":{"expression":"is:true","fulfilled":true,"status":"NOT_EVALUATED","passing_atoms":[],"failing_atoms":[],"atom_explanations":{}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dMAX"],"failing_atoms":["label:Code-Review\u003dMIN"],"atom_explanations":{"label:Code-Review\u003dMAX":"","label:Code-Review\u003dMIN":""}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dMAX"],"failing_atoms":["label:Workflow\u003dMIN"],"atom_explanations":{"label:Workflow\u003dMAX":"","label:Workflow\u003dMIN":""}}}]}
