)]}'
{"id":"openstack%2Fironic~982145","triplet_id":"openstack%2Fironic~master~If08b9fb18dcbbe1125aa220131a46ad931642f84","project":"openstack/ironic","branch":"master","topic":"remove-irmc-driver","attention_set":{},"removed_from_attention_set":{"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":"2026-03-25 22:09:53.000000000","reason":"Change was abandoned"}},"hashtags":[],"change_id":"If08b9fb18dcbbe1125aa220131a46ad931642f84","subject":"Remove the iRMC hardware type and all interfaces","status":"ABANDONED","created":"2026-03-25 19:17:49.000000000","updated":"2026-03-25 22:09:53.000000000","total_comment_count":1,"unresolved_comment_count":1,"has_review_started":true,"meta_rev_id":"9e8ff6530b9bdc7428613bbb57053a46340f65c9","_number":982145,"virtual_id_number":982145,"owner":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"actions":{},"labels":{"Verified":{"disliked":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},{"tag":"autogenerated:zuul:check","value":-1,"date":"2026-03-25 21:31:40.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":"","value":-1,"default_value":0,"optional":true},"Code-Review":{"all":[{"value":0,"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":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"rejected":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"all":[{"value":-1,"date":"2026-03-25 19:18:12.000000000","permitted_voting_range":{"min":-1,"max":1},"_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"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Backport-Candidate":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_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"]}],"values":{"-1":"Do Not Backport"," 0":"Backport Review Needed","+1":"Should Backport"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"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"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-03-25 19:37:01.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-03-25 21:31:40.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":"5b664e1b4ba0c4638821f94b9c03ac1b7f4e014d","tag":"autogenerated:gerrit:newPatchSet","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":"2026-03-25 19:17:49.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"9693b39cce107c6997b46cd2757cb497e27c9f8f","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":"2026-03-25 19:18:12.000000000","message":"Patch Set 1: Workflow-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"60962d48dc15a19d21428aecb37bc22e75c15689","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-25 19:37:01.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/ce6b74550de84bc5bab6ceeb275e55b3\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/404a3e468e114796ac9c4d0c7141afb5 : FAILURE in 6m 26s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/ead1e203c74641dd9840bf37ec5c7be1 : FAILURE in 6m 15s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/7a3bae88599f4db194f45eaabe82c7b4 : FAILURE in 10m 16s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"95adfb7637f8e9054d73addce01749f11b28be5b","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-25 21:31:40.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/31649c0d5ffd42d3bbf22599be9e4957\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/af366f167d964981a25dcecf968fb25b : SUCCESS in 3m 17s\n- requirements-check https://zuul.opendev.org/t/openstack/build/bcc6561f8c5544e9916276fc3832bd45 : SUCCESS in 3m 10s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/aad9a802805c47a6953ec74dd645a835 : FAILURE in 5m 21s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/086de7bf408242f1b8401fd7f00be44c : SUCCESS in 9m 31s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/800c33e6c4014b7583b5308e8a72420f : FAILURE in 4m 48s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/ebc244822dc347beb7814cae1afa0bb5 : FAILURE in 5m 42s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/fd41e5f349034505a6a98f82b038fc23 : FAILURE in 7m 07s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/022ecce445184bb39660fea9e9db0371 : SUCCESS in 15m 40s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/287e8524ea5340aaaa7ede62d52f2b5a : SUCCESS in 18m 37s\n- ironic-tox-unit-mysql-migrations https://zuul.opendev.org/t/openstack/build/c976483c52674bbe98920ac1beb80775 : FAILURE in 4m 39s\n- ironic-tox-unit-with-driver-libs https://zuul.opendev.org/t/openstack/build/b997cd24be8149389b37b3f48aba0a09 : FAILURE in 5m 37s\n- ironic-cross-sushy https://zuul.opendev.org/t/openstack/build/c5ad762ddc274a929347a54385f59f92 : FAILURE in 4m 48s (non-voting)\n- ironic-tempest-functional-python3 https://zuul.opendev.org/t/openstack/build/9b56351e33d344a8a7306e91bc194d0a : SUCCESS in 45m 48s\n- ironic-standalone-redfish https://zuul.opendev.org/t/openstack/build/1eadab1ad8f74f618c29b104ecc704ef : SUCCESS in 1h 05m 57s (non-voting)\n- ironic-tempest-standalone-advanced https://zuul.opendev.org/t/openstack/build/6263a375aecb40b3a769dc9360fa90e8 : SUCCESS in 34m 35s (non-voting)\n- ironic-tempest-bios-redfish-pxe https://zuul.opendev.org/t/openstack/build/d9b1bfa12aaf4569b6761194bb51e5a4 : SUCCESS in 50m 17s\n- ironic-tempest-uefi-redfish-vmedia https://zuul.opendev.org/t/openstack/build/34e15cfa2980466799cfd51813c492b7 : SUCCESS in 55m 34s\n- ironic-tempest-uefi-redfish-https https://zuul.opendev.org/t/openstack/build/cbf8b9ff733e4b4fa29c09889e67fbd3 : SUCCESS in 25m 45s\n- ironic-tempest-ovn-uefi-ipmi-pxe https://zuul.opendev.org/t/openstack/build/f2c61da25743434eba18f1c51b09d540 : SUCCESS in 50m 51s (non-voting)\n- ironic-tempest-ovn-uefi-ipxe-ipv6 https://zuul.opendev.org/t/openstack/build/5e94944b0872488684c3c1e10bd4d5b6 : FAILURE in 54m 37s (non-voting)\n- ironic-tempest-ipa-wholedisk-direct-multinode https://zuul.opendev.org/t/openstack/build/189c5bbd608843f78468c37b4d9fa5c5 : FAILURE in 2h 07m 48s (non-voting)\n- ironic-tempest-ipa-wholedisk-direct-multinode-shard https://zuul.opendev.org/t/openstack/build/4ad2dcb02c324dc68fee8cbf01453236 : SUCCESS in 37m 19s (non-voting)\n- ironic-tempest-bios-ipmi-autodetect https://zuul.opendev.org/t/openstack/build/f7369e3015e547ceb8ae6b6a9edc3d99 : SUCCESS in 1h 13m 07s\n- ironic-tempest-bfv https://zuul.opendev.org/t/openstack/build/7fea0f88b9894f63a417f5f40caa24e8 : SUCCESS in 46m 08s\n- ironic-tempest-ipa-partition-uefi-pxe-grub2 https://zuul.opendev.org/t/openstack/build/f834b5a8778d4746ae990c861b58fec9 : SUCCESS in 53m 46s\n- ironic-tempest-uefi-redfish-vmedia-4k https://zuul.opendev.org/t/openstack/build/c994aa5140804f5787847a32732a51eb : SUCCESS in 33m 51s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/ba33a13b27a14b9a9f95d20242595751 : SUCCESS in 1h 03m 48s\n- ironic-grenade https://zuul.opendev.org/t/openstack/build/347a67910b4740c1a642bfdd07ca9532 : SUCCESS in 1h 49m 28s (non-voting)\n- ironic-grenade-skip-level https://zuul.opendev.org/t/openstack/build/cb85fcff98374251afeb23ffdc1e4ee1 : SUCCESS in 1h 19m 06s (non-voting)\n- metal3-integration https://zuul.opendev.org/t/openstack/build/bdeea30bc8714a87b61f779b838b9696 : SUCCESS in 37m 04s\n- metal3-ironic-standalone-operator-functional https://zuul.opendev.org/t/openstack/build/ec777067d048487e8456953ab23eefa7 : FAILURE in 9m 30s (non-voting)\n- ironic-standalone-aarch64 https://zuul.opendev.org/t/openstack/build/88b2fba8890f444388da1ef4adc68b63 : SUCCESS in 45m 15s (non-voting)\n- ironic-tempest-ipa-wholedisk-bios-ipmi-direct-dib https://zuul.opendev.org/t/openstack/build/81f53a26374f4bf6925efd841c78704b : SUCCESS in 54m 56s (non-voting)\n- ironic-standalone-anaconda https://zuul.opendev.org/t/openstack/build/a662714d4936404192236f32e855c56d : SUCCESS in 1h 03m 32s (non-voting)\n- bifrost-integration-on-ubuntu-noble https://zuul.opendev.org/t/openstack/build/1004f4f2539a4d21a005692282c6ebf8 : SUCCESS in 57m 22s (non-voting)\n- bifrost-integration-redfish-vmedia-uefi-ubuntu-noble https://zuul.opendev.org/t/openstack/build/45f86d10c8424b029fbbd283ec876de3 : SUCCESS in 1h 01m 23s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"9e8ff6530b9bdc7428613bbb57053a46340f65c9","tag":"autogenerated:gerrit:abandon","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":"2026-03-25 22:09:53.000000000","message":"Abandoned\n\nsomehow accidentally my own change","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"2360b06d75604d7b583044ca50baba9daa9142de","revisions":{"2360b06d75604d7b583044ca50baba9daa9142de":{"kind":"REWORK","_number":1,"created":"2026-03-25 19:17:49.000000000","uploader":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"ref":"refs/changes/45/982145/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic","ref":"refs/changes/45/982145/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic refs/changes/45/982145/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic refs/changes/45/982145/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic refs/changes/45/982145/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic refs/changes/45/982145/1"}}},"commit":{"parents":[{"commit":"f700d3da53fdecd703d1ea396b1f4bdd0b253679","subject":"Update master for stable/2026.1","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic/commit/f700d3da53fdecd703d1ea396b1f4bdd0b253679"}]}],"author":{"name":"Jay Faulkner","email":"jay@jvf.cc","date":"2026-03-25 18:52:15.000000000","tz":-420},"committer":{"name":"Jay Faulkner","email":"jay@jvf.cc","date":"2026-03-25 19:15:52.000000000","tz":-420},"subject":"Remove the iRMC hardware type and all interfaces","message":"Remove the iRMC hardware type and all interfaces\n\nThe iRMC hardware type has been deprecated since 2019 due to the\nthird-party CI being offline and the vendor being unresponsive.\nRemove the hardware type and all associated interfaces (power,\nmanagement, boot, inspect, raid, bios, vendor), configuration,\ntests, and documentation.\n\nGenerated-By: claude-code\nChange-Id: If08b9fb18dcbbe1125aa220131a46ad931642f84\nSigned-off-by: Jay Faulkner \u003cjay@jvf.cc\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic/commit/2360b06d75604d7b583044ca50baba9daa9142de"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic/commit/2360b06d75604d7b583044ca50baba9daa9142de"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Verified\u003dMAX","label:Verified\u003dMIN"],"atom_explanations":{}}},{"name":"Backport-Candidate","description":"Backport candidate status","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":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Code-Review\u003dMAX","label:Code-Review\u003dMIN"],"atom_explanations":{}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":["label:Workflow\u003dMIN"],"failing_atoms":["label:Workflow\u003dMAX"],"atom_explanations":{}}}]}
