)]}'
{"id":"openstack%2Fopenstacksdk~926414","triplet_id":"openstack%2Fopenstacksdk~master~Ia590918c2e4bd629724c2e50146a904099858477","project":"openstack/openstacksdk","branch":"master","topic":"add-runbook-feature","attention_set":{},"removed_from_attention_set":{"36770":{"account":{"_account_id":36770,"name":"cid","display_name":"cid","email":"cid@gr-oss.io","username":"cidelight","status":"@gr-oss upstream: Doing good IRONIC things..."},"last_update":"2024-10-02 10:22:55.000000000","reason":"Change was submitted"},"5890":{"account":{"_account_id":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"},"last_update":"2024-08-29 03:55:14.000000000","reason":"\u003cGERRIT_ACCOUNT_5890\u003e replied on the change","reason_account":{"_account_id":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"}},"10342":{"account":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"last_update":"2024-08-26 15:32:54.000000000","reason":"\u003cGERRIT_ACCOUNT_10342\u003e replied on the change","reason_account":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"}}},"hashtags":["ironic-week-prio"],"change_id":"Ia590918c2e4bd629724c2e50146a904099858477","subject":"Add support for the runbooks feature","status":"MERGED","created":"2024-08-15 14:16:30.000000000","updated":"2024-10-02 10:24:40.000000000","submitted":"2024-10-02 10:22:55.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":8,"unresolved_comment_count":1,"has_review_started":true,"submission_id":"926414-add-runbook-feature","meta_rev_id":"c56d9a6e7460e6066a4c32e88b7fa3d13da67925","_number":926414,"virtual_id_number":926414,"owner":{"_account_id":36770,"name":"cid","display_name":"cid","email":"cid@gr-oss.io","username":"cidelight","status":"@gr-oss upstream: Doing good IRONIC things..."},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"},{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},{"value":0,"_account_id":35929,"name":"Mahnoor Asghar","display_name":"Mahnoor Asghar","email":"masghar@redhat.com","username":"mahnoorasghar"},{"value":0,"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2024-10-02 10:22:55.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"},"recommended":{"_account_id":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"},"all":[{"value":1,"date":"2024-08-29 03:55:14.000000000","permitted_voting_range":{"min":1,"max":2},"_account_id":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"},{"value":2,"date":"2024-09-27 19:10:48.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":2,"date":"2024-09-27 19:13:02.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},{"value":1,"date":"2024-09-27 17:15:02.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":35929,"name":"Mahnoor Asghar","display_name":"Mahnoor Asghar","email":"masghar@redhat.com","username":"mahnoorasghar"},{"value":2,"date":"2024-10-02 07:49:22.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},{"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":"","value":1,"default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"all":[{"value":0,"_account_id":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"},{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},{"value":0,"_account_id":35929,"name":"Mahnoor Asghar","display_name":"Mahnoor Asghar","email":"masghar@redhat.com","username":"mahnoorasghar"},{"value":1,"date":"2024-10-02 07:49:22.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},{"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},"Allow-Post-Review":{"all":[{"value":0,"_account_id":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"},{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},{"value":0,"_account_id":35929,"name":"Mahnoor Asghar","display_name":"Mahnoor Asghar","email":"masghar@redhat.com","username":"mahnoorasghar"},{"value":0,"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{" 0":"Abstain","+1":"Approved for Zuul Post Review Pipeline"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"},{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},{"_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"]},{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},{"_account_id":35929,"name":"Mahnoor Asghar","display_name":"Mahnoor Asghar","email":"masghar@redhat.com","username":"mahnoorasghar"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2024-08-15 15:40:59.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":"2024-08-21 17:15:03.000000000","updated_by":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"reviewer":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"state":"REVIEWER"},{"updated":"2024-08-26 13:39:24.000000000","updated_by":{"_account_id":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"},"reviewer":{"_account_id":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"},"state":"REVIEWER"},{"updated":"2024-09-27 17:15:02.000000000","updated_by":{"_account_id":35929,"name":"Mahnoor Asghar","display_name":"Mahnoor Asghar","email":"masghar@redhat.com","username":"mahnoorasghar"},"reviewer":{"_account_id":35929,"name":"Mahnoor Asghar","display_name":"Mahnoor Asghar","email":"masghar@redhat.com","username":"mahnoorasghar"},"state":"REVIEWER"},{"updated":"2024-09-27 19:10:48.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"},{"updated":"2024-10-02 07:49:22.000000000","updated_by":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"reviewer":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"state":"REVIEWER"}],"messages":[{"id":"de65851b73d2a9845f7874ec804cf9fa2bd89b6a","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":36770,"name":"cid","display_name":"cid","email":"cid@gr-oss.io","username":"cidelight","status":"@gr-oss upstream: Doing good IRONIC things..."},"date":"2024-08-15 14:16:30.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"a5be1af08e20b886641e7327c3b37e9e978d3f9d","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-08-15 15:40:59.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/80327071de99473b8e20d9e077075606\n\n- ironic-inspector-tempest-openstacksdk-src https://zuul.opendev.org/t/openstack/build/7181838a1adf47b780245cc5cda5fb45 : SUCCESS in 49m 25s (non-voting)\n- bifrost-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/4b65db15ba8642ca97799a2d6ac79b0f : SUCCESS in 33m 54s (non-voting)\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/600a84acfadd44bc83e11343b8b18236 : SUCCESS in 6m 14s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/f2aadf93a7cb44efa644e612396a9feb : FAILURE in 4m 03s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/d48d832821f345e1872bdb3ad01fdcca : SUCCESS in 3m 55s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/0f6950b379354c14a3fb2e916e931b54 : SUCCESS in 3m 57s (non-voting)\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/bec7f977bd714b038115c44f0e5f8163 : SUCCESS in 51m 14s\n- os-client-config-tox-py311-tips https://zuul.opendev.org/t/openstack/build/a3e33922eb314281b729f6c8db6014fe : SUCCESS in 3m 45s\n- osc-tox-py38-tips https://zuul.opendev.org/t/openstack/build/3c8ce3d702304dcea538e62d7e7b77aa : SUCCESS in 3m 58s\n- osc-tox-py312-tips https://zuul.opendev.org/t/openstack/build/2a041c6b222c4469ad93d4241e01caac : SUCCESS in 7m 33s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/773e7d7494654f13af8690b165637c1a : SUCCESS in 9m 03s\n- opendev-buildset-registry https://zuul.opendev.org/t/openstack/build/ef9a1475081740af80a2a2a50a10b741 : SUCCESS in 47m 06s\n- nodepool-build-image-siblings https://zuul.opendev.org/t/openstack/build/a9b9b513000b43ce9a5f2318673d0e23 : SUCCESS in 11m 36s (non-voting)\n- dib-nodepool-functional-openstack-ubuntu-noble-src https://zuul.opendev.org/t/openstack/build/346a588a73a0409089654355cf4d4c8a : SUCCESS in 30m 23s (non-voting)\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/bf0cad84f8fd4d2184156b6ed6975270 : SUCCESS in 43m 48s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/063dc05d08124d42b7544c39b6dbaefe : SUCCESS in 1h 14m 58s\n- openstacksdk-functional-devstack-networking-ext https://zuul.opendev.org/t/openstack/build/272d8b0130134d87b8a9aaa8290b9be9 : SUCCESS in 1h 22m 02s\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/6fcb7393afbc4e7e8ae63bcd19be3f73 : FAILURE in 49m 01s (non-voting)\n- openstacksdk-functional-devstack-manila https://zuul.opendev.org/t/openstack/build/50a4c73b451e4b7f96e76de775978f56 : SUCCESS in 26m 09s (non-voting)\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/2a33cde3214b4fbaa6237580eaf929f8 : SUCCESS in 21m 58s (non-voting)\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/7c299cc9157e42a6a7aade1a60bf9d53 : FAILURE in 35m 27s (non-voting)\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/0a6b0774582944e5bd170ba5b8880975 : SUCCESS in 1h 08m 55s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/3362e436f5e248f5bb5701893dc03f75 : FAILURE in 32m 48s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"fa9a9dec1dd6b2df3b7e7aee96ad59cb6c637692","author":{"_account_id":36770,"name":"cid","display_name":"cid","email":"cid@gr-oss.io","username":"cidelight","status":"@gr-oss upstream: Doing good IRONIC things..."},"date":"2024-08-16 10:53:15.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"426fe91e48fef07d19c2319c9351cb6da569e52c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-08-16 12:37:53.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/ec9d04adf3254c36b3543021452bb47b\n\n- ironic-inspector-tempest-openstacksdk-src https://zuul.opendev.org/t/openstack/build/e9ecfd13ad9046eda562ebcf3e8c1aac : SUCCESS in 47m 55s (non-voting)\n- bifrost-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/7e06e45593164a6cab1dfb2547526720 : SUCCESS in 37m 12s (non-voting)\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/8d8125910436490f916b8db8ef54edde : SUCCESS in 4m 38s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/7ae2e19ef9b647409c1287c39cf32a14 : SUCCESS in 4m 18s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/510e8adf569f4a87a0ab9fbcf4ea2501 : SUCCESS in 3m 37s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/78851c0a2c8a49ff91e5866d18249c6c : SUCCESS in 4m 22s (non-voting)\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/b88dd910cb194f3ea39d78d98249abf9 : SUCCESS in 59m 58s\n- os-client-config-tox-py311-tips https://zuul.opendev.org/t/openstack/build/c9971ccbd78448b49658d6bd3667c047 : SUCCESS in 2m 57s\n- osc-tox-py38-tips https://zuul.opendev.org/t/openstack/build/b64feb71381f49df892e3ac0ef637e74 : SUCCESS in 4m 13s\n- osc-tox-py312-tips https://zuul.opendev.org/t/openstack/build/116a9093e1284ecb9989df49827cee64 : SUCCESS in 4m 53s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/5b0df8b70dea43908b21c65314d72c93 : SUCCESS in 9m 32s\n- opendev-buildset-registry https://zuul.opendev.org/t/openstack/build/33f848671db94f46a6149ef68b26b89a : SUCCESS in 54m 47s\n- nodepool-build-image-siblings https://zuul.opendev.org/t/openstack/build/d2166039c7c94ee5b857f71f8495d591 : SUCCESS in 12m 18s (non-voting)\n- dib-nodepool-functional-openstack-ubuntu-noble-src https://zuul.opendev.org/t/openstack/build/70b69c95b93041eba652b08ce35cdb30 : SUCCESS in 33m 14s (non-voting)\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/8fe4261e2a3944f3bf0868647e708f7d : SUCCESS in 47m 44s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/bdd24c6902214f22a3b0d1068f0d2dc5 : SUCCESS in 1h 12m 03s\n- openstacksdk-functional-devstack-networking-ext https://zuul.opendev.org/t/openstack/build/edd9c94284f84889a9aee2f1cfae0fba : SUCCESS in 1h 30m 19s\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/94cb7ee52351453d8105a0871e4104c2 : FAILURE in 45m 32s (non-voting)\n- openstacksdk-functional-devstack-manila https://zuul.opendev.org/t/openstack/build/33e52503584345f1ae7d1eb5138dd610 : SUCCESS in 36m 03s (non-voting)\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/dd635f2099cf40409ded155df4133064 : SUCCESS in 18m 43s (non-voting)\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/41cb8538cd804ce19de68cf8b4211108 : FAILURE in 28m 59s (non-voting)\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/4db670f0132c4334bb3e6d56251f1a0c : SUCCESS in 52m 51s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/a83d41349a9c46edaddf86e0ab5a0450 : FAILURE in 28m 38s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"a8a0e751a5d2df3bd1939dddabcf4db2ed409ac5","tag":"autogenerated:gerrit:setHashtag","author":{"_account_id":36770,"name":"cid","display_name":"cid","email":"cid@gr-oss.io","username":"cidelight","status":"@gr-oss upstream: Doing good IRONIC things..."},"date":"2024-08-19 15:13:59.000000000","message":"Hashtag added: ironic-week-prio","accounts_in_message":[],"_revision_number":1},{"id":"2ad16cadfe19c6165aaacc25ccf96bf2f2cb0213","author":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"date":"2024-08-21 17:15:03.000000000","message":"Patch Set 1: Code-Review-1\n\n(2 comments)","accounts_in_message":[],"_revision_number":1},{"id":"8e172e2fdab8101a0dfe6585f140ee94740bce05","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":36770,"name":"cid","display_name":"cid","email":"cid@gr-oss.io","username":"cidelight","status":"@gr-oss upstream: Doing good IRONIC things..."},"date":"2024-08-22 14:36:23.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Code-Review-1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1\n","accounts_in_message":[],"_revision_number":2},{"id":"fab9857b20965b2a065a90040ce0ed3f4cef0160","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":36770,"name":"cid","display_name":"cid","email":"cid@gr-oss.io","username":"cidelight","status":"@gr-oss upstream: Doing good IRONIC things..."},"date":"2024-08-22 14:45:39.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"f95e0e24916809a732309f803461fed7cdcccd87","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-08-22 16:20:39.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/7c85d9cc008f41688e6ca3f39fce0ab4\n\n- ironic-inspector-tempest-openstacksdk-src https://zuul.opendev.org/t/openstack/build/fa58029975ac40ff913a82d2d2c348bd : SUCCESS in 56m 40s (non-voting)\n- bifrost-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/637ada7ab14e4e6ea9f7474ebe2af6e3 : SUCCESS in 44m 07s (non-voting)\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/9df7aad09f5b420bba56a19863ff94e3 : SUCCESS in 3m 38s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/9a28e54dd2ac423cbd2748afa82dd297 : SUCCESS in 3m 45s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/b1bcde21ca9e4f4a826ef371addabbcd : SUCCESS in 5m 42s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/a40a730e5d4848e1b717021bcc580d12 : SUCCESS in 4m 21s (non-voting)\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/3fc3ac846ed74e3690844c7a4fc776cf : FAILURE in 57m 23s\n- os-client-config-tox-py311-tips https://zuul.opendev.org/t/openstack/build/aba38d9446f74973b950472fe8020376 : SUCCESS in 4m 14s\n- osc-tox-py38-tips https://zuul.opendev.org/t/openstack/build/1a9271ae72ff4590a673d80cc20c2427 : SUCCESS in 4m 20s\n- osc-tox-py312-tips https://zuul.opendev.org/t/openstack/build/b4fe18e3976043ea852915896572e812 : SUCCESS in 6m 16s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/3df5b20e127a40db9ad71bc9cc5782f4 : SUCCESS in 8m 41s\n- opendev-buildset-registry https://zuul.opendev.org/t/openstack/build/68dbb1e529c14ea4a3cb42ca4333106a : SUCCESS in 27m 36s\n- nodepool-build-image-siblings https://zuul.opendev.org/t/openstack/build/54ce0fe65d5c4edda55bba7e79e0e2c6 : RETRY_LIMIT in 2m 48s (non-voting)\n- dib-nodepool-functional-openstack-ubuntu-noble-src https://zuul.opendev.org/t/openstack/build/5b97120ca27b4ce69cce5501565ff27a : SKIPPED Skipped due to failed job nodepool-build-image-siblings (non-voting)\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/b758a2165f90487f866085b0c21739dd : SUCCESS in 59m 41s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/fa7e2a07dca243ed83db0562c0591d47 : SUCCESS in 1h 19m 03s\n- openstacksdk-functional-devstack-networking-ext https://zuul.opendev.org/t/openstack/build/7a2e062323dd42a5a215a3d9689e5cba : SUCCESS in 1h 33m 27s\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/28fed2c10ed341aeaa558c307da1a265 : FAILURE in 46m 41s (non-voting)\n- openstacksdk-functional-devstack-manila https://zuul.opendev.org/t/openstack/build/007a138702384c9988baa06aeeb78ef4 : SUCCESS in 31m 48s (non-voting)\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/c139d768347a4243b7a1a47715ab6aa4 : SUCCESS in 24m 56s (non-voting)\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/f0692cd563ff41cb90ec125fcac31501 : FAILURE in 36m 18s (non-voting)\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/10a73b2d47a14b83a89f627a19651832 : SUCCESS in 1h 02m 52s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/37015821453a408293db03c0a3293c67 : FAILURE in 51m 11s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"867e732c174136b1b65ba6edcdd1328f209d6abb","author":{"_account_id":36770,"name":"cid","display_name":"cid","email":"cid@gr-oss.io","username":"cidelight","status":"@gr-oss upstream: Doing good IRONIC things..."},"date":"2024-08-23 12:50:51.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"5d1545437b83905ac7181ba936b556929d195e0c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-08-23 14:20:50.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/c9657778d76449198ad24a2930a2e874\n\n- ironic-inspector-tempest-openstacksdk-src https://zuul.opendev.org/t/openstack/build/49147e90fbd94005aad85e5809840379 : SUCCESS in 55m 05s (non-voting)\n- bifrost-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/4f3b73bb16be4956ad011506db2c22fc : SUCCESS in 46m 24s (non-voting)\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/7bc9b8ed639b418a91ead1633aa81fe1 : SUCCESS in 4m 48s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/36aab808751d46afb90285327d6639c5 : SUCCESS in 5m 21s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/692439dcd85f4bb99fd923ab11717687 : SUCCESS in 3m 57s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/fb12d9a2f28c495fbb81b75489316a7a : SUCCESS in 4m 42s (non-voting)\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/debf3ca02d4c443780a67181c145e8ab : SUCCESS in 1h 03m 15s\n- os-client-config-tox-py311-tips https://zuul.opendev.org/t/openstack/build/0697ef3c5ebd422898fd785e07285de3 : SUCCESS in 3m 29s\n- osc-tox-py38-tips https://zuul.opendev.org/t/openstack/build/252fdf1653c84b3bbaece28e28430322 : SUCCESS in 4m 27s\n- osc-tox-py312-tips https://zuul.opendev.org/t/openstack/build/20f5e5c62af640038a13421b628645d1 : SUCCESS in 7m 04s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/90e6dad802774ed7a3b83d06af0f7f2c : SUCCESS in 8m 14s\n- opendev-buildset-registry https://zuul.opendev.org/t/openstack/build/a3910b6cda0e4ad386fb5ee336598c3c : SUCCESS in 32m 53s\n- nodepool-build-image-siblings https://zuul.opendev.org/t/openstack/build/61e6e03cf0544ce88a295b05be9157e7 : RETRY_LIMIT in 2m 50s (non-voting)\n- dib-nodepool-functional-openstack-ubuntu-noble-src https://zuul.opendev.org/t/openstack/build/e8919afc7cf44ea09bc41224bfdae4ec : SKIPPED Skipped due to failed job nodepool-build-image-siblings (non-voting)\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/898ec44850034318aac5416db56547ee : SUCCESS in 51m 25s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/e4c3e02875e84249977da905bdde306a : SUCCESS in 1h 15m 37s\n- openstacksdk-functional-devstack-networking-ext https://zuul.opendev.org/t/openstack/build/b3b7e3706bd041f5afc143a3873ec9e1 : SUCCESS in 1h 28m 08s\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/611e236b484e48cdb1af7e829d0c214a : FAILURE in 45m 26s (non-voting)\n- openstacksdk-functional-devstack-manila https://zuul.opendev.org/t/openstack/build/b5c7b91815b84359a7570dbf840464b2 : SUCCESS in 34m 21s (non-voting)\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/e668cd166e0b4c3dbb7de82691bba4a2 : SUCCESS in 30m 22s (non-voting)\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/df7b5c076d3b45daba2401bba674fb74 : FAILURE in 41m 17s (non-voting)\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/198acce9d99847cf953a0f7f5714ffa5 : SUCCESS in 1h 08m 07s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/6f3c52477a4d472b9c5d5097f5378135 : FAILURE in 34m 50s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"20b15a85c49d339002ccecd8ddfc715fbf0fad85","author":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"date":"2024-08-23 19:04:52.000000000","message":"Patch Set 3: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"df025380fadd0469c87aa4e742ea0e967326167c","author":{"_account_id":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"},"date":"2024-08-26 13:39:24.000000000","message":"Patch Set 3: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"ab27c03dd1e6dd45068880bac367011b53224710","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":36770,"name":"cid","display_name":"cid","email":"cid@gr-oss.io","username":"cidelight","status":"@gr-oss upstream: Doing good IRONIC things..."},"date":"2024-08-26 14:09:27.000000000","message":"Uploaded patch set 4.\n\nOutdated Votes:\n* Code-Review+1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1\n","accounts_in_message":[],"_revision_number":4},{"id":"ed77461c299cb0d13843925af2f1f1805cbf8642","author":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"date":"2024-08-26 15:32:54.000000000","message":"Patch Set 4: Code-Review+1","accounts_in_message":[],"_revision_number":4},{"id":"f169a4749af30514288dd3d48edcb1e92adfff15","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-08-26 15:41:34.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/db6f202d29e8434bb07520f64a64a9de\n\n- ironic-inspector-tempest-openstacksdk-src https://zuul.opendev.org/t/openstack/build/71bb08a5adc54910914a78ee71d5b056 : SUCCESS in 51m 33s (non-voting)\n- bifrost-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/3a87e92247714f6aafe783ad7dd3c8ad : SUCCESS in 40m 24s (non-voting)\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/9cc6519a1015410b8b0c6b6e671a507c : SUCCESS in 3m 47s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/7923eea43df44c6298025289f76ab3ea : SUCCESS in 3m 56s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/1ff9c17fd5a74426a3a4e4a63ae9559b : SUCCESS in 3m 52s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/16dab5683fdf432a8c26b971eeb0d5f6 : SUCCESS in 4m 46s (non-voting)\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/81583b922cc94013aa6686aa6b2500b9 : SUCCESS in 53m 17s\n- os-client-config-tox-py311-tips https://zuul.opendev.org/t/openstack/build/7c3badcb6a6d46e1a9bd06f68ba6cc08 : SUCCESS in 3m 36s\n- osc-tox-py38-tips https://zuul.opendev.org/t/openstack/build/a5c2710ac12d4cf4bc043dd2112baf9e : SUCCESS in 3m 59s\n- osc-tox-py312-tips https://zuul.opendev.org/t/openstack/build/67afbf799fde49718607aa2934989d99 : SUCCESS in 7m 40s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/5bceca6984824d1f9703027accf116de : SUCCESS in 8m 08s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/c0060881a6134fb3b4281c583d107a0a : SUCCESS in 3m 15s\n- opendev-buildset-registry https://zuul.opendev.org/t/openstack/build/8c2d465cadea4947af5640f877353223 : SUCCESS in 23m 16s\n- nodepool-build-image-siblings https://zuul.opendev.org/t/openstack/build/82a7908af1794ad8b429fd7df85ae762 : RETRY_LIMIT in 4m 00s (non-voting)\n- dib-nodepool-functional-openstack-ubuntu-noble-src https://zuul.opendev.org/t/openstack/build/b1d7525f95e8482390c0fd21827d794e : SKIPPED Skipped due to failed job nodepool-build-image-siblings (non-voting)\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/ae22cb825af9405da5a476fea227cd56 : SUCCESS in 57m 39s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/563196cc50a74b009f2bc6aa39e02c90 : SUCCESS in 1h 26m 00s\n- openstacksdk-functional-devstack-networking-ext https://zuul.opendev.org/t/openstack/build/13e9f92bdbb647878890d7d90ddfe8fd : SUCCESS in 1h 22m 21s\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/f98a21f51fbb42e79bde0cf1750f9e28 : FAILURE in 50m 33s (non-voting)\n- openstacksdk-functional-devstack-manila https://zuul.opendev.org/t/openstack/build/db758961e2cb43a9bde3ddfc33439346 : SUCCESS in 36m 38s (non-voting)\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/9574f5afe5914b09860278a6dc44a86b : SUCCESS in 20m 43s (non-voting)\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/b8b260cf83b541b6a8a312f69b1fbd49 : FAILURE in 35m 14s (non-voting)\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/0d89708413ec4ebeb96398238da00a8f : SUCCESS in 1h 05m 20s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/e8c465e38b5f4ff8850254da11bb88ee : FAILURE in 33m 27s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"97235f576fae2136f45df3ee4aa70bda20c78955","author":{"_account_id":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"},"date":"2024-08-29 03:55:14.000000000","message":"Patch Set 4: Code-Review+1","accounts_in_message":[],"_revision_number":4},{"id":"6291e4ae658a4612444a53a7c26ceead5a6e5506","author":{"_account_id":35929,"name":"Mahnoor Asghar","display_name":"Mahnoor Asghar","email":"masghar@redhat.com","username":"mahnoorasghar"},"date":"2024-09-27 17:15:02.000000000","message":"Patch Set 4: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"9debfde7d32f2bab88e1ee9ec4cd89a7d9a494f3","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2024-09-27 19:10:48.000000000","message":"Patch Set 4: Code-Review+2","accounts_in_message":[],"_revision_number":4},{"id":"b0cce044fa4c694c23ab4ed36bc6964bc774f5ef","author":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"date":"2024-09-27 19:13:02.000000000","message":"Patch Set 4: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"ac64a42a76303ee6d65322d8e7b3ac0f6da3a71f","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2024-10-02 07:49:22.000000000","message":"Patch Set 4: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":4},{"id":"d17835b3bda6b93be90c6e0e95537a8f4a1bdfd6","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-10-02 07:50:02.000000000","message":"Patch Set 4: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":4},{"id":"f36087c8e737e0000085ac5828ef87e4c0251cc4","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-10-02 10:22:55.000000000","message":"Patch Set 4: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/318e6ebc5ce04d64a2fcc4b0cceee8b4\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/89dd187c2beb4dc3aa04e890e781e597 : SUCCESS in 4m 12s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/e3adc6685ab145319ec0db2098cb19c7 : SUCCESS in 3m 47s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/92c13a1147b7451a90df4d18209012b1 : SUCCESS in 4m 13s\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/66680fc1cc35491fb9d36c33e8343a2c : SUCCESS in 36m 47s\n- os-client-config-tox-py311-tips https://zuul.opendev.org/t/openstack/build/ab2486df50bc49c9882ea0b2e2df0daa : SUCCESS in 3m 39s\n- osc-tox-py39-tips https://zuul.opendev.org/t/openstack/build/cd640c8a0a9a42c88ee0ae3af30847b6 : SUCCESS in 4m 19s\n- osc-tox-py312-tips https://zuul.opendev.org/t/openstack/build/926fe03715994716886ca5c18b94ec26 : SUCCESS in 4m 58s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/2a5eba39999d47bdbf733e62bb1becfe : SUCCESS in 8m 42s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/3eba62cd368b496fb9ad8482b362a11c : SUCCESS in 3m 10s\n- opendev-buildset-registry https://zuul.opendev.org/t/openstack/build/e5eba3bcae434b6282bd5f5ea6bc728c : SUCCESS in 3m 20s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/f13bb0c471904420a3765999039382e5 : SUCCESS in 31m 40s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/47c45ed5aaef48db85a4bb1d2e79f611 : SUCCESS in 30m 49s\n- openstacksdk-functional-devstack-networking-ext https://zuul.opendev.org/t/openstack/build/afb53909c2e84c6ba9c6934499d97f81 : SUCCESS in 17m 46s","accounts_in_message":[],"_revision_number":4},{"id":"659c5fb57262fa2c9a072b9aaa7476fd8ecf7d1e","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-10-02 10:22:55.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":4},{"id":"c56d9a6e7460e6066a4c32e88b7fa3d13da67925","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-10-02 10:24:40.000000000","message":"Patch Set 4:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/0549c36774cf4f03b5264d14c7f1462a\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e5538dcc21c541e68502d1ab9e51ed30 : SUCCESS in 1m 20s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/0a45fbc0452e4fd8aada9a52efc87d20 : SUCCESS in 46s","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"604d29bc9b71fd4c78fad325b4ff1a5f0b2a690b","revisions":{"b91865617ebce1fc2677e03a32af9c1ede1a9773":{"kind":"REWORK","_number":1,"created":"2024-08-15 14:16:30.000000000","uploader":{"_account_id":36770,"name":"cid","display_name":"cid","email":"cid@gr-oss.io","username":"cidelight","status":"@gr-oss upstream: Doing good IRONIC things..."},"ref":"refs/changes/14/926414/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/14/926414/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/14/926414/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/14/926414/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/14/926414/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/14/926414/1"}}},"commit":{"parents":[{"commit":"b65b7d4d3ee12578abfa1c461e4a66a8a7230c97","subject":"Merge \"Drop support for Python 3.7\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/b65b7d4d3ee12578abfa1c461e4a66a8a7230c97"}]}],"author":{"name":"cid","email":"afonnepaulc@gmail.com","date":"2024-08-15 14:11:29.000000000","tz":60},"committer":{"name":"cid","email":"afonnepaulc@gmail.com","date":"2024-08-15 14:16:27.000000000","tz":60},"subject":"Add support for the runbooks feature","message":"Add support for the runbooks feature\n\nAdds support for managing runbooks within the OpenStack SDK.\n\nRelated-Change: #922142\nChange-Id: Ia590918c2e4bd629724c2e50146a904099858477\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/b91865617ebce1fc2677e03a32af9c1ede1a9773"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/b91865617ebce1fc2677e03a32af9c1ede1a9773"}]},"branch":"refs/heads/master"},"99ad0b80ea8593bab274f04b6ab03644c794d8ed":{"kind":"REWORK","_number":2,"created":"2024-08-22 14:36:23.000000000","uploader":{"_account_id":36770,"name":"cid","display_name":"cid","email":"cid@gr-oss.io","username":"cidelight","status":"@gr-oss upstream: Doing good IRONIC things..."},"ref":"refs/changes/14/926414/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/14/926414/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/14/926414/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/14/926414/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/14/926414/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/14/926414/2"}}},"commit":{"parents":[{"commit":"b65b7d4d3ee12578abfa1c461e4a66a8a7230c97","subject":"Merge \"Drop support for Python 3.7\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/b65b7d4d3ee12578abfa1c461e4a66a8a7230c97"}]}],"author":{"name":"cid","email":"afonnepaulc@gmail.com","date":"2024-08-15 14:11:29.000000000","tz":60},"committer":{"name":"cid","email":"afonnepaulc@gmail.com","date":"2024-08-22 14:36:07.000000000","tz":60},"subject":"Add support for the runbooks feature","message":"Add support for the runbooks feature\n\nAdds support for managing runbooks within the OpenStack SDK.\n\nRelated-Change: #922142\nChange-Id: Ia590918c2e4bd629724c2e50146a904099858477\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/99ad0b80ea8593bab274f04b6ab03644c794d8ed"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/99ad0b80ea8593bab274f04b6ab03644c794d8ed"}]},"branch":"refs/heads/master"},"9410d5a316de8a72239e620a36bbfd2f061e217a":{"kind":"REWORK","_number":3,"created":"2024-08-22 14:45:39.000000000","uploader":{"_account_id":36770,"name":"cid","display_name":"cid","email":"cid@gr-oss.io","username":"cidelight","status":"@gr-oss upstream: Doing good IRONIC things..."},"ref":"refs/changes/14/926414/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/14/926414/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/14/926414/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/14/926414/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/14/926414/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/14/926414/3"}}},"commit":{"parents":[{"commit":"b65b7d4d3ee12578abfa1c461e4a66a8a7230c97","subject":"Merge \"Drop support for Python 3.7\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/b65b7d4d3ee12578abfa1c461e4a66a8a7230c97"}]}],"author":{"name":"cid","email":"afonnepaulc@gmail.com","date":"2024-08-15 14:11:29.000000000","tz":60},"committer":{"name":"cid","email":"afonnepaulc@gmail.com","date":"2024-08-22 14:45:26.000000000","tz":60},"subject":"Add support for the runbooks feature","message":"Add support for the runbooks feature\n\nAdds support for managing runbooks within the OpenStack SDK.\n\nRelated-Change: #922142\nChange-Id: Ia590918c2e4bd629724c2e50146a904099858477\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/9410d5a316de8a72239e620a36bbfd2f061e217a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/9410d5a316de8a72239e620a36bbfd2f061e217a"}]},"branch":"refs/heads/master"},"604d29bc9b71fd4c78fad325b4ff1a5f0b2a690b":{"kind":"REWORK","_number":4,"created":"2024-08-26 14:09:27.000000000","uploader":{"_account_id":36770,"name":"cid","display_name":"cid","email":"cid@gr-oss.io","username":"cidelight","status":"@gr-oss upstream: Doing good IRONIC things..."},"ref":"refs/changes/14/926414/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/14/926414/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/14/926414/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/14/926414/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/14/926414/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/14/926414/4"}}},"commit":{"parents":[{"commit":"b65b7d4d3ee12578abfa1c461e4a66a8a7230c97","subject":"Merge \"Drop support for Python 3.7\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/b65b7d4d3ee12578abfa1c461e4a66a8a7230c97"}]}],"author":{"name":"cid","email":"afonnepaulc@gmail.com","date":"2024-08-15 14:11:29.000000000","tz":60},"committer":{"name":"cid","email":"afonnepaulc@gmail.com","date":"2024-08-26 14:09:11.000000000","tz":60},"subject":"Add support for the runbooks feature","message":"Add support for the runbooks feature\n\nAdds support for managing runbooks within the OpenStack SDK.\n\nRelated-Change: #922142\nChange-Id: Ia590918c2e4bd629724c2e50146a904099858477\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/604d29bc9b71fd4c78fad325b4ff1a5f0b2a690b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/604d29bc9b71fd4c78fad325b4ff1a5f0b2a690b"}]},"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":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"}},{"label":"Allow-Post-Review","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":{}}},{"name":"Allow-Post-Review","description":"Allow Post Review","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":{}}},{"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":{}}}]}
