)]}'
{"id":"openstack%2Frally-openstack~974646","triplet_id":"openstack%2Frally-openstack~master~Iefb2e08658c163597e298cc9720d2111d2af4dc6","project":"openstack/rally-openstack","branch":"master","topic":"py313","attention_set":{},"removed_from_attention_set":{"9816":{"account":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"last_update":"2026-01-25 13:15:12.000000000","reason":"Change was submitted"},"9545":{"account":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"last_update":"2026-01-25 11:19:58.000000000","reason":"\u003cGERRIT_ACCOUNT_9545\u003e replied on the change","reason_account":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"}}},"hashtags":[],"change_id":"Iefb2e08658c163597e298cc9720d2111d2af4dc6","subject":"tox: Fix outdated default envlist","status":"MERGED","created":"2026-01-25 06:30:41.000000000","updated":"2026-01-25 13:15:12.000000000","submitted":"2026-01-25 13:15:12.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":"974646-py313","meta_rev_id":"dbe2456f9832c84f6ac7726d51d3ef58ffa7a5cb","_number":974646,"virtual_id_number":974646,"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":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2026-01-25 13:15:12.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"}],"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":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"all":[{"value":2,"date":"2026-01-25 11:19:58.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2026-01-25 10:55:04.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"}],"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":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"all":[{"value":1,"date":"2026-01-25 11:19:58.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-01-25 08:16:53.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-01-25 09:04:00.000000000","updated_by":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"reviewer":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"state":"REVIEWER"},{"updated":"2026-01-25 10:55:04.000000000","updated_by":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"reviewer":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"state":"REVIEWER"}],"messages":[{"id":"d3e817b174bd25f8c3d2d3d4413c9423449b0e56","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2026-01-25 06:30:41.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"5e8303ed0e0a4634dd1815f99e3d07f90bbe267b","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2026-01-25 06:46:34.000000000","message":"Patch Set 2: Patch Set 1 was rebased","accounts_in_message":[],"_revision_number":2},{"id":"debbbdc333fe7050ddf62c6b52dc594a3ba07da4","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-25 08:16:53.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/b02a751b533c4b54a45f4ca493e4d4d3\n\n- rally-tox-cover https://zuul.opendev.org/t/openstack/build/b1dfd52f80fe43d69c6596af59715a42 : SUCCESS in 5m 31s\n- rally-tox-mypy https://zuul.opendev.org/t/openstack/build/c9c2ac64a7e04b2991d7de940b51d887 : SUCCESS in 1m 58s\n- rally-tox-pep8 https://zuul.opendev.org/t/openstack/build/dc65f64f2d8d4cd7b6c249d770b1dc7c : SUCCESS in 2m 30s\n- rally-tox-py310 https://zuul.opendev.org/t/openstack/build/def895e28bea48a99ccb42eeb43b8b91 : SUCCESS in 3m 39s\n- rally-tox-py311 https://zuul.opendev.org/t/openstack/build/9617d06d10094d338abce24369abd3b6 : SUCCESS in 3m 50s\n- rally-tox-py312 https://zuul.opendev.org/t/openstack/build/3a170b72d1eb42b681f159b39df6976b : SUCCESS in 4m 00s\n- rally-dsvm-tox-functional https://zuul.opendev.org/t/openstack/build/da1f603ff5664ff2be6a1ac760d6be88 : SUCCESS in 39m 45s\n- rally-openstack-docker-build https://zuul.opendev.org/t/openstack/build/41f432497b784ced8e55b1b1afef7859 : SUCCESS in 7m 20s\n- rally-task-simple-job https://zuul.opendev.org/t/openstack/build/4c235a00fb044ebfb1ba647f1e5c9f3d : SUCCESS in 28m 47s\n- rally-task-cinder https://zuul.opendev.org/t/openstack/build/d66248989302494483b2d784d4be174b : SUCCESS in 1h 03m 08s\n- rally-task-keystone-glance-swift https://zuul.opendev.org/t/openstack/build/f9bb4c3605db404e80ddca717d856302 : SUCCESS in 47m 08s\n- rally-task-manila-no-ss https://zuul.opendev.org/t/openstack/build/2e95e3e484b14f998e9aa5916e7551e7 : SUCCESS in 34m 06s (non-voting)\n- rally-task-manila-ss https://zuul.opendev.org/t/openstack/build/e98b8c9944204ec9a6a32d45afc7a36c : SUCCESS in 19m 13s (non-voting)\n- rally-task-mistral https://zuul.opendev.org/t/openstack/build/c0e82f8c183e46c291d1fe35ae6af0a8 : SUCCESS in 22m 05s\n- rally-task-neutron-with-extensions https://zuul.opendev.org/t/openstack/build/3a60e927e1654fadb593f61c36e94cbf : SUCCESS in 26m 18s (non-voting)\n- rally-task-nova https://zuul.opendev.org/t/openstack/build/5ffecf52fa3d442d9f1c1d0fee61a7d3 : SUCCESS in 1h 23m 28s\n- rally-task-telemetry https://zuul.opendev.org/t/openstack/build/cb217e4def914637abfc8ccc6e237520 : SUCCESS in 31m 34s (non-voting)\n- rally-task-watcher https://zuul.opendev.org/t/openstack/build/e0a7492707614de1867d2d32e8891b58 : SUCCESS in 13m 27s (non-voting)\n- rally-task-zaqar https://zuul.opendev.org/t/openstack/build/d25f0df3078447e1a5b4bac8b765ad64 : SUCCESS in 18m 00s (non-voting)\n- rally-verify-tempest https://zuul.opendev.org/t/openstack/build/94a95d2358e34c8cb0d08ba723c99191 : SUCCESS in 34m 18s","accounts_in_message":[],"_revision_number":2},{"id":"84211a23ed9d8789f58fd1845e956fe42fa4e86c","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2026-01-25 09:04:00.000000000","message":"Patch Set 2: Code-Review-1\n\n(2 comments)","accounts_in_message":[],"_revision_number":2},{"id":"1a4b15a9b64b1bb5fe5ac9c1c0a39da481dd3656","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2026-01-25 10:20:21.000000000","message":"Uploaded patch set 3.\n\nOutdated Votes:\n* Code-Review-1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1\n","accounts_in_message":[],"_revision_number":3},{"id":"f6d254536f4e0672ccb0090bf23645cbe53dbf96","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2026-01-25 10:21:06.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"26fc4f2a9536a5399c6e0842e1b43bf3c50e3e04","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2026-01-25 10:21:31.000000000","message":"Patch Set 2:\n\n(2 comments)","accounts_in_message":[],"_revision_number":2},{"id":"43bbb04d475d83b28f12796facfb988fab9b513a","author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"date":"2026-01-25 10:55:04.000000000","message":"Patch Set 4: Code-Review+1","accounts_in_message":[],"_revision_number":4},{"id":"8f8a906c238b01d073bafe468edea672cb5b8ccd","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2026-01-25 11:19:58.000000000","message":"Patch Set 4: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":4},{"id":"4995fb31d99d4c70e4031d44dd469d74f48f4318","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-25 11:44:54.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/91a9e8615aa7444abb1b4b80b786a6c7\n\n- rally-tox-cover https://zuul.opendev.org/t/openstack/build/9bfa9eaad62645a39aa2f9dd2e5a41fe : SUCCESS in 4m 03s\n- rally-tox-mypy https://zuul.opendev.org/t/openstack/build/fe4dfc3e55e84e2ca68cad3aac5cc159 : SUCCESS in 2m 52s\n- rally-tox-pep8 https://zuul.opendev.org/t/openstack/build/f9e8f9740259439e8f48a638ae48f412 : SUCCESS in 1m 34s\n- rally-tox-py310 https://zuul.opendev.org/t/openstack/build/20efd31db8a24381b4b812f962092aad : SUCCESS in 2m 10s\n- rally-tox-py311 https://zuul.opendev.org/t/openstack/build/23c29ac91f7f4ac78a28f1740988abbd : SUCCESS in 4m 03s\n- rally-tox-py312 https://zuul.opendev.org/t/openstack/build/595066cd8645460fa6c7ed0a4ab3c8f9 : SUCCESS in 3m 14s\n- rally-dsvm-tox-functional https://zuul.opendev.org/t/openstack/build/d2c5b7e56b5a4f9f9a1ce9ddaba8fe7f : SUCCESS in 34m 42s\n- rally-openstack-docker-build https://zuul.opendev.org/t/openstack/build/3d9e42858e2c41b090751fd15f8b8af3 : SUCCESS in 7m 37s\n- rally-task-simple-job https://zuul.opendev.org/t/openstack/build/4acd167e57694902a1ae7676fd480969 : SUCCESS in 28m 31s\n- rally-task-cinder https://zuul.opendev.org/t/openstack/build/8a42d2813d4d49849145b62a519ee26e : SUCCESS in 1h 00m 17s\n- rally-task-keystone-glance-swift https://zuul.opendev.org/t/openstack/build/ef013d0ac16f401b9015b05505f62cdf : SUCCESS in 41m 40s\n- rally-task-manila-no-ss https://zuul.opendev.org/t/openstack/build/d3c06cf201d54736b72d3c53ca90379d : SUCCESS in 22m 55s (non-voting)\n- rally-task-manila-ss https://zuul.opendev.org/t/openstack/build/33a2e813d4404f6a89aa8705bf7821fd : SUCCESS in 25m 24s (non-voting)\n- rally-task-mistral https://zuul.opendev.org/t/openstack/build/a17ce469b3de4a06a33ff2f854f0be91 : SUCCESS in 31m 29s\n- rally-task-neutron-with-extensions https://zuul.opendev.org/t/openstack/build/6f9101a7a929411ca700a27ee879c8c4 : SUCCESS in 36m 36s (non-voting)\n- rally-task-nova https://zuul.opendev.org/t/openstack/build/2b25d0f5e6b44f3f85d5fa4a5606a553 : SUCCESS in 1h 19m 14s\n- rally-task-telemetry https://zuul.opendev.org/t/openstack/build/9b4a72db5de44960abef2e37363366bc : SUCCESS in 34m 18s (non-voting)\n- rally-task-watcher https://zuul.opendev.org/t/openstack/build/c201c4d74d7d4487831dbb6a18cd3bc6 : SUCCESS in 13m 44s (non-voting)\n- rally-task-zaqar https://zuul.opendev.org/t/openstack/build/e189730972534504b5ef3035d96ad5b8 : SUCCESS in 29m 49s (non-voting)\n- rally-verify-tempest https://zuul.opendev.org/t/openstack/build/43d6ff156b734f1d8eb6d4497897e0a3 : SUCCESS in 36m 22s","accounts_in_message":[],"_revision_number":4},{"id":"e087098b39aae630e3118636810ef22a8d5a5a4c","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-25 11:45:18.000000000","message":"Patch Set 4: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":4},{"id":"8f7275f4b09bf7985d912859fd0655c599bf61f7","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-25 13:15:12.000000000","message":"Patch Set 4: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/e2ddb6db6848470c9007da90ae4bd043\n\n- rally-tox-cover https://zuul.opendev.org/t/openstack/build/f7c58f6e219944ffad585059ae928425 : SUCCESS in 5m 10s\n- rally-tox-mypy https://zuul.opendev.org/t/openstack/build/1ae35353f09d43838b322d5b6fb5faca : SUCCESS in 3m 31s\n- rally-tox-pep8 https://zuul.opendev.org/t/openstack/build/7dcce2ea0fcc49d291d4e975492e85d0 : SUCCESS in 2m 28s\n- rally-tox-py310 https://zuul.opendev.org/t/openstack/build/cde17549fa314d359a7502dd738ef89f : SUCCESS in 3m 18s\n- rally-tox-py311 https://zuul.opendev.org/t/openstack/build/d6adeae91e9346b29ef9ca7beac5fa40 : SUCCESS in 2m 16s\n- rally-tox-py312 https://zuul.opendev.org/t/openstack/build/f3c31511a8764d33abbcb1a8aebdc44f : SUCCESS in 3m 12s\n- rally-dsvm-tox-functional https://zuul.opendev.org/t/openstack/build/37fb343020424ac69c5c22e3a613e8bb : SUCCESS in 22m 32s\n- rally-openstack-docker-build https://zuul.opendev.org/t/openstack/build/edcf0e8fb2fc4150baf257a8b25f2d5d : SUCCESS in 5m 48s\n- rally-task-simple-job https://zuul.opendev.org/t/openstack/build/a38450fd2334441b85671a1a799392ec : SUCCESS in 18m 08s\n- rally-task-cinder https://zuul.opendev.org/t/openstack/build/0958ba1c0de445da8fd90397e9c45fd2 : SUCCESS in 1h 02m 14s\n- rally-task-keystone-glance-swift https://zuul.opendev.org/t/openstack/build/0e185685c5f34db59b30149e4d557de0 : SUCCESS in 42m 34s\n- rally-task-mistral https://zuul.opendev.org/t/openstack/build/7755413fcb6f4a9f8f79503908f9b6fe : SUCCESS in 33m 26s\n- rally-task-neutron https://zuul.opendev.org/t/openstack/build/76e8a27e90f34294915065d545ce2490 : SUCCESS in 52m 12s\n- rally-task-nova https://zuul.opendev.org/t/openstack/build/961d515fdd1d4e4bbe4a59da72268f62 : SUCCESS in 1h 20m 06s\n- rally-verify-tempest https://zuul.opendev.org/t/openstack/build/6747bc54bbd745fdad5cced9fdc84387 : SUCCESS in 23m 52s","accounts_in_message":[],"_revision_number":4},{"id":"dbe2456f9832c84f6ac7726d51d3ef58ffa7a5cb","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-25 13:15:12.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"39f1feee8941f2e75562374df5ff3cac0824276b","revisions":{"1460e1896c95b6e349d047a062b9f20dd69da8a0":{"kind":"REWORK","_number":1,"created":"2026-01-25 06:30:41.000000000","uploader":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"ref":"refs/changes/46/974646/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/rally-openstack","ref":"refs/changes/46/974646/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/rally-openstack refs/changes/46/974646/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/rally-openstack refs/changes/46/974646/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/rally-openstack refs/changes/46/974646/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/rally-openstack refs/changes/46/974646/1"}}},"commit":{"parents":[{"commit":"791d789ec2360df4c62c8b7f94179bb44c9a24b5","subject":"Merge \"python 3.14: fix AST attribute access\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally-openstack/commit/791d789ec2360df4c62c8b7f94179bb44c9a24b5"}]}],"author":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2026-01-25 06:28:16.000000000","tz":540},"committer":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2026-01-25 06:30:31.000000000","tz":540},"subject":"tox: Fix outdated default envlist","message":"tox: Fix outdated default envlist\n\nPython 3.9 support was already removed by [1].\n\n[1] 1d37beb78b1b0cb7b2e848c6861f7d035ed781ec\n\nChange-Id: Iefb2e08658c163597e298cc9720d2111d2af4dc6\nSigned-off-by: Takashi Kajinami \u003ckajinamit@oss.nttdata.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally-openstack/commit/1460e1896c95b6e349d047a062b9f20dd69da8a0"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally-openstack/commit/1460e1896c95b6e349d047a062b9f20dd69da8a0"}]},"branch":"refs/heads/master"},"d176ee043c53f8a360295a467d3d787a3c978642":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2026-01-25 06:46:34.000000000","uploader":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"ref":"refs/changes/46/974646/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/rally-openstack","ref":"refs/changes/46/974646/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/rally-openstack refs/changes/46/974646/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/rally-openstack refs/changes/46/974646/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/rally-openstack refs/changes/46/974646/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/rally-openstack refs/changes/46/974646/2"}}},"commit":{"parents":[{"commit":"e7420496e5ed35fbc26d3eaa04960ae88f446824","subject":"[ci] Update docker hub pat","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally-openstack/commit/e7420496e5ed35fbc26d3eaa04960ae88f446824"}]}],"author":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2026-01-25 06:28:16.000000000","tz":540},"committer":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2026-01-25 06:46:34.000000000","tz":0},"subject":"tox: Fix outdated default envlist","message":"tox: Fix outdated default envlist\n\nPython 3.9 support was already removed by [1].\n\n[1] 1d37beb78b1b0cb7b2e848c6861f7d035ed781ec\n\nChange-Id: Iefb2e08658c163597e298cc9720d2111d2af4dc6\nSigned-off-by: Takashi Kajinami \u003ckajinamit@oss.nttdata.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally-openstack/commit/d176ee043c53f8a360295a467d3d787a3c978642"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally-openstack/commit/d176ee043c53f8a360295a467d3d787a3c978642"}]},"branch":"refs/heads/master","description":"Rebase"},"6dfc4b21f13a19bb8fab7d5cccde015132669e81":{"kind":"REWORK","_number":3,"created":"2026-01-25 10:20:21.000000000","uploader":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"ref":"refs/changes/46/974646/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/rally-openstack","ref":"refs/changes/46/974646/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/rally-openstack refs/changes/46/974646/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/rally-openstack refs/changes/46/974646/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/rally-openstack refs/changes/46/974646/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/rally-openstack refs/changes/46/974646/3"}}},"commit":{"parents":[{"commit":"e7420496e5ed35fbc26d3eaa04960ae88f446824","subject":"[ci] Update docker hub pat","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally-openstack/commit/e7420496e5ed35fbc26d3eaa04960ae88f446824"}]}],"author":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2026-01-25 06:28:16.000000000","tz":540},"committer":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2026-01-25 10:20:06.000000000","tz":540},"subject":"tox: Fix outdated default envlist","message":"tox: Fix outdated default envlist\n\nPython 3.9 support was already removed by [1].\n\n[1] 1d37beb78b1b0cb7b2e848c6861f7d035ed781ec\n\nChange-Id: Iefb2e08658c163597e298cc9720d2111d2af4dc6\nSigned-off-by: Takashi Kajinami \u003ckajinamit@oss.nttdata.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally-openstack/commit/6dfc4b21f13a19bb8fab7d5cccde015132669e81"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally-openstack/commit/6dfc4b21f13a19bb8fab7d5cccde015132669e81"}]},"branch":"refs/heads/master"},"39f1feee8941f2e75562374df5ff3cac0824276b":{"kind":"REWORK","_number":4,"created":"2026-01-25 10:21:06.000000000","uploader":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"ref":"refs/changes/46/974646/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/rally-openstack","ref":"refs/changes/46/974646/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/rally-openstack refs/changes/46/974646/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/rally-openstack refs/changes/46/974646/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/rally-openstack refs/changes/46/974646/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/rally-openstack refs/changes/46/974646/4"}}},"commit":{"parents":[{"commit":"e7420496e5ed35fbc26d3eaa04960ae88f446824","subject":"[ci] Update docker hub pat","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally-openstack/commit/e7420496e5ed35fbc26d3eaa04960ae88f446824"}]}],"author":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2026-01-25 06:28:16.000000000","tz":540},"committer":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2026-01-25 10:20:39.000000000","tz":540},"subject":"tox: Fix outdated default envlist","message":"tox: Fix outdated default envlist\n\nPython 3.9 support was already removed by [1].\n\n[1] 1d37beb78b1b0cb7b2e848c6861f7d035ed781ec\n\nChange-Id: Iefb2e08658c163597e298cc9720d2111d2af4dc6\nSigned-off-by: Takashi Kajinami \u003ckajinamit@oss.nttdata.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally-openstack/commit/39f1feee8941f2e75562374df5ff3cac0824276b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally-openstack/commit/39f1feee8941f2e75562374df5ff3cac0824276b"}]},"branch":"refs/heads/master"}},"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":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"}}]}],"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":{}}},{"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":{}}},{"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":{}}}]}
