)]}'
{"id":"openstack%2Frally~996696","triplet_id":"openstack%2Frally~master~If69ac4da23bc537f29befa1b106acd3cdc7a4375","project":"openstack/rally","branch":"master","topic":"typer","attention_set":{},"removed_from_attention_set":{"9545":{"account":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"last_update":"2026-07-09 19:30:00.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":"If69ac4da23bc537f29befa1b106acd3cdc7a4375","subject":"Update upper-constraints file","status":"MERGED","created":"2026-07-09 18:22:20.000000000","updated":"2026-07-09 19:52:08.000000000","submitted":"2026-07-09 19:52:08.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":"996696-typer","meta_rev_id":"c82582f9a3c78a6288c8f4cb05f2b36e0a71b5d7","_number":996696,"virtual_id_number":996696,"owner":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"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-07-09 19:52:07.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":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"all":[{"value":2,"date":"2026-07-09 19:30:00.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"]}],"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-07-09 19:30:00.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"]}],"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"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-07-09 18:39:03.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":"98d73c9b55e7e0c4e72019f3c7574277d79491c8","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2026-07-09 18:22:20.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"9f9f694b3336fbcac8e6ccd43cdedae9494afc23","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2026-07-09 18:22:36.000000000","message":"Uploaded patch set 2: Commit message was updated.","accounts_in_message":[],"_revision_number":2},{"id":"8ec10fbca19e3fb6eeb8abbb4cf865a81cb16468","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2026-07-09 18:24:06.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"f64a2795a1121d4a935dc2cd1f257e457f15f24f","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2026-07-09 18:24:53.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"45889f2dca8385553cb745281398a3b31a9952e8","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-09 18:39:03.000000000","message":"Patch Set 4: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/ab9746d26b754874961de21a9510a5e2\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e86cf4fe21c845378ad4336938762a4e : SUCCESS in 5m 30s\n- rally-tox-cover https://zuul.opendev.org/t/openstack/build/975bcd17688d4e91a100a20e3f8fbf3c : SUCCESS in 3m 54s\n- rally-tox-docs https://zuul.opendev.org/t/openstack/build/d8f72468ce6b45669d007f9847df91c5 : SUCCESS in 4m 59s\n- rally-tox-mypy https://zuul.opendev.org/t/openstack/build/c6a16cd3fdc64c39bc445de2ae2e7f77 : SUCCESS in 3m 40s\n- rally-tox-pep8 https://zuul.opendev.org/t/openstack/build/33621b9affb54391b934b7fa22215265 : SUCCESS in 3m 05s\n- rally-tox-py310 https://zuul.opendev.org/t/openstack/build/4dd7ea93972642c785b81365247d4073 : FAILURE in 2m 22s\n- rally-tox-py311 https://zuul.opendev.org/t/openstack/build/358a8e424c334df3a0fdf1bf8e72f328 : SUCCESS in 2m 58s\n- rally-tox-py312 https://zuul.opendev.org/t/openstack/build/97c3fcb6013d4f10838c9d4bf52b5afc : SUCCESS in 5m 36s\n- rally-tox-py313 https://zuul.opendev.org/t/openstack/build/d856b918ae7b4fc3b9e6a028c07c888f : SUCCESS in 3m 25s\n- rally-tox-samples https://zuul.opendev.org/t/openstack/build/2c1695107cac4d92ad444cba9c6421a2 : SUCCESS in 2m 41s\n- rally-tox-functional https://zuul.opendev.org/t/openstack/build/d06b0362f75b4aeda7c639cc7fc25e90 : SUCCESS in 7m 19s\n- rally-tox-self https://zuul.opendev.org/t/openstack/build/190929d17ecc4108acd30105c9a9bc97 : SUCCESS in 7m 58s\n- rally-install-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/4d76fa1c92844e9c91e095064cffc0f8 : FAILURE in 2m 24s\n- rally-install-ubuntu-noble https://zuul.opendev.org/t/openstack/build/981ad4515f624128ba0ba277e55d1d8b : SUCCESS in 6m 38s\n- rally-docker-build https://zuul.opendev.org/t/openstack/build/cf27641460ee4fa0ae7a1478f0b7f55f : SUCCESS in 6m 19s","accounts_in_message":[],"_revision_number":4},{"id":"3108a25fba8824181c68ab9fce9586fe73c0c898","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2026-07-09 19:01:31.000000000","message":"Uploaded patch set 5.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":5},{"id":"1268fe92c4ae5fc2bec68a6ac2de5aba537f5085","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2026-07-09 19:10:02.000000000","message":"Patch Set 5: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":5},{"id":"f78a196b025769caff53e4f486ad454097282aac","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2026-07-09 19:11:45.000000000","message":"Uploaded patch set 6.\n\nOutdated Votes:\n* Code-Review+2 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Workflow+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":6},{"id":"cf510cef5cfe9e1f82fe9e773aa3c7da9a58a4fe","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2026-07-09 19:12:26.000000000","message":"Patch Set 6: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":6},{"id":"90d74289d8a855b61b3b124c9ff2a499a03ca253","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-09 19:29:09.000000000","message":"Patch Set 6: 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/bb852a2f8c294c3bb2a2bad3d32d2750\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/8405f8e2aa32447a9c0ee8ea10f7bd47 : SUCCESS in 4m 39s\n- rally-tox-cover https://zuul.opendev.org/t/openstack/build/7a5bb2a65f5147b1831e98b6533f5b34 : SUCCESS in 4m 48s\n- rally-tox-docs https://zuul.opendev.org/t/openstack/build/09cee8a4413c4af596f02b6ebf0c7f69 : SUCCESS in 4m 03s\n- rally-tox-mypy https://zuul.opendev.org/t/openstack/build/acc35d9cedab454bb6b5f5b6f89c9ebd : SUCCESS in 3m 15s\n- rally-tox-pep8 https://zuul.opendev.org/t/openstack/build/ee2af4f1d3694b4aaca76b0794a58257 : SUCCESS in 3m 00s\n- rally-tox-py310 https://zuul.opendev.org/t/openstack/build/e677569c51e24cc1844e28df3eb1b867 : FAILURE in 2m 44s\n- rally-tox-py311 https://zuul.opendev.org/t/openstack/build/32f4be218bd748d1b53f9ce6e9623fcf : SUCCESS in 1m 53s\n- rally-tox-py312 https://zuul.opendev.org/t/openstack/build/98a804969c814059bd7f4f7a9cfc1df9 : SUCCESS in 2m 58s\n- rally-tox-py313 https://zuul.opendev.org/t/openstack/build/e50b678171064eb7885a1a24f9182810 : SUCCESS in 4m 06s\n- rally-tox-samples https://zuul.opendev.org/t/openstack/build/236f6365fd114b6780b9d65621ebdcd6 : SUCCESS in 3m 09s\n- rally-tox-functional https://zuul.opendev.org/t/openstack/build/4c94ac138661422e8d2bc82e5e67586c : SUCCESS in 5m 53s\n- rally-tox-self https://zuul.opendev.org/t/openstack/build/38c8427baa714c25b75438c6f147b159 : SUCCESS in 5m 05s\n- rally-install-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/520ef7ddacc1457583c7cfab7681e77d : FAILURE in 3m 19s\n- rally-install-ubuntu-noble https://zuul.opendev.org/t/openstack/build/be660e4b51174538b653b51ede45523d : SUCCESS in 6m 16s\n- rally-docker-build https://zuul.opendev.org/t/openstack/build/bd20a1793d654123a6ab0e9ef27eeadc : SUCCESS in 8m 14s","accounts_in_message":[],"_revision_number":6},{"id":"5cfbf5a3e51314186eea8c99f07e53102e927861","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2026-07-09 19:29:10.000000000","message":"Uploaded patch set 7.\n\nOutdated Votes:\n* Code-Review+2 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified-1 (copy condition: \"NEVER\")\n* Workflow+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":7},{"id":"83a918e4a012f244a812f8a94c88064b7173f323","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2026-07-09 19:30:00.000000000","message":"Patch Set 7: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":7},{"id":"789706d8d6fe438609eabb13df373e80d0b0e225","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-09 19:40:30.000000000","message":"Patch Set 7: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/8a22c9ea98b7430091bc82d6a0eb3949\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/efd8a26bec6143bb84055012b7bb4b6a : SUCCESS in 4m 55s\n- rally-tox-cover https://zuul.opendev.org/t/openstack/build/6ee1c29581c14b0fa3c21d9f60555c96 : SUCCESS in 5m 59s\n- rally-tox-docs https://zuul.opendev.org/t/openstack/build/25c85e0e54f4475d9972a63b670a8ced : SUCCESS in 3m 37s\n- rally-tox-mypy https://zuul.opendev.org/t/openstack/build/1fc081b7d137463fbd8f6b7315435d28 : SUCCESS in 2m 58s\n- rally-tox-pep8 https://zuul.opendev.org/t/openstack/build/3c903d1dd1194b5da9b1d547ff9fd723 : SUCCESS in 1m 46s\n- rally-tox-py310 https://zuul.opendev.org/t/openstack/build/5cf4ae4e54854dccb2e8b2ce6fadb788 : SUCCESS in 2m 56s\n- rally-tox-py311 https://zuul.opendev.org/t/openstack/build/a43fb28a2c194efe91113d3dce29fea5 : SUCCESS in 2m 31s\n- rally-tox-py312 https://zuul.opendev.org/t/openstack/build/4285f8fd47774e76a0272cbcf9800256 : SUCCESS in 2m 10s\n- rally-tox-py313 https://zuul.opendev.org/t/openstack/build/e532bd9f950647908bc5d5baed33bd24 : SUCCESS in 2m 13s\n- rally-tox-samples https://zuul.opendev.org/t/openstack/build/fea789dac5ae4235bb40e0083681652f : SUCCESS in 1m 43s\n- rally-tox-functional https://zuul.opendev.org/t/openstack/build/75c1c6b005b94b33903fc5da207f0efd : SUCCESS in 6m 19s\n- rally-tox-self https://zuul.opendev.org/t/openstack/build/1322097f2785411a95653881525c63a9 : SUCCESS in 7m 48s\n- rally-install-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/a45540cd4a974ec88271a090c6b2b945 : SUCCESS in 5m 00s\n- rally-install-ubuntu-noble https://zuul.opendev.org/t/openstack/build/5a988a47e059432cb9fceccdc0230419 : SUCCESS in 5m 08s\n- rally-docker-build https://zuul.opendev.org/t/openstack/build/078fb93b98ea471da9322f114fdc40fb : SUCCESS in 6m 09s","accounts_in_message":[],"_revision_number":7},{"id":"740dd3b81e8e46c189a820dddee0538c260827d3","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-09 19:40:43.000000000","message":"Patch Set 7: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":7},{"id":"e0ff960764c1652f2d50c84c50b648b2c01b30c4","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-09 19:52:07.000000000","message":"Patch Set 7: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/0f13ad7a936644f28c9e88407c284b79\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a19b07d26cea4abbb800a2e9233a3fdd : SUCCESS in 2m 55s\n- rally-tox-cover https://zuul.opendev.org/t/openstack/build/cd94cd489fd24908be62e6fe759a4ecd : SUCCESS in 3m 07s\n- rally-tox-docs https://zuul.opendev.org/t/openstack/build/0cd6f774c11c4e319f8a274e607471f9 : SUCCESS in 2m 17s\n- rally-tox-mypy https://zuul.opendev.org/t/openstack/build/018f24cd7d084c2ebd9f9c544397fd4e : SUCCESS in 2m 03s\n- rally-tox-pep8 https://zuul.opendev.org/t/openstack/build/9746874555b44de8b5d214a286be00d3 : SUCCESS in 2m 51s\n- rally-tox-py310 https://zuul.opendev.org/t/openstack/build/2af8421af9da458c8b0b73d4781a1dd0 : SUCCESS in 3m 04s\n- rally-tox-py311 https://zuul.opendev.org/t/openstack/build/86269c9293f14d27ad3de75e7ce8127e : SUCCESS in 4m 31s\n- rally-tox-py312 https://zuul.opendev.org/t/openstack/build/ff4a764155be4b0ea6cab6a51f53e09a : SUCCESS in 2m 14s\n- rally-tox-py313 https://zuul.opendev.org/t/openstack/build/0a95f78053b343df839fee8442166456 : SUCCESS in 4m 26s\n- rally-tox-samples https://zuul.opendev.org/t/openstack/build/2d7b3d8b1abf4f0cb966a38889d64f46 : SUCCESS in 2m 27s\n- rally-tox-functional https://zuul.opendev.org/t/openstack/build/90af78ab855d4a6a93e9456181618fde : SUCCESS in 5m 50s\n- rally-tox-self https://zuul.opendev.org/t/openstack/build/f93f1abaca34472981be21787fe570f7 : SUCCESS in 6m 13s\n- rally-install-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/10de7c2f409f4530afc2c78c827207fb : SUCCESS in 6m 09s\n- rally-install-ubuntu-noble https://zuul.opendev.org/t/openstack/build/fa0c60de3c6b4970ba2812cc1f30e053 : SUCCESS in 5m 19s\n- rally-docker-build https://zuul.opendev.org/t/openstack/build/664f7b59879d4b5d992f0a73034365dd : SUCCESS in 5m 55s","accounts_in_message":[],"_revision_number":7},{"id":"c82582f9a3c78a6288c8f4cb05f2b36e0a71b5d7","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-09 19:52:08.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":7}],"current_revision_number":7,"current_revision":"138c3446d1b15e9fec62ee30a3f26eaf17b3ed6f","revisions":{"37087375152bc2d733e45f032cdc6e326c88cf75":{"kind":"REWORK","_number":1,"created":"2026-07-09 18:22:20.000000000","uploader":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"ref":"refs/changes/96/996696/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/rally","ref":"refs/changes/96/996696/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/rally refs/changes/96/996696/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/rally refs/changes/96/996696/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/rally refs/changes/96/996696/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/rally refs/changes/96/996696/1"}}},"commit":{"parents":[{"commit":"6bb4f155320e0fd8709eca1cdfdeda0919d6d1b3","subject":"Submit a spec about cli modernization","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally/commit/6bb4f155320e0fd8709eca1cdfdeda0919d6d1b3"}]}],"author":{"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","date":"2026-07-09 18:11:53.000000000","tz":120},"committer":{"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","date":"2026-07-09 18:22:09.000000000","tz":120},"subject":"Update uppet-constraints","message":"Update uppet-constraints\n\nChange-Id: If69ac4da23bc537f29befa1b106acd3cdc7a4375\nSigned-off-by: Andriy Kurilin \u003candr.kurilin@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally/commit/37087375152bc2d733e45f032cdc6e326c88cf75"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally/commit/37087375152bc2d733e45f032cdc6e326c88cf75"}]},"branch":"refs/heads/master"},"8969c0457b6a4c3a1a6fcf7139ea5922f43cc173":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2026-07-09 18:22:36.000000000","uploader":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"ref":"refs/changes/96/996696/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/rally","ref":"refs/changes/96/996696/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/rally refs/changes/96/996696/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/rally refs/changes/96/996696/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/rally refs/changes/96/996696/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/rally refs/changes/96/996696/2"}}},"commit":{"parents":[{"commit":"6bb4f155320e0fd8709eca1cdfdeda0919d6d1b3","subject":"Submit a spec about cli modernization","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally/commit/6bb4f155320e0fd8709eca1cdfdeda0919d6d1b3"}]}],"author":{"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","date":"2026-07-09 18:11:53.000000000","tz":120},"committer":{"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","date":"2026-07-09 18:22:24.000000000","tz":120},"subject":"Update upper-constraints file","message":"Update upper-constraints file\n\nChange-Id: If69ac4da23bc537f29befa1b106acd3cdc7a4375\nSigned-off-by: Andriy Kurilin \u003candr.kurilin@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally/commit/8969c0457b6a4c3a1a6fcf7139ea5922f43cc173"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally/commit/8969c0457b6a4c3a1a6fcf7139ea5922f43cc173"}]},"branch":"refs/heads/master"},"c2464029b11edf402608d9893e61ad72eaae819b":{"kind":"REWORK","_number":3,"created":"2026-07-09 18:24:06.000000000","uploader":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"ref":"refs/changes/96/996696/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/rally","ref":"refs/changes/96/996696/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/rally refs/changes/96/996696/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/rally refs/changes/96/996696/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/rally refs/changes/96/996696/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/rally refs/changes/96/996696/3"}}},"commit":{"parents":[{"commit":"6bb4f155320e0fd8709eca1cdfdeda0919d6d1b3","subject":"Submit a spec about cli modernization","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally/commit/6bb4f155320e0fd8709eca1cdfdeda0919d6d1b3"}]}],"author":{"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","date":"2026-07-09 18:11:53.000000000","tz":120},"committer":{"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","date":"2026-07-09 18:23:59.000000000","tz":120},"subject":"Update upper-constraints file","message":"Update upper-constraints file\n\nChange-Id: If69ac4da23bc537f29befa1b106acd3cdc7a4375\nSigned-off-by: Andriy Kurilin \u003candr.kurilin@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally/commit/c2464029b11edf402608d9893e61ad72eaae819b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally/commit/c2464029b11edf402608d9893e61ad72eaae819b"}]},"branch":"refs/heads/master"},"c184b984caba4480510ab0824cb0876a983187f5":{"kind":"REWORK","_number":4,"created":"2026-07-09 18:24:53.000000000","uploader":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"ref":"refs/changes/96/996696/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/rally","ref":"refs/changes/96/996696/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/rally refs/changes/96/996696/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/rally refs/changes/96/996696/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/rally refs/changes/96/996696/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/rally refs/changes/96/996696/4"}}},"commit":{"parents":[{"commit":"6bb4f155320e0fd8709eca1cdfdeda0919d6d1b3","subject":"Submit a spec about cli modernization","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally/commit/6bb4f155320e0fd8709eca1cdfdeda0919d6d1b3"}]}],"author":{"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","date":"2026-07-09 18:11:53.000000000","tz":120},"committer":{"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","date":"2026-07-09 18:24:48.000000000","tz":120},"subject":"Update upper-constraints file","message":"Update upper-constraints file\n\nChange-Id: If69ac4da23bc537f29befa1b106acd3cdc7a4375\nSigned-off-by: Andriy Kurilin \u003candr.kurilin@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally/commit/c184b984caba4480510ab0824cb0876a983187f5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally/commit/c184b984caba4480510ab0824cb0876a983187f5"}]},"branch":"refs/heads/master"},"e1c55629e2df0761a96cb3918c5f8e58195c16a9":{"kind":"REWORK","_number":5,"created":"2026-07-09 19:01:31.000000000","uploader":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"ref":"refs/changes/96/996696/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/rally","ref":"refs/changes/96/996696/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/rally refs/changes/96/996696/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/rally refs/changes/96/996696/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/rally refs/changes/96/996696/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/rally refs/changes/96/996696/5"}}},"commit":{"parents":[{"commit":"6bb4f155320e0fd8709eca1cdfdeda0919d6d1b3","subject":"Submit a spec about cli modernization","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally/commit/6bb4f155320e0fd8709eca1cdfdeda0919d6d1b3"}]}],"author":{"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","date":"2026-07-09 18:11:53.000000000","tz":120},"committer":{"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","date":"2026-07-09 19:01:25.000000000","tz":120},"subject":"Update upper-constraints file","message":"Update upper-constraints file\n\nChange-Id: If69ac4da23bc537f29befa1b106acd3cdc7a4375\nSigned-off-by: Andriy Kurilin \u003candr.kurilin@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally/commit/e1c55629e2df0761a96cb3918c5f8e58195c16a9"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally/commit/e1c55629e2df0761a96cb3918c5f8e58195c16a9"}]},"branch":"refs/heads/master"},"1b172eefd6cb2a4f34126493fa1a447e4a827c72":{"kind":"REWORK","_number":6,"created":"2026-07-09 19:11:45.000000000","uploader":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"ref":"refs/changes/96/996696/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/rally","ref":"refs/changes/96/996696/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/rally refs/changes/96/996696/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/rally refs/changes/96/996696/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/rally refs/changes/96/996696/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/rally refs/changes/96/996696/6"}}},"commit":{"parents":[{"commit":"6bb4f155320e0fd8709eca1cdfdeda0919d6d1b3","subject":"Submit a spec about cli modernization","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally/commit/6bb4f155320e0fd8709eca1cdfdeda0919d6d1b3"}]}],"author":{"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","date":"2026-07-09 18:11:53.000000000","tz":120},"committer":{"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","date":"2026-07-09 19:11:33.000000000","tz":120},"subject":"Update upper-constraints file","message":"Update upper-constraints file\n\nChange-Id: If69ac4da23bc537f29befa1b106acd3cdc7a4375\nSigned-off-by: Andriy Kurilin \u003candr.kurilin@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally/commit/1b172eefd6cb2a4f34126493fa1a447e4a827c72"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally/commit/1b172eefd6cb2a4f34126493fa1a447e4a827c72"}]},"branch":"refs/heads/master"},"138c3446d1b15e9fec62ee30a3f26eaf17b3ed6f":{"kind":"REWORK","_number":7,"created":"2026-07-09 19:29:10.000000000","uploader":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"ref":"refs/changes/96/996696/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/rally","ref":"refs/changes/96/996696/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/rally refs/changes/96/996696/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/rally refs/changes/96/996696/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/rally refs/changes/96/996696/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/rally refs/changes/96/996696/7"}}},"commit":{"parents":[{"commit":"6bb4f155320e0fd8709eca1cdfdeda0919d6d1b3","subject":"Submit a spec about cli modernization","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally/commit/6bb4f155320e0fd8709eca1cdfdeda0919d6d1b3"}]}],"author":{"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","date":"2026-07-09 18:11:53.000000000","tz":120},"committer":{"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","date":"2026-07-09 19:29:03.000000000","tz":120},"subject":"Update upper-constraints file","message":"Update upper-constraints file\n\nChange-Id: If69ac4da23bc537f29befa1b106acd3cdc7a4375\nSigned-off-by: Andriy Kurilin \u003candr.kurilin@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally/commit/138c3446d1b15e9fec62ee30a3f26eaf17b3ed6f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally/commit/138c3446d1b15e9fec62ee30a3f26eaf17b3ed6f"}]},"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":{"label:Verified\u003dMAX":"","label:Verified\u003dMIN":""}}},{"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":""}}}]}
