)]}'
{"id":"openstack%2Fopenstacksdk~895224","triplet_id":"openstack%2Fopenstacksdk~master~I0c1e46a209d83d8c641a0f39302330f3d61d8cdf","project":"openstack/openstacksdk","branch":"master","topic":"shard-test","attention_set":{},"removed_from_attention_set":{"11655":{"account":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"last_update":"2023-10-18 22:35:41.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"I0c1e46a209d83d8c641a0f39302330f3d61d8cdf","subject":"[baremetal] Add support for service steps","status":"MERGED","created":"2023-09-14 22:13:27.000000000","updated":"2023-10-18 22:36:59.000000000","submitted":"2023-10-18 22:35:41.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":4,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"895224-shard-test","meta_rev_id":"e532c264e0e768f8d1bf1eea81720dc8fb5e5394","_number":895224,"virtual_id_number":895224,"owner":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"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":36201,"name":"Shanjiayi","email":"shanjiayi@yovole.com","username":"Shanjiayi"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2023-10-18 22:35:41.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},{"value":0,"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"}],"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":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"recommended":{"_account_id":36201,"name":"Shanjiayi","email":"shanjiayi@yovole.com","username":"Shanjiayi"},"all":[{"value":1,"date":"2023-10-06 19:58:37.000000000","permitted_voting_range":{"min":1,"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":"2023-10-06 19:58:37.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":36201,"name":"Shanjiayi","email":"shanjiayi@yovole.com","username":"Shanjiayi"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2023-10-11 13:28:50.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},{"value":2,"date":"2023-10-18 15:33:47.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"}],"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":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":36201,"name":"Shanjiayi","email":"shanjiayi@yovole.com","username":"Shanjiayi"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2023-10-11 13:28:50.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},{"value":0,"date":"2023-10-18 15:33:47.000000000","permitted_voting_range":{"min":0,"max":1},"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"}],"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":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":36201,"name":"Shanjiayi","email":"shanjiayi@yovole.com","username":"Shanjiayi"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},{"value":0,"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"}],"values":{" 0":"Abstain","+1":"Approved for Zuul Post Review Pipeline"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},{"_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":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},{"_account_id":36201,"name":"Shanjiayi","email":"shanjiayi@yovole.com","username":"Shanjiayi"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2023-09-14 22:24:50.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":"2023-09-14 23:30:38.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":"2023-09-15 06:04:03.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"},{"updated":"2023-09-19 02:51:19.000000000","updated_by":{"_account_id":36201,"name":"Shanjiayi","email":"shanjiayi@yovole.com","username":"Shanjiayi"},"reviewer":{"_account_id":36201,"name":"Shanjiayi","email":"shanjiayi@yovole.com","username":"Shanjiayi"},"state":"REVIEWER"},{"updated":"2023-10-11 16:15:31.000000000","updated_by":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"reviewer":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"state":"REVIEWER"}],"messages":[{"id":"1eaa02b1443a016958d624fd2ceac72359587682","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"date":"2023-09-14 22:13:27.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"65176c8139f70389b745ad851bb7c29920936df6","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":"2023-09-14 22:24:50.000000000","message":"Patch Set 1: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"09a039072781def63546022b43c81aee25df79da","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-09-14 23:30:38.000000000","message":"Patch Set 1: Verified-1\n\nThis change depends on a change that failed to merge.\n\nChanges https://review.opendev.org/895223, https://review.opendev.org/895222, https://review.opendev.org/895221, https://review.opendev.org/895220 are needed.","accounts_in_message":[],"_revision_number":1},{"id":"1163924fcf3b3e6d371859fc9cb14b8ef8ea92c5","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"date":"2023-09-15 00:13:40.000000000","message":"Patch Set 2: Patch Set 1 was rebased\n\nCopied Votes:\n* Code-Review+1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":2},{"id":"807dc75b806e3dde7dae331d2f1de0ab9a0c434c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-09-15 01:32:56.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/741698d4937f4f6eabbfd63a48c314fd\n\n- ironic-inspector-tempest-openstacksdk-src https://zuul.opendev.org/t/openstack/build/8baf9025c12e49e493fa2c7fc3333f82 : SUCCESS in 59m 09s (non-voting)\n- bifrost-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/524f800e855c4aaa8d6ce8f9731aa3f2 : SUCCESS in 32m 33s (non-voting)\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/67c554998f434ebeb8cea985f4f77e2c : SUCCESS in 5m 02s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/d072a0b31a914088948102a2b5cd9032 : SUCCESS in 3m 46s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/755ab78ac99d425296c1c97d298fe3a9 : SUCCESS in 3m 50s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/aaeb19bf38854c5cb2e2145d3827d50f : SUCCESS in 4m 33s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/628537c670464188a3c7f848ea7fa43d : SUCCESS in 5m 14s (non-voting)\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/c9815cf6aa6742c896832e19dab308ea : SUCCESS in 50m 20s\n- os-client-config-tox-py38-tips https://zuul.opendev.org/t/openstack/build/977ceb2c1f444fea9572c2d3d71284e1 : SUCCESS in 4m 35s\n- osc-tox-py38-tips https://zuul.opendev.org/t/openstack/build/b74d8492be604b8e8a1bb96d5ca9b8f1 : SUCCESS in 4m 33s\n- osc-tox-py310-tips https://zuul.opendev.org/t/openstack/build/1d83fb3a3baa4694b2a69d8cbbbd530f : SUCCESS in 5m 14s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/929d49bcee8e4d3ea3eeda1e16738ebd : SUCCESS in 9m 14s\n- opendev-buildset-registry https://zuul.opendev.org/t/openstack/build/e14ab966444b42568c13a6809e6c6be1 : SUCCESS in 33m 00s\n- nodepool-build-image-siblings https://zuul.opendev.org/t/openstack/build/f78820d149d44f7e97680f100a79730d : FAILURE in 7m 08s (non-voting)\n- dib-nodepool-functional-openstack-centos-8-stream-src https://zuul.opendev.org/t/openstack/build/ea927674752d45468e46a223455df3a2 : SKIPPED Skipped due to failed job nodepool-build-image-siblings (non-voting)\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/6cf91e62d30a4aceb402db7d4358a322 : SUCCESS in 55m 52s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/b33bb56a016a4093a7f78658fc13cd12 : SUCCESS in 1h 02m 08s\n- openstacksdk-functional-devstack-networking-ext https://zuul.opendev.org/t/openstack/build/458d6c28eb4445b3a4ffb4652bc66eee : SUCCESS in 1h 17m 32s\n- openstacksdk-functional-devstack-senlin https://zuul.opendev.org/t/openstack/build/8520c266b32e411d96afd24b5ad4d5a0 : SUCCESS in 59m 37s\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/8162c927f1b74d02bf9f17f851ac226e : SUCCESS in 59m 47s (non-voting)\n- openstacksdk-functional-devstack-manila https://zuul.opendev.org/t/openstack/build/8fb88a045fed4ad98705c39e0e4a6370 : SUCCESS in 36m 33s (non-voting)\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/c2c592db144d4b808589491508f45da4 : SUCCESS in 24m 01s (non-voting)\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/abc36e1a26bb452da966fd9a4da55186 : SUCCESS in 33m 32s (non-voting)\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/3433ca071e1d488e9835f52adc57fe97 : FAILURE in 51m 53s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/49fd9a710c0a401ebe88b400c3868e44 : SUCCESS in 51m 30s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"d073aa7b048acf95b07102603080731481050ef1","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2023-09-15 06:04:03.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"55b504064e8d60b623b59936cd4f419a1345d334","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"date":"2023-09-18 15:50:11.000000000","message":"Uploaded patch set 3: New patch set was added with same tree, parent tree, and commit message as Patch Set 2.\n\nCopied Votes:\n* Code-Review+1, Code-Review+2 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":3},{"id":"5312a13121c849e00c3a9419670538dc675620b7","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-09-18 17:13:56.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/79ed1010b09c482b87e6f7a81d5bd316\n\n- ironic-inspector-tempest-openstacksdk-src https://zuul.opendev.org/t/openstack/build/19c0038824184dcd9e9b27618b25137b : SUCCESS in 45m 21s (non-voting)\n- bifrost-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/966d309fa9f6446d8c7974914a5d71ef : SUCCESS in 35m 08s (non-voting)\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/9767e41697ea470589cfa2caffbf325d : SUCCESS in 4m 38s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/5b647ec8b03f44cdae92fd3469acdb4a : SUCCESS in 4m 12s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/2054d2b596884341a090bc636f7faab2 : SUCCESS in 3m 51s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/1d9e539317a440e3821d8b820df08046 : SUCCESS in 3m 45s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/01ffbaf1b8a74bc8992ee89370e898e4 : SUCCESS in 4m 09s (non-voting)\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/185e9b37e55148fbb67a1b598a3d03bf : SUCCESS in 1h 11m 08s\n- os-client-config-tox-py38-tips https://zuul.opendev.org/t/openstack/build/b8dd2d35f68942f396ec48afef008b4a : SUCCESS in 3m 30s\n- osc-tox-py38-tips https://zuul.opendev.org/t/openstack/build/41997f1770b0481ea40ce787c87eb9fe : SUCCESS in 4m 55s\n- osc-tox-py310-tips https://zuul.opendev.org/t/openstack/build/bda521fca07c4984bfb41067cdfed0a6 : SUCCESS in 4m 35s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/60069dc4e97643498fd1d59fb327878f : SUCCESS in 9m 53s\n- opendev-buildset-registry https://zuul.opendev.org/t/openstack/build/d257417ebd90471fba7fb3a188c5b4c4 : SUCCESS in 16m 10s\n- nodepool-build-image-siblings https://zuul.opendev.org/t/openstack/build/2363c96057334d728e8d6c8bf4cf1220 : FAILURE in 8m 12s (non-voting)\n- dib-nodepool-functional-openstack-centos-8-stream-src https://zuul.opendev.org/t/openstack/build/89f14d035f99459cad4ae2e8f8b0531e : SKIPPED Skipped due to failed job nodepool-build-image-siblings (non-voting)\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/30e0fe21173c4a0fb84b90862ca5c79d : SUCCESS in 1h 10m 02s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/6b29bfec609a47d4a0d97473363ece9e : SUCCESS in 1h 06m 56s\n- openstacksdk-functional-devstack-networking-ext https://zuul.opendev.org/t/openstack/build/e647c7c1e90a49c19d497bfb8bfcabe3 : SUCCESS in 1h 20m 59s\n- openstacksdk-functional-devstack-senlin https://zuul.opendev.org/t/openstack/build/9a0f67ca33434db7a1300af1c73ab9bd : SUCCESS in 57m 11s\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/656d7ba8d1514239b56d18ef7800b21a : SUCCESS in 1h 00m 28s (non-voting)\n- openstacksdk-functional-devstack-manila https://zuul.opendev.org/t/openstack/build/70f5c5a42f2c4b56affbc732fdb38d61 : SUCCESS in 26m 08s (non-voting)\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/aef12a9c5b0245cc8b20e2c6a14dc1ae : SUCCESS in 34m 03s (non-voting)\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/04918bc5cb05431fb49c18a1fd00223c : SUCCESS in 40m 49s (non-voting)\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/b60d4f1247b84de4b92bdaf2aa909a1d : FAILURE in 50m 53s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/677a523d9baa4e6894ecf084790b5bdf : SUCCESS in 51m 18s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"603a30820c438bf5c243382dbc2d202f2f58f14f","author":{"_account_id":36201,"name":"Shanjiayi","email":"shanjiayi@yovole.com","username":"Shanjiayi"},"date":"2023-09-19 02:51:19.000000000","message":"Patch Set 3: Code-Review+1","accounts_in_message":[],"_revision_number":3},{"id":"02ee47294452730b21484d716ee627a7f5f97aa6","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"date":"2023-10-06 19:58:37.000000000","message":"Patch Set 4: Patch Set 3 was rebased\n\nCopied Votes:\n* Code-Review+1, Code-Review+2 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":4},{"id":"47c4b3ec49fdaba5bcbcc002fab43e2e55041b3c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-10-06 21:33:59.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/a7de749c5d75432687d7f92f67afb98a\n\n- ironic-inspector-tempest-openstacksdk-src https://zuul.opendev.org/t/openstack/build/b303d342aacb422a92e72791c7977d0b : SUCCESS in 1h 02m 42s (non-voting)\n- bifrost-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/826ad6baeb3a44de91d2341d4a41f1da : SUCCESS in 35m 12s (non-voting)\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/92097790665b4ff2b6111e5f4bb181fa : SUCCESS in 4m 49s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/0626f07d0f98465aa0dcd0433105595e : SUCCESS in 3m 56s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/9bd60a0877c341d2b32d3c5ee0e31d74 : SUCCESS in 3m 40s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/c19a0288feae4a758f23c3cba80b238f : SUCCESS in 4m 17s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/97aa08a70b4841529b63b696c40cda0f : SUCCESS in 4m 25s (non-voting)\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/6702b3e79bae4ff69977c5a0bae22890 : SUCCESS in 51m 28s\n- os-client-config-tox-py38-tips https://zuul.opendev.org/t/openstack/build/4f9f6b5818f04772ad289f8b3749288c : SUCCESS in 4m 17s\n- osc-tox-py38-tips https://zuul.opendev.org/t/openstack/build/d7ad60f5910940eaa9028173d16dcd5a : SUCCESS in 4m 49s\n- osc-tox-py310-tips https://zuul.opendev.org/t/openstack/build/18f44d4ba0394066ad6f1c0bc1dd0fc2 : SUCCESS in 4m 12s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/4bd3cbf15c66457dab8bc0b2ca5ae632 : SUCCESS in 8m 17s\n- opendev-buildset-registry https://zuul.opendev.org/t/openstack/build/c91f1bbb9500421ea85143fec7ba1012 : SUCCESS in 53m 40s\n- nodepool-build-image-siblings https://zuul.opendev.org/t/openstack/build/15b6fb3c42954d01ab43d9d358320cc2 : SUCCESS in 15m 10s (non-voting)\n- dib-nodepool-functional-openstack-centos-8-stream-src https://zuul.opendev.org/t/openstack/build/9135022719c6433391cc0ece53fdbaae : SUCCESS in 31m 43s (non-voting)\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/a511f17a1b9c4f0ba5a7924260058dd4 : SUCCESS in 1h 03m 21s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/9b2ba096afae4868942bba27cf63668a : SUCCESS in 1h 25m 26s\n- openstacksdk-functional-devstack-networking-ext https://zuul.opendev.org/t/openstack/build/4428e878914a415ea7ec6c1dcaba4829 : SUCCESS in 1h 26m 50s\n- openstacksdk-functional-devstack-senlin https://zuul.opendev.org/t/openstack/build/2a144a1c82d5487e905678e642fdab07 : SUCCESS in 47m 00s\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/589c204c8cc54b05a4ebd66fc5f45d24 : SUCCESS in 47m 39s (non-voting)\n- openstacksdk-functional-devstack-manila https://zuul.opendev.org/t/openstack/build/30c944a68df9473c8396ca6c11635c06 : SUCCESS in 34m 57s (non-voting)\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/b9ff0dba995644cd97ba308d42bd578b : POST_FAILURE in 31m 29s (non-voting)\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/51d6390a62fe4840a83c26757ca315ad : SUCCESS in 42m 34s (non-voting)\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/945c2b95781746c9a605db0f7888a5b1 : SUCCESS in 1h 01m 47s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/433e14bf33364be788753fd302f1354e : SUCCESS in 1h 07m 05s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"d7394ecc84ad369b785141b9eace19d198e9965c","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2023-10-11 13:28:50.000000000","message":"Patch Set 4: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":4},{"id":"c2a2a96e3bcfbd1f750f35f3542bf7901e57149d","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2023-10-11 16:15:31.000000000","message":"Patch Set 4: Code-Review-1 Workflow-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"b4f4ae5600d23b5f58c6f56ddb7cfd7619596df8","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-10-11 16:15:34.000000000","message":"Patch Set 4: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":4},{"id":"85487f4e5d3e61879d38b59afe74832a6db7b927","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-10-11 16:15:47.000000000","message":"Patch Set 4: Verified-2\n\nThis change is unable to merge due to a missing merge requirement.","accounts_in_message":[],"_revision_number":4},{"id":"d5687553bc1d4d8d659a67991269f207c0999358","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2023-10-18 15:33:47.000000000","message":"Patch Set 4: Code-Review+2 -Workflow\n\n(2 comments)","accounts_in_message":[],"_revision_number":4},{"id":"d6bcaf4bbed3518d51483f10b7508a34a536d888","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-10-18 17:21:17.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/4c1acbc552854a898ff50263f52a83b2\n\n- ironic-inspector-tempest-openstacksdk-src https://zuul.opendev.org/t/openstack/build/090ed2c505c34b6ca23392976aa1f761 : SUCCESS in 1h 00m 04s (non-voting)\n- bifrost-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/f1b45ecd3c0040c8a4023b6ec0dfdf2a : SUCCESS in 42m 08s (non-voting)\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/a209d2d45ead4448be2a37921ccd53a8 : SUCCESS in 4m 26s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/544d337f81e84f969791f6a2c8e95cb8 : SUCCESS in 4m 14s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/a36d13be1b264925912a252c44f353a0 : SUCCESS in 4m 07s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/06fe524ff7d24635869c29a7314cbc3b : SUCCESS in 5m 37s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/62d3a25f5d3b4bdba2fc65f4b84f0c2c : SUCCESS in 5m 41s (non-voting)\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/4c3dbc60bc9e461cae600c3e8d0a5f02 : SUCCESS in 57m 30s\n- os-client-config-tox-py38-tips https://zuul.opendev.org/t/openstack/build/2a103ff066c54f86a4df010244bc33fb : SUCCESS in 3m 26s\n- osc-tox-py38-tips https://zuul.opendev.org/t/openstack/build/f7b6eab5768f4c9092bed6aa71358aa9 : SUCCESS in 4m 41s\n- osc-tox-py310-tips https://zuul.opendev.org/t/openstack/build/6f8c9da08da841bbadd2bd53d2a309b2 : SUCCESS in 5m 23s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/4b0ad250326a4e46bf7f948fb76c6e5d : SUCCESS in 8m 13s\n- opendev-buildset-registry https://zuul.opendev.org/t/openstack/build/6e594128b6f64eec90d62a1ec7bb8e98 : SUCCESS in 1h 11m 00s\n- nodepool-build-image-siblings https://zuul.opendev.org/t/openstack/build/6eef00fe59e74130a3e91455e2709c1a : SUCCESS in 17m 18s (non-voting)\n- dib-nodepool-functional-openstack-centos-8-stream-src https://zuul.opendev.org/t/openstack/build/0e12f7fa0a124615a14f2bbd8a37ce13 : SUCCESS in 37m 14s (non-voting)\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/2d00d1b15bdd43d4a93315b1e9bd6e1a : SUCCESS in 55m 03s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/c71da69c41444ad48bad09353c185a13 : SUCCESS in 1h 24m 34s\n- openstacksdk-functional-devstack-networking-ext https://zuul.opendev.org/t/openstack/build/bbfb2d4b86d348968df49c967de9e426 : SUCCESS in 1h 44m 16s\n- openstacksdk-functional-devstack-senlin https://zuul.opendev.org/t/openstack/build/dbec649ef21e418b806a8eb60f0ba442 : SUCCESS in 1h 03m 44s\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/da19a3ada6f24f66a216478cb33358c0 : SUCCESS in 59m 56s (non-voting)\n- openstacksdk-functional-devstack-manila https://zuul.opendev.org/t/openstack/build/6aa1fd2714d8436fab4b2e47bf336bf2 : SUCCESS in 36m 22s (non-voting)\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/5a8a4ed35e7b465889fe4d2e9a207edd : POST_FAILURE in 18m 17s (non-voting)\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/b6047dca94f14d7186116ec3b2383f88 : SUCCESS in 35m 57s (non-voting)\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/a327f61e71264f6f8e0a77899c53b232 : SUCCESS in 1h 13m 30s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/0a4ab344352e46f391352aabef46ffb8 : SUCCESS in 1h 05m 05s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"bcea7a7c0c6a98bbf08563a47d9533b28f70ad40","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-10-18 17:22:05.000000000","message":"Patch Set 4: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":4},{"id":"cde4dead8531f60d2059bdbbe8ed05c3faa67e6a","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-10-18 22:35:41.000000000","message":"Patch Set 4: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/fa2f17cd37b9472c9d73c57e80493f29\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/5359a35fc6214d87b418da83b7c36295 : SUCCESS in 4m 08s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/332cd65e4d094244b68f276ab3ea3b81 : SUCCESS in 4m 25s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/1def3976553b43c3ba39c7a9fa93e271 : SUCCESS in 5m 52s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/38b898a74f524746aa4048aa12a354ab : SUCCESS in 4m 37s\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/84d45e04312f4a95b39ab3bbea094ea5 : SUCCESS in 55m 36s\n- os-client-config-tox-py38-tips https://zuul.opendev.org/t/openstack/build/8dba694677404092bb4b082267a78f95 : SUCCESS in 5m 42s\n- osc-tox-py38-tips https://zuul.opendev.org/t/openstack/build/7b062d7532d64905a58059e78efa2c39 : SUCCESS in 5m 13s\n- osc-tox-py310-tips https://zuul.opendev.org/t/openstack/build/5ab4d5dff65a420cb248299d8492c980 : SUCCESS in 4m 39s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/51bf720c822f45cfa7647e5746b0177b : SUCCESS in 9m 06s\n- opendev-buildset-registry https://zuul.opendev.org/t/openstack/build/e0a982ca8214402a9909861d66dca12f : SUCCESS in 1h 05m 44s\n- nodepool-build-image-siblings https://zuul.opendev.org/t/openstack/build/c061c5017a3f4f65b9aa27dcb349568d : SUCCESS in 15m 18s (non-voting)\n- dib-nodepool-functional-openstack-centos-8-stream-src https://zuul.opendev.org/t/openstack/build/7edf43fbc8814b7ab1df04fae6627e18 : SUCCESS in 34m 45s (non-voting)\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/e4bd57fd39e042d1a8ab795fc623c51a : SUCCESS in 46m 20s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/01bb46fda7fb4f3cb16a5d6bfe71abbc : SUCCESS in 1h 21m 53s\n- openstacksdk-functional-devstack-networking-ext https://zuul.opendev.org/t/openstack/build/c00748f2914a48d2ab03f84a2ab62e01 : SUCCESS in 1h 13m 33s\n- openstacksdk-functional-devstack-senlin https://zuul.opendev.org/t/openstack/build/aaf16f4f85ca4ed7838bfb3da73e3550 : SUCCESS in 59m 50s","accounts_in_message":[],"_revision_number":4},{"id":"eaf6612aaec8bd4c6c6db2977449c22d23d82400","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-10-18 22:35:41.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":4},{"id":"e532c264e0e768f8d1bf1eea81720dc8fb5e5394","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-10-18 22:36:59.000000000","message":"Patch Set 4:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/f349a3ee656c457a9fcdead37c8f8b04\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7ddfb5e250dc49d695f5c19ed3dd759e : SUCCESS in 58s","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"00a610ebac49ede5860228ffe5227e355c99b532","revisions":{"8d7e7747f36faedad06e13cc707b2de9f6bdd7c3":{"kind":"REWORK","_number":1,"created":"2023-09-14 22:13:27.000000000","uploader":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"ref":"refs/changes/24/895224/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/24/895224/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/24/895224/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/24/895224/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/24/895224/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/24/895224/1"}}},"commit":{"parents":[{"commit":"a3eb8233767d3bcd3cf8525aa708651ec6550296","subject":"[baremetal] Add firmware_interface support","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/a3eb8233767d3bcd3cf8525aa708651ec6550296"}]}],"author":{"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","date":"2023-09-14 21:33:42.000000000","tz":-420},"committer":{"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","date":"2023-09-14 21:39:42.000000000","tz":-420},"subject":"[baremetal] Add support for service steps","message":"[baremetal] Add support for service steps\n\nAdds support for baremetal nodes to receive a service command\nwhich is used to modify a node in an active state.\n\nAlso adds service_step to the node object to allow API consumers\nto understand where the service step operation is at.\n\nChange-Id: I0c1e46a209d83d8c641a0f39302330f3d61d8cdf\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/8d7e7747f36faedad06e13cc707b2de9f6bdd7c3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/8d7e7747f36faedad06e13cc707b2de9f6bdd7c3"}]},"branch":"refs/heads/master"},"2d7efdd8bc14f982df5df4f2215f82febb043523":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2023-09-15 00:13:40.000000000","uploader":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"ref":"refs/changes/24/895224/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/24/895224/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/24/895224/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/24/895224/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/24/895224/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/24/895224/2"}}},"commit":{"parents":[{"commit":"595e4740c01c0c72edab0479b87db676e6e48d1a","subject":"[baremetal] Add firmware_interface support","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/595e4740c01c0c72edab0479b87db676e6e48d1a"}]}],"author":{"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","date":"2023-09-14 21:33:42.000000000","tz":-420},"committer":{"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","date":"2023-09-15 00:13:40.000000000","tz":0},"subject":"[baremetal] Add support for service steps","message":"[baremetal] Add support for service steps\n\nAdds support for baremetal nodes to receive a service command\nwhich is used to modify a node in an active state.\n\nAlso adds service_step to the node object to allow API consumers\nto understand where the service step operation is at.\n\nChange-Id: I0c1e46a209d83d8c641a0f39302330f3d61d8cdf\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/2d7efdd8bc14f982df5df4f2215f82febb043523"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/2d7efdd8bc14f982df5df4f2215f82febb043523"}]},"branch":"refs/heads/master","description":"Rebase"},"5f4b8830bfcaf1c5a8e5c2958e754a2c737d7939":{"kind":"NO_CHANGE","_number":3,"created":"2023-09-18 15:50:11.000000000","uploader":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"ref":"refs/changes/24/895224/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/24/895224/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/24/895224/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/24/895224/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/24/895224/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/24/895224/3"}}},"commit":{"parents":[{"commit":"6ed9b30b13d7625de67ffe24c64cf17d2cd66cdf","subject":"[baremetal] Add firmware_interface support","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/6ed9b30b13d7625de67ffe24c64cf17d2cd66cdf"}]}],"author":{"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","date":"2023-09-14 21:33:42.000000000","tz":-420},"committer":{"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","date":"2023-09-18 15:35:59.000000000","tz":-420},"subject":"[baremetal] Add support for service steps","message":"[baremetal] Add support for service steps\n\nAdds support for baremetal nodes to receive a service command\nwhich is used to modify a node in an active state.\n\nAlso adds service_step to the node object to allow API consumers\nto understand where the service step operation is at.\n\nChange-Id: I0c1e46a209d83d8c641a0f39302330f3d61d8cdf\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/5f4b8830bfcaf1c5a8e5c2958e754a2c737d7939"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/5f4b8830bfcaf1c5a8e5c2958e754a2c737d7939"}]},"branch":"refs/heads/master"},"00a610ebac49ede5860228ffe5227e355c99b532":{"kind":"TRIVIAL_REBASE","_number":4,"created":"2023-10-06 19:58:37.000000000","uploader":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"ref":"refs/changes/24/895224/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/24/895224/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/24/895224/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/24/895224/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/24/895224/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/24/895224/4"}}},"commit":{"parents":[{"commit":"3742f2ce3526509581571fcbfe27ce5ba95dd351","subject":"[baremetal] Add firmware_interface support","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/3742f2ce3526509581571fcbfe27ce5ba95dd351"}]}],"author":{"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","date":"2023-09-14 21:33:42.000000000","tz":-420},"committer":{"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","date":"2023-10-06 19:58:37.000000000","tz":0},"subject":"[baremetal] Add support for service steps","message":"[baremetal] Add support for service steps\n\nAdds support for baremetal nodes to receive a service command\nwhich is used to modify a node in an active state.\n\nAlso adds service_step to the node object to allow API consumers\nto understand where the service step operation is at.\n\nChange-Id: I0c1e46a209d83d8c641a0f39302330f3d61d8cdf\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/00a610ebac49ede5860228ffe5227e355c99b532"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/00a610ebac49ede5860228ffe5227e355c99b532"}]},"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":36201,"name":"Shanjiayi","email":"shanjiayi@yovole.com","username":"Shanjiayi"}},{"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":{}}}]}
