)]}'
{"id":"openstack%2Fpython-freezerclient~983774","triplet_id":"openstack%2Fpython-freezerclient~master~I97abad5d85e9d4bdb7d16041e9d6f868569920c1","project":"openstack/python-freezerclient","branch":"master","topic":"bp/centralized-scheduler","attention_set":{},"removed_from_attention_set":{"28619":{"account":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"last_update":"2026-04-09 15:11:12.000000000","reason":"\u003cGERRIT_ACCOUNT_28619\u003e replied on the change","reason_account":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"}}},"hashtags":[],"change_id":"I97abad5d85e9d4bdb7d16041e9d6f868569920c1","subject":"Implement jobs retrieval for all projects","status":"MERGED","created":"2026-04-08 18:09:53.000000000","updated":"2026-04-09 15:23:27.000000000","submitted":"2026-04-09 15:21:40.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":5,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"983774-bp/centralized-scheduler","meta_rev_id":"dee9439f1f16ddf9ab9e7488faecab6740b65e34","_number":983774,"virtual_id_number":983774,"owner":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:gate","value":2,"date":"2026-04-09 15:21:40.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"}],"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":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2026-04-09 15:11:12.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"}],"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":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2026-04-09 15:11:12.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-04-08 18:32:02.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":"CC"},{"updated":"2026-04-08 18:51:45.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":"be6bf5579f417de968419dc947cd1c8d0aed2bde","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2026-04-08 18:09:53.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"b4c49ee1245b2e83e99d4b1262c8da98633a82e9","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2026-04-08 18:10:00.000000000","message":"Patch Set 2: Patch Set 1 was rebased","accounts_in_message":[],"_revision_number":2},{"id":"d9061354e16f3291bdcb39b33c954e144e4532ac","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-04-08 18:32:02.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/198e92d504d44dbc800ed29eba62bcf8\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/5a2bda0472644489b685bb004bc09808 : SUCCESS in 4m 05s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/efc9ef912b8e4d02a595ed55622ffb99 : SUCCESS in 5m 18s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/b66038028761493fbffbe1fc08082e66 : SUCCESS in 5m 53s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"632fc0bf1d9c2489197e8f271267c4ecf9d87b79","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-04-08 18:51:45.000000000","message":"Patch Set 2: Verified-1\n\n(2 comments)\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/0be12573f2f44b5ea1bb8b7530233360\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/bc11babc740640629f1e7f299a804e0c : SUCCESS in 2m 40s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/5f8f18fa1c6c4842a2e1560381206143 : FAILURE in 3m 16s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/53d3db1e39b64e79a9c632430f734581 : SUCCESS in 2m 39s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/611fc62a3ab140b8ac670c2276d2e44d : SUCCESS in 5m 01s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/e0b6c5e8a5854fa48beeaf68396ec58b : SUCCESS in 7m 13s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/84f396adb9f94994b378b49909824a40 : SUCCESS in 4m 30s\n- openstack-tox-pylint https://zuul.opendev.org/t/openstack/build/cf6df711ca314ae5befaf8c9d31380ad : SUCCESS in 3m 19s\n- freezer-tempest-client https://zuul.opendev.org/t/openstack/build/8315a3be50da420282cfabf42e7595d7 : FAILURE in 35m 53s","accounts_in_message":[],"_revision_number":2},{"id":"46ada97aa6c13806ae0d81f1e35a62173c612baf","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2026-04-08 18:52:19.000000000","message":"Patch Set 3: Published edit on patch set 2.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":3},{"id":"00e2b14aa07c79ce0f9c46fdf6f1637d640185f4","tag":"autogenerated:gerrit:setTopic","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2026-04-08 18:54:37.000000000","message":"Topic set to bp/centralized-scheduler","accounts_in_message":[],"_revision_number":3},{"id":"ea249deb23ce72af3ad41a2e113610d80260c38a","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-04-08 19:04:04.000000000","message":"Patch Set 3:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/cb207c5fd19743f181d4ba24e73d5b02\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/077c956cd38342cdaaa9b34304e35f67 : SUCCESS in 3m 47s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/0468d9bf02a548538878a764b570f1dd : SUCCESS in 4m 33s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/9cafe8db05cf4ae684920f7e435ee9d4 : SUCCESS in 6m 00s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"e5898eb36199c53a508a3e779f493dbdca54cdef","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2026-04-08 19:19:52.000000000","message":"Patch Set 3: Code-Review+2 Workflow+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"1a82b187c048b4464362c484882ea24ed8a641d6","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-04-08 19:28:07.000000000","message":"Patch Set 3: Verified-1\n\n(1 comment)\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/f1f82d0ba51d4d289c704153b30f2298\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/0491dad3565843449b52e05a358b26e2 : SUCCESS in 4m 43s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/bab309a95e0849979ebfc0866346134c : FAILURE in 2m 52s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/14f24f13ae714d46ba37ece95f4b324c : SUCCESS in 2m 29s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/ff69a09c92fc4d0dad0fe90c34e3ef59 : SUCCESS in 3m 20s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/dfaa997dc0d74063ad5ede7de31e4b6e : SUCCESS in 7m 00s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/71728265557c432b9a8c21221df204ec : SUCCESS in 2m 36s\n- openstack-tox-pylint https://zuul.opendev.org/t/openstack/build/cc3a00d10e4642f092a6b1437ad8ade6 : SUCCESS in 2m 54s\n- freezer-tempest-client https://zuul.opendev.org/t/openstack/build/246fed8821654e8395c3c3495f882a3a : FAILURE in 34m 15s","accounts_in_message":[],"_revision_number":3},{"id":"4a02cef570845715453aed2df6c13932db169b7e","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2026-04-09 08:09:35.000000000","message":"Patch Set 3: -Code-Review -Workflow","accounts_in_message":[],"_revision_number":3},{"id":"b9b60ec8660a1bb989c0a8fc889531c71d7777ee","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2026-04-09 08:57:33.000000000","message":"Uploaded patch set 4.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":4},{"id":"6c0c6cdd9acca90bb8ebb736d02813e14f83bb1e","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-04-09 09:23:00.000000000","message":"Patch Set 4:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/57713eb26dfa4caf86fd074fecbdec28\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/5004eb7c32b542b3a5172e0f88b41235 : SUCCESS in 3m 49s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/515b8021fe8f4488931594dea97b1600 : SUCCESS in 5m 04s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/39834342a0694705b7ec9b978f92e975 : SUCCESS in 6m 16s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"c0606342ba7a62cd63cff374a9e3e17f805db84e","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-04-09 09:29:53.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/03e05f598fb148eb8174be942c3e2b4a\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/f455b1276640486c9beb6fc420d449e9 : SUCCESS in 3m 20s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/74964f7efb2b4f12902a3f97187c1b41 : SUCCESS in 2m 59s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/e9fb6b55a36544bea547506423f57baf : SUCCESS in 3m 18s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/cdac64539c664977a6ea3930bcf09679 : SUCCESS in 3m 25s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/85ddda07c6e4487b9c194f0c599de92a : SUCCESS in 5m 22s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/01483482f9c2421285dc71b3f2d28527 : SUCCESS in 2m 49s\n- openstack-tox-pylint https://zuul.opendev.org/t/openstack/build/fbab733c6358448bbf40d4841e218a17 : SUCCESS in 2m 25s\n- freezer-tempest-client https://zuul.opendev.org/t/openstack/build/e174cd2f930f4768bf62eaaa1d7edbf3 : FAILURE in 30m 18s","accounts_in_message":[],"_revision_number":4},{"id":"2a5a182f6991fa9b1e388f030e54254306291834","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2026-04-09 13:11:21.000000000","message":"Patch Set 5: Patch Set 4 was rebased\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":5},{"id":"c694392ec5b07334302ea6a258830618a399c02d","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-04-09 13:27:03.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/44115d9d271945fb919eb38edb9b2d55\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/5472e0aebcc543d99d796fc111f7b817 : SUCCESS in 3m 50s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/a7d1d55769824a14ab8b9204d20b04cb : SUCCESS in 3m 10s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/85021691072c4a66800d3e10db87131e : SUCCESS in 3m 13s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/e4ca1dc24bf84e3193f3dc96b9b8d25c : SUCCESS in 3m 20s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/ac0499a8211543b5bf102545d534cc16 : SUCCESS in 5m 54s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/703dfe6ca3b4483ca94851c3c1a04f20 : SUCCESS in 3m 39s\n- openstack-tox-pylint https://zuul.opendev.org/t/openstack/build/f3bc0a9461c648b3bf81306a37920195 : SUCCESS in 3m 05s","accounts_in_message":[],"_revision_number":5},{"id":"7984e5757e28714d6eb8d7876faab16671fbb06e","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-04-09 13:47:21.000000000","message":"Patch Set 5:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/c64136bf208b4ad0bac66756050e16a6\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/05a7d1e9a5b446cdb59880302a75b032 : SUCCESS in 4m 38s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/d4972b752a9a4198bb6f8c787ce45c60 : SUCCESS in 3m 58s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/31126c3de804483a842bd9e2122b1da0 : SUCCESS in 6m 04s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"e1a8272ee9363310e09eca771aa8ad53d06b1552","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2026-04-09 15:11:12.000000000","message":"Patch Set 5: Code-Review+2 Workflow+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"91e73674085b1a65257641b4e88835744dca1f22","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-04-09 15:12:08.000000000","message":"Patch Set 5: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":5},{"id":"fc93ad4b15fb3c40819933125b2b765635d6f695","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-04-09 15:21:40.000000000","message":"Patch Set 5: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/9d914f21d5fd48ae8bd0fbfaf6e4a391\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/366bfc0a15fb4a77b34e964750cf19cf : SUCCESS in 3m 26s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/c9d022560afb41dd95ab9f4059dbf581 : SUCCESS in 4m 11s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/a70f243812b54c21b282bfe414acb94b : SUCCESS in 3m 12s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ec921a7181d443c9bebf8959a3297fcb : SUCCESS in 4m 34s\n- openstack-tox-pylint https://zuul.opendev.org/t/openstack/build/e762193451c648179dfe5f1b8b4b82bf : SUCCESS in 3m 34s","accounts_in_message":[],"_revision_number":5},{"id":"ae16e86a5cc0865ca749c700ddceb8f120dc3f58","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-04-09 15:21:40.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":5},{"id":"dee9439f1f16ddf9ab9e7488faecab6740b65e34","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-04-09 15:23:27.000000000","message":"Patch Set 5:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/dda537d5019f41588f9d3e59b9aa7604\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/4268d4430223488c9fafc8cc945fe689 : SUCCESS in 46s","accounts_in_message":[],"_revision_number":5}],"current_revision_number":5,"current_revision":"528ad2d10f7977d94737bc29af0f0c58875f981e","revisions":{"39cb358b8553e615eb0264ad805ba6ce464a0f14":{"kind":"REWORK","_number":1,"created":"2026-04-08 18:09:53.000000000","uploader":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"ref":"refs/changes/74/983774/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-freezerclient","ref":"refs/changes/74/983774/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-freezerclient refs/changes/74/983774/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-freezerclient refs/changes/74/983774/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-freezerclient refs/changes/74/983774/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-freezerclient refs/changes/74/983774/1"}}},"commit":{"parents":[{"commit":"41ee62226f337de321635979adcc840f2cc3508f","subject":"Merge \"setup.cfg: Replace dashes with underscores\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-freezerclient/commit/41ee62226f337de321635979adcc840f2cc3508f"}]}],"author":{"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","date":"2026-04-08 18:09:46.000000000","tz":120},"committer":{"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","date":"2026-04-08 18:09:46.000000000","tz":120},"subject":"Implement jobs retrieval for all projects","message":"Implement jobs retrieval for all projects\n\nFreezer API has added possibility for fetching jobs for all projects\nfor privileged users.\n\nThis functionality should be also added to the client\n\n[1] https://review.opendev.org/c/openstack/freezer-api/+/942814\n\nDepends-On: https://review.opendev.org/c/openstack/freezer-api/+/983766\nChange-Id: I97abad5d85e9d4bdb7d16041e9d6f868569920c1\nSigned-off-by: Dmitriy Rabotyagov \u003cnoonedeadpunk@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-freezerclient/commit/39cb358b8553e615eb0264ad805ba6ce464a0f14"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-freezerclient/commit/39cb358b8553e615eb0264ad805ba6ce464a0f14"}]},"branch":"refs/heads/master"},"e3e1a2f1a71e075025d66cc98d3f903672a9fc54":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2026-04-08 18:10:00.000000000","uploader":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"ref":"refs/changes/74/983774/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-freezerclient","ref":"refs/changes/74/983774/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-freezerclient refs/changes/74/983774/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-freezerclient refs/changes/74/983774/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-freezerclient refs/changes/74/983774/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-freezerclient refs/changes/74/983774/2"}}},"commit":{"parents":[{"commit":"64de76401890bfd6df6c57be2ce290d239152aec","subject":"Drop support for Python 3.8 and 3.9","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-freezerclient/commit/64de76401890bfd6df6c57be2ce290d239152aec"}]}],"author":{"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","date":"2026-04-08 18:09:46.000000000","tz":120},"committer":{"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","date":"2026-04-08 18:10:00.000000000","tz":0},"subject":"Implement jobs retrieval for all projects","message":"Implement jobs retrieval for all projects\n\nFreezer API has added possibility for fetching jobs for all projects\nfor privileged users.\n\nThis functionality should be also added to the client\n\n[1] https://review.opendev.org/c/openstack/freezer-api/+/942814\n\nDepends-On: https://review.opendev.org/c/openstack/freezer-api/+/983766\nChange-Id: I97abad5d85e9d4bdb7d16041e9d6f868569920c1\nSigned-off-by: Dmitriy Rabotyagov \u003cnoonedeadpunk@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-freezerclient/commit/e3e1a2f1a71e075025d66cc98d3f903672a9fc54"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-freezerclient/commit/e3e1a2f1a71e075025d66cc98d3f903672a9fc54"}]},"branch":"refs/heads/master","description":"Rebase"},"d72f9a8abe7724cc989ffd2572bbd2265c592f52":{"kind":"REWORK","_number":3,"created":"2026-04-08 18:52:19.000000000","uploader":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"ref":"refs/changes/74/983774/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-freezerclient","ref":"refs/changes/74/983774/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-freezerclient refs/changes/74/983774/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-freezerclient refs/changes/74/983774/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-freezerclient refs/changes/74/983774/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-freezerclient refs/changes/74/983774/3"}}},"commit":{"parents":[{"commit":"64de76401890bfd6df6c57be2ce290d239152aec","subject":"Drop support for Python 3.8 and 3.9","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-freezerclient/commit/64de76401890bfd6df6c57be2ce290d239152aec"}]}],"author":{"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","date":"2026-04-08 18:09:46.000000000","tz":120},"committer":{"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","date":"2026-04-08 18:36:59.000000000","tz":0},"subject":"Implement jobs retrieval for all projects","message":"Implement jobs retrieval for all projects\n\nFreezer API has added possibility for fetching jobs for all projects\nfor privileged users.\n\nThis functionality should be also added to the client\n\n[1] https://review.opendev.org/c/openstack/freezer-api/+/942814\n\nDepends-On: https://review.opendev.org/c/openstack/freezer-api/+/983766\nChange-Id: I97abad5d85e9d4bdb7d16041e9d6f868569920c1\nSigned-off-by: Dmitriy Rabotyagov \u003cnoonedeadpunk@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-freezerclient/commit/d72f9a8abe7724cc989ffd2572bbd2265c592f52"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-freezerclient/commit/d72f9a8abe7724cc989ffd2572bbd2265c592f52"}]},"branch":"refs/heads/master"},"08db5df494897790f50bee099241667840081a84":{"kind":"REWORK","_number":4,"created":"2026-04-09 08:57:33.000000000","uploader":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"ref":"refs/changes/74/983774/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-freezerclient","ref":"refs/changes/74/983774/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-freezerclient refs/changes/74/983774/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-freezerclient refs/changes/74/983774/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-freezerclient refs/changes/74/983774/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-freezerclient refs/changes/74/983774/4"}}},"commit":{"parents":[{"commit":"64de76401890bfd6df6c57be2ce290d239152aec","subject":"Drop support for Python 3.8 and 3.9","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-freezerclient/commit/64de76401890bfd6df6c57be2ce290d239152aec"}]}],"author":{"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","date":"2026-04-08 18:09:46.000000000","tz":120},"committer":{"name":"Dmitriy Rabotyagov","email":"dmitriy.rabotyagov@cleura.com","date":"2026-04-09 08:57:25.000000000","tz":120},"subject":"Implement jobs retrieval for all projects","message":"Implement jobs retrieval for all projects\n\nFreezer API has added possibility for fetching jobs for all projects\nfor privileged users.\n\nThis functionality should be also added to the client\n\n[1] https://review.opendev.org/c/openstack/freezer-api/+/942814\n\nDepends-On: https://review.opendev.org/c/openstack/freezer-api/+/983766\nChange-Id: I97abad5d85e9d4bdb7d16041e9d6f868569920c1\nSigned-off-by: Dmitriy Rabotyagov \u003cnoonedeadpunk@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-freezerclient/commit/08db5df494897790f50bee099241667840081a84"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-freezerclient/commit/08db5df494897790f50bee099241667840081a84"}]},"branch":"refs/heads/master"},"528ad2d10f7977d94737bc29af0f0c58875f981e":{"kind":"TRIVIAL_REBASE","_number":5,"created":"2026-04-09 13:11:21.000000000","uploader":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"ref":"refs/changes/74/983774/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-freezerclient","ref":"refs/changes/74/983774/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-freezerclient refs/changes/74/983774/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-freezerclient refs/changes/74/983774/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-freezerclient refs/changes/74/983774/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-freezerclient refs/changes/74/983774/5"}}},"commit":{"parents":[{"commit":"faaf94bb8b4ffb4d74ba5dc524ed934f4f4d2704","subject":"Temporary disable tempest jobs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-freezerclient/commit/faaf94bb8b4ffb4d74ba5dc524ed934f4f4d2704"}]}],"author":{"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","date":"2026-04-08 18:09:46.000000000","tz":120},"committer":{"name":"Dmitriy Rabotyagov","email":"dmitriy.rabotyagov@cleura.com","date":"2026-04-09 13:11:21.000000000","tz":0},"subject":"Implement jobs retrieval for all projects","message":"Implement jobs retrieval for all projects\n\nFreezer API has added possibility for fetching jobs for all projects\nfor privileged users.\n\nThis functionality should be also added to the client\n\n[1] https://review.opendev.org/c/openstack/freezer-api/+/942814\n\nDepends-On: https://review.opendev.org/c/openstack/freezer-api/+/983766\nChange-Id: I97abad5d85e9d4bdb7d16041e9d6f868569920c1\nSigned-off-by: Dmitriy Rabotyagov \u003cnoonedeadpunk@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-freezerclient/commit/528ad2d10f7977d94737bc29af0f0c58875f981e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-freezerclient/commit/528ad2d10f7977d94737bc29af0f0c58875f981e"}]},"branch":"refs/heads/master","description":"Rebase"}},"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":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"}}]}],"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":{}}}]}
