)]}'
{"id":"openstack%2Fironic-python-agent-builder~939288","triplet_id":"openstack%2Fironic-python-agent-builder~master~I29acfa275adc6aa3ec187883e6a096bf4038e9f6","project":"openstack/ironic-python-agent-builder","branch":"master","topic":"ironic-lib-deprecation","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":"2025-01-29 11:03:08.000000000","reason":"Change was submitted"}},"hashtags":["ironic-week-prio"],"change_id":"I29acfa275adc6aa3ec187883e6a096bf4038e9f6","subject":"Deprecate ironic-lib","status":"MERGED","created":"2025-01-14 22:26:11.000000000","updated":"2025-01-29 11:04:07.000000000","submitted":"2025-01-29 11:03:08.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"939288-ironic-lib-deprecation","meta_rev_id":"4d5b78101d8fb7dfc521c1ac08bea179e0d12413","_number":939288,"virtual_id_number":939288,"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":{"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":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},{"value":0,"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2025-01-29 11:03:08.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":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"},"all":[{"value":2,"date":"2025-01-29 04:49:16.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"},{"value":2,"date":"2025-01-28 23:19:24.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},{"value":2,"date":"2025-01-29 09:48:17.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"all":[{"value":0,"_account_id":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"},{"value":0,"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},{"value":1,"date":"2025-01-29 09:48:17.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},{"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},"Backport-Candidate":{"all":[{"value":0,"_account_id":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"},{"value":0,"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},{"value":0,"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},{"value":0,"_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":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"},{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2025-01-15 01:17:17.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":"2025-01-28 23:19:24.000000000","updated_by":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"reviewer":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"state":"REVIEWER"},{"updated":"2025-01-29 04:49:16.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":"2025-01-29 09:48:17.000000000","updated_by":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"reviewer":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"state":"REVIEWER"}],"messages":[{"id":"fee0fb312f2ed91027c23ba7d7e2570d3cde9407","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":"2025-01-14 22:26:11.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"6633f2f658e3d4641d2535e1aea2977514150ebf","tag":"autogenerated:gerrit:setTopic","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":"2025-01-14 22:26:35.000000000","message":"Topic set to ironic-lib-deprecation","accounts_in_message":[],"_revision_number":1},{"id":"650e40e853e06c7699091ca0f4aed8256aafde51","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-01-15 01:17:17.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/32078f111c1441e78cd942ceec5b392b\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/56acd7353a2f46d5951a222214757e61 : SUCCESS in 4m 52s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/eec2ee7bd42149cd91466f72f8d8bc71 : SUCCESS in 2m 37s\n- ironic-standalone-ipa-src https://zuul.opendev.org/t/openstack/build/8b6c7712fbf14a3b8b38c31d59f5ca70 : SUCCESS in 1h 09m 38s\n- ipa-tempest-bios-ipmi-direct-tinyipa-src https://zuul.opendev.org/t/openstack/build/62662b797552417a85da50fe9514ab80 : FAILURE in 38m 07s\n- ironic-python-agent-check-image-tinyipa https://zuul.opendev.org/t/openstack/build/bc29c8b48246476b904a73b5a2bee628 : SUCCESS in 15m 55s\n- ironic-python-agent-check-image-dib-centos9 https://zuul.opendev.org/t/openstack/build/454a60d1c86a431caa1632b1cf333de8 : SUCCESS in 15m 41s\n- ironic-python-agent-check-image-dib-centos9-extra https://zuul.opendev.org/t/openstack/build/24a0c0208e5443e2b1e2eefcc94c02e7 : SUCCESS in 12m 57s\n- ironic-python-agent-check-image-dib-debian https://zuul.opendev.org/t/openstack/build/485be83bad7b461f83e5242fcecb3454 : SUCCESS in 8m 04s\n- ironic-python-agent-check-image-dib-debian-arm64 https://zuul.opendev.org/t/openstack/build/d09948cbba5c49a0bd1664b03e500521 : SUCCESS in 14m 57s\n- ironic-python-agent-check-image-dib-debian-extra https://zuul.opendev.org/t/openstack/build/96a4105133bf4174a0ca814ac7bbb0f3 : SUCCESS in 8m 13s\n- ironic-python-agent-check-image-dib-debian-bullseye https://zuul.opendev.org/t/openstack/build/3741e108d31c488784581f5fbc9294a6 : SUCCESS in 7m 43s (non-voting)\n- ironic-python-agent-check-image-dib-ubuntu https://zuul.opendev.org/t/openstack/build/675108aa869d47a9844e988ca5f2ac17 : SUCCESS in 8m 30s (non-voting)\n- ironic-python-agent-check-image-dib-ubuntu-arm64 https://zuul.opendev.org/t/openstack/build/f5f8ddb858084dd5a7e5490eeb40cc47 : SUCCESS in 19m 32s (non-voting)\n- ipa-tempest-bios-ipmi-direct-src https://zuul.opendev.org/t/openstack/build/46d57662dd2648ed8bf964cffee204b4 : SUCCESS in 34m 34s (non-voting)\n- ipa-tempest-ironic-inspector-src https://zuul.opendev.org/t/openstack/build/0600c7024fe144bb90ca0b904655bf4c : FAILURE in 2h 45m 55s (non-voting)\n- ironic-python-agent-builder-tox-codespell https://zuul.opendev.org/t/openstack/build/b5ab024279fb44268626e41db560696a : FAILURE in 2m 30s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"73cc8d41e79b213c84a527dfb38372daf8e6e53e","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":"2025-01-16 22:25:27.000000000","message":"Patch Set 2: Commit message was updated.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":2},{"id":"92ea9a0094415577e71129278a8761d8732d59c4","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-01-17 00:13:27.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/0aec66ba4da6422eaa672c468dd14ab3\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/6ae6eb7263074423a0f5fb8ee91dd4c5 : SUCCESS in 4m 52s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/3ac1569dbed9413faa02a93aa4a51a13 : SUCCESS in 4m 25s\n- ironic-standalone-ipa-src https://zuul.opendev.org/t/openstack/build/b131311829294cfa8caa9a4d9a938e78 : SUCCESS in 1h 07m 45s\n- ipa-tempest-bios-ipmi-direct-tinyipa-src https://zuul.opendev.org/t/openstack/build/723a9c672e4d4ca79fb64c5d84c122e9 : SUCCESS in 1h 27m 56s\n- ironic-python-agent-check-image-tinyipa https://zuul.opendev.org/t/openstack/build/512d4c4fdf094886b8c2825fdee03715 : SUCCESS in 16m 30s\n- ironic-python-agent-check-image-dib-centos9 https://zuul.opendev.org/t/openstack/build/69d98869cc994d8a9a8e581f2a3702d8 : SUCCESS in 10m 52s\n- ironic-python-agent-check-image-dib-centos9-extra https://zuul.opendev.org/t/openstack/build/51dea091acd847f18b06f31a97477215 : SUCCESS in 10m 29s\n- ironic-python-agent-check-image-dib-debian https://zuul.opendev.org/t/openstack/build/bf40c1ac4a214c349d0cb10c98c5741a : SUCCESS in 9m 11s\n- ironic-python-agent-check-image-dib-debian-arm64 https://zuul.opendev.org/t/openstack/build/ac6fbf2d35fc4db195ed93747a553563 : SUCCESS in 11m 44s\n- ironic-python-agent-check-image-dib-debian-extra https://zuul.opendev.org/t/openstack/build/79d5e24a07f5479c80d5d31becf3f52c : SUCCESS in 9m 00s\n- ironic-python-agent-check-image-dib-debian-bullseye https://zuul.opendev.org/t/openstack/build/94c031d9ef654f4bb9170f3e75b3111e : SUCCESS in 7m 03s (non-voting)\n- ironic-python-agent-check-image-dib-ubuntu https://zuul.opendev.org/t/openstack/build/57e0d7b9ca514bc1b73afee6eeebf5f6 : SUCCESS in 8m 41s (non-voting)\n- ironic-python-agent-check-image-dib-ubuntu-arm64 https://zuul.opendev.org/t/openstack/build/592d72d453b34f6ba46fdc3286327fc6 : SUCCESS in 15m 26s (non-voting)\n- ipa-tempest-bios-ipmi-direct-src https://zuul.opendev.org/t/openstack/build/59c48659d371408c801682609b19ffbd : SUCCESS in 1h 19m 10s (non-voting)\n- ipa-tempest-ironic-inspector-src https://zuul.opendev.org/t/openstack/build/3eca83fe5ff941978d3e9349435142fc : FAILURE in 1h 45m 48s (non-voting)\n- ironic-python-agent-builder-tox-codespell https://zuul.opendev.org/t/openstack/build/12122994592b4a8e92d9c92ca07f3fcb : FAILURE in 2m 31s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"e2cb42a35409eed0734826f76e5331db14b93f49","tag":"autogenerated:gerrit:setHashtag","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":"2025-01-28 21:59:58.000000000","message":"Hashtag added: ironic-week-prio","accounts_in_message":[],"_revision_number":2},{"id":"9e01052b0e9039d08c5f096a851b7462a96a3d60","author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"date":"2025-01-28 23:19:24.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"f386d04387baee58a964e094567dc7c9c8d23b9d","author":{"_account_id":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"},"date":"2025-01-29 04:49:16.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"d33d2dfe361730513b71aa84866be5063c171dca","author":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"date":"2025-01-29 09:48:17.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"5825cde8e1b307ebccdf9cccad93b00f09fbde8f","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-01-29 09:48:51.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"e095f508774a862c403bbe8500e797e6703bd2c5","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-01-29 11:03:08.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/7582865ee3d94b22b2ec1e21b0a2f545\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d6697bd55b164628ba3d9a062f66728f : SUCCESS in 6m 10s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/3e01f2218553402fb09ed847995fc367 : SUCCESS in 6m 04s\n- ironic-standalone-ipa-src https://zuul.opendev.org/t/openstack/build/6994624028b64da88d63a940c7ac95f3 : SUCCESS in 1h 14m 12s\n- ipa-tempest-bios-ipmi-direct-tinyipa-src https://zuul.opendev.org/t/openstack/build/61cb6864bb894f3cb681e231f0c39b06 : SUCCESS in 1h 03m 10s\n- ironic-python-agent-check-image-tinyipa https://zuul.opendev.org/t/openstack/build/fa894a28a5be4f33bd4f124d69ef40f5 : SUCCESS in 18m 40s\n- ironic-python-agent-check-image-dib-centos9 https://zuul.opendev.org/t/openstack/build/bdd91bbef3ac42ccb5536902b32b7f84 : SUCCESS in 12m 31s\n- ironic-python-agent-check-image-dib-centos9-extra https://zuul.opendev.org/t/openstack/build/cfcfceb2fd604290969b01fdd4814aee : SUCCESS in 12m 57s\n- ironic-python-agent-check-image-dib-debian https://zuul.opendev.org/t/openstack/build/749ca53d9bf347ccb20a97b3a5428918 : SUCCESS in 4m 50s\n- ironic-python-agent-check-image-dib-debian-arm64 https://zuul.opendev.org/t/openstack/build/08fe2fca80784f90b6a5df09775bc36b : SUCCESS in 14m 25s\n- ironic-python-agent-check-image-dib-debian-extra https://zuul.opendev.org/t/openstack/build/0b697dea0c824d148d11d7f9bc52bcf5 : SUCCESS in 8m 20s","accounts_in_message":[],"_revision_number":2},{"id":"01de136a60e50965eb6a3b081966879544c290dd","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-01-29 11:03:08.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":2},{"id":"4d5b78101d8fb7dfc521c1ac08bea179e0d12413","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-01-29 11:04:07.000000000","message":"Patch Set 2:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/1271892844714a9bb93179a994c38472\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a630962ccf224426aef974b15e927771 : SUCCESS in 40s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"2cab2e4143446fd5fa3148c4f3df084a15c79ee6","revisions":{"bfaed126b585a1cc656b833835d1529843ba2110":{"kind":"REWORK","_number":1,"created":"2025-01-14 22:26:11.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/88/939288/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent-builder","ref":"refs/changes/88/939288/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent-builder refs/changes/88/939288/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent-builder refs/changes/88/939288/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent-builder refs/changes/88/939288/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent-builder refs/changes/88/939288/1"}}},"commit":{"parents":[{"commit":"ef33cc89e73c170bde44f423e51509bcc19ed048","subject":"Move jobs and DIB builds to ubuntu noble","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent-builder/commit/ef33cc89e73c170bde44f423e51509bcc19ed048"}]}],"author":{"name":"Jay Faulkner","email":"jay@jvf.cc","date":"2025-01-14 22:25:29.000000000","tz":-480},"committer":{"name":"Jay Faulkner","email":"jay@jvf.cc","date":"2025-01-14 22:25:29.000000000","tz":-480},"subject":"Deprecate ironic-lib","message":"Deprecate ironic-lib\n\nIronic-lib code has been rolled into Ironic-Python-Agent and Ironic\nwhere used; we no longer should support installing ironic-lib on master\nversions of IPA-builder.\n\nChange-Id: I29acfa275adc6aa3ec187883e6a096bf4038e9f6\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent-builder/commit/bfaed126b585a1cc656b833835d1529843ba2110"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent-builder/commit/bfaed126b585a1cc656b833835d1529843ba2110"}]},"branch":"refs/heads/master"},"2cab2e4143446fd5fa3148c4f3df084a15c79ee6":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2025-01-16 22:25:27.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/88/939288/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent-builder","ref":"refs/changes/88/939288/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent-builder refs/changes/88/939288/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent-builder refs/changes/88/939288/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent-builder refs/changes/88/939288/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent-builder refs/changes/88/939288/2"}}},"commit":{"parents":[{"commit":"ef33cc89e73c170bde44f423e51509bcc19ed048","subject":"Move jobs and DIB builds to ubuntu noble","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent-builder/commit/ef33cc89e73c170bde44f423e51509bcc19ed048"}]}],"author":{"name":"Jay Faulkner","email":"jay@jvf.cc","date":"2025-01-14 22:25:29.000000000","tz":-480},"committer":{"name":"Jay Faulkner","email":"jay@jvf.cc","date":"2025-01-16 22:25:27.000000000","tz":0},"subject":"Deprecate ironic-lib","message":"Deprecate ironic-lib\n\nIronic-lib code has been rolled into Ironic-Python-Agent and Ironic\nwhere used; we no longer should support installing ironic-lib on master\nversions of IPA-builder.\n\nDepends-On: https://review.opendev.org/c/openstack/ironic-python-agent/+/937743\nChange-Id: I29acfa275adc6aa3ec187883e6a096bf4038e9f6\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent-builder/commit/2cab2e4143446fd5fa3148c4f3df084a15c79ee6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent-builder/commit/2cab2e4143446fd5fa3148c4f3df084a15c79ee6"}]},"branch":"refs/heads/master","description":"Edit commit message"}},"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":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"}},{"label":"Backport-Candidate","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":"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":"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":{}}}]}
