)]}'
{"id":"openstack%2Fironic-python-agent~937743","triplet_id":"openstack%2Fironic-python-agent~master~I137340ce6820c68d8e0f1a32668151bba7b1ddd7","project":"openstack/ironic-python-agent","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-20 11:37:18.000000000","reason":"Change was submitted"},"35929":{"account":{"_account_id":35929,"name":"Mahnoor Asghar","display_name":"Mahnoor Asghar","email":"masghar@redhat.com","username":"mahnoorasghar"},"last_update":"2025-01-20 11:37:18.000000000","reason":"Change was submitted"},"10239":{"account":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"last_update":"2025-01-17 17:22:07.000000000","reason":"\u003cGERRIT_ACCOUNT_10239\u003e replied on the change","reason_account":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"}}},"hashtags":["ironic-week-prio"],"change_id":"I137340ce6820c68d8e0f1a32668151bba7b1ddd7","subject":"Remove dependency on ironic-lib","status":"MERGED","created":"2024-12-13 23:00:18.000000000","updated":"2025-01-20 11:38:17.000000000","submitted":"2025-01-20 11:37:18.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":15,"unresolved_comment_count":1,"has_review_started":true,"submission_id":"937743-ironic-lib-deprecation","meta_rev_id":"11cfa8fd370a4023ea843823d8d2f101fab5799f","_number":937743,"virtual_id_number":937743,"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":35929,"name":"Mahnoor Asghar","display_name":"Mahnoor Asghar","email":"masghar@redhat.com","username":"mahnoorasghar"},{"value":0,"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2025-01-20 11:37:17.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"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":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"all":[{"value":0,"_account_id":35929,"name":"Mahnoor Asghar","display_name":"Mahnoor Asghar","email":"masghar@redhat.com","username":"mahnoorasghar"},{"value":2,"date":"2025-01-20 09:49:22.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"]},{"value":2,"date":"2025-01-17 17:22:07.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":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"all":[{"value":0,"_account_id":35929,"name":"Mahnoor Asghar","display_name":"Mahnoor Asghar","email":"masghar@redhat.com","username":"mahnoorasghar"},{"value":1,"date":"2025-01-20 09:49:22.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"]},{"value":0,"_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},"Backport-Candidate":{"all":[{"value":0,"_account_id":35929,"name":"Mahnoor Asghar","display_name":"Mahnoor Asghar","email":"masghar@redhat.com","username":"mahnoorasghar"},{"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"]},{"value":0,"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"}],"values":{"-1":"Do Not Backport"," 0":"Backport Review Needed","+1":"Should Backport"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},{"_account_id":35929,"name":"Mahnoor Asghar","display_name":"Mahnoor Asghar","email":"masghar@redhat.com","username":"mahnoorasghar"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2024-12-13 23:07:09.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":"2024-12-14 01:40:54.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-07 17:01:23.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"},{"updated":"2025-01-10 12:07:22.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":"2025-01-14 13:48:19.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":"756fecf96ddc15efebcb358ce7bfe5cb96f23e76","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":"2024-12-13 23:00:18.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"98e8c7b1889dbfb42a94ef550026346c6cd3802e","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-12-13 23:07:09.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/522c469739244903b16445e14b5d9bf1\n\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/18abd2b292f148f680c3edf3668ae4db : FAILURE in 4m 51s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/ce3cdb3022f1412c8b4b800b3f20165b : FAILURE in 5m 00s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"979ae62f113b3e5111ad4aebdead91f1e9717d61","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-12-14 01:40:54.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/6c74218f3c164519849e74f6d83c04e0\n\n- requirements-check https://zuul.opendev.org/t/openstack/build/f7fada3e26864113a3789c65e81bdbfe : SUCCESS in 2m 24s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/e81cfbeb6b5840aba531c11e391346c2 : FAILURE in 3m 01s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/a812e1e72ad04892ab83b9108801812d : SUCCESS in 3m 04s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/4c054d4916c64d2a9e0e5e078d4d5cca : FAILURE in 3m 04s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/55992af3a6fe46f088146f44e162e97e : FAILURE in 2m 54s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/8f7b3dbc454847a0b932e56315bf8a7b : SUCCESS in 3m 25s\n- openstack-tox-functional https://zuul.opendev.org/t/openstack/build/85f3c480afd14022971b2a9cda3bb610 : FAILURE in 3m 07s\n- ipa-tox-bandit https://zuul.opendev.org/t/openstack/build/33725975bc2745f0a9c5091393466ade : SUCCESS in 3m 11s\n- ipa-tempest-bios-ipmi-direct-src https://zuul.opendev.org/t/openstack/build/d65008e3a96444309ff75abb87d8337d : SUCCESS in 33m 22s\n- ipa-tempest-uefi-redfish-vmedia-src https://zuul.opendev.org/t/openstack/build/f1362cabe4ea41e5b421f0dea32b91c6 : SUCCESS in 48m 58s\n- metalsmith-integration-ipa-src-uefi https://zuul.opendev.org/t/openstack/build/07189a3c7b7e414a98e2dd4d85317c06 : FAILURE in 1h 04m 38s\n- ironic-standalone-ipa-src https://zuul.opendev.org/t/openstack/build/8f312c8ec06f49f88964ce83800fb14c : FAILURE in 2h 33m 22s\n- ironic-python-agent-check-image-tinyipa https://zuul.opendev.org/t/openstack/build/e4be5a49656a45109dd39d11eff92488 : SUCCESS in 15m 55s (non-voting)\n- ironic-python-agent-check-image-dib-centos9 https://zuul.opendev.org/t/openstack/build/db0be31affe44dd78f740a32a3c40f98 : SUCCESS in 8m 58s (non-voting)\n- ipa-tempest-ironic-inspector-src https://zuul.opendev.org/t/openstack/build/81e47683da7041bb838a290d90f6fd0f : FAILURE in 2h 01m 58s (non-voting)\n- ipa-tox-codespell https://zuul.opendev.org/t/openstack/build/aad194c09d7846e88ca4641441806ca0 : SUCCESS in 2m 48s","accounts_in_message":[],"_revision_number":1},{"id":"aecfe29ae4dd54c98c719d31a32c252ef03d3879","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":"2024-12-16 18:17:31.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":2},{"id":"8610240062c4ecbafa71b6cf5330781e62bed7eb","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-12-16 18:39:22.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/ad0756f680a445669c94660bdfaae03a\n\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/ddd0ade4a21d452bb09583f4c2b871e7 : SUCCESS in 14m 10s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/6a13b6742b2e4f73a58f0f00fbdfb7ac : SUCCESS in 11m 01s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"c956dae6649fb9d7317619fd6a4ab3b1fbde2ab8","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-12-16 20:28:16.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/0d8693cb82174cecaa6acf419d36b03e\n\n- requirements-check https://zuul.opendev.org/t/openstack/build/6c099c726f9049828fb77986f6cfec2f : SUCCESS in 2m 29s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/c5f1fe3c0def4a42bb7b648ebcff196f : SUCCESS in 3m 36s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/9cb0fbfac2ad4193b7531a9ab6511322 : SUCCESS in 3m 21s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/7553a090d7514d9899c0e5138ba1ac8f : SUCCESS in 4m 09s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/0bad1c5b2a0040e5b0b97b86599f576a : SUCCESS in 3m 22s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/1b9f89bbf6fb47ecbdfb27f1b7714eb3 : SUCCESS in 5m 11s\n- openstack-tox-functional https://zuul.opendev.org/t/openstack/build/e9be025b404b4b50989af4ae2cd25b0d : SUCCESS in 3m 26s\n- ipa-tox-bandit https://zuul.opendev.org/t/openstack/build/4e84573258f0484e88a066fa356950a2 : SUCCESS in 3m 01s\n- ipa-tempest-bios-ipmi-direct-src https://zuul.opendev.org/t/openstack/build/83789e1c5bcb4282afa987e422572bfe : SUCCESS in 1h 31m 45s\n- ipa-tempest-uefi-redfish-vmedia-src https://zuul.opendev.org/t/openstack/build/844f1313852948a6b25c6507fa18fd41 : SUCCESS in 1h 31m 28s\n- metalsmith-integration-ipa-src-uefi https://zuul.opendev.org/t/openstack/build/26195e04e4c84ca9b9a4abc11748bb21 : SUCCESS in 1h 44m 17s\n- ironic-standalone-ipa-src https://zuul.opendev.org/t/openstack/build/6390255fc0794c5b896bd3d548758a78 : SUCCESS in 1h 19m 57s\n- ironic-python-agent-check-image-tinyipa https://zuul.opendev.org/t/openstack/build/bebb54175bd1412bae499aeab34e057a : SUCCESS in 16m 42s (non-voting)\n- ironic-python-agent-check-image-dib-centos9 https://zuul.opendev.org/t/openstack/build/13f54eb5f33f4f11a747d9f76d44d688 : FAILURE in 5m 14s (non-voting)\n- ipa-tempest-ironic-inspector-src https://zuul.opendev.org/t/openstack/build/d576d96eda0c4809a512f4e7ba595d4b : FAILURE in 2h 10m 00s (non-voting)\n- ipa-tox-codespell https://zuul.opendev.org/t/openstack/build/12806836a14445e885d16cd564f341c1 : SUCCESS in 3m 21s","accounts_in_message":[],"_revision_number":2},{"id":"6f23a32243aad2cc581857ec149e3c019671c7e8","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":"2024-12-17 22:00:04.000000000","message":"Uploaded patch set 3.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":3},{"id":"f04d0e55fb18c677a02a26e5b9e04b9b1f707ed7","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-12-17 22:29:08.000000000","message":"Patch Set 3:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/db423e1ae1244b4b900bbe46d79c085f\n\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/41094759e3c848c09b2927d0508af14b : SUCCESS in 11m 13s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/d832fce1e98b425b94ed3f3ee657e298 : SUCCESS in 7m 18s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"be5d83658f29eb8ea80074fb1943d4d776264aee","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-12-18 00:32:49.000000000","message":"Patch Set 3: Verified-1\n\n(19 comments)\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/a6ce109bb63d4e9ab05f668f15114302\n\n- requirements-check https://zuul.opendev.org/t/openstack/build/746c22e6b77b405c8ac0cfe466d67adf : SUCCESS in 2m 11s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/31dbae2c2bc84229ae2ede77f9657b5f : SUCCESS in 4m 02s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/e00839821f564ca1a7ba2209b748bcdb : FAILURE in 3m 22s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/caabcc3b30c64167a1a216e9e5becb03 : SUCCESS in 2m 57s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/a1350df79d67402e985eb21a4841afb1 : SUCCESS in 5m 02s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/fcff2e99a4d547be96693c60811e4731 : SUCCESS in 5m 08s\n- openstack-tox-functional https://zuul.opendev.org/t/openstack/build/27c63f60841a42cd9c794e6afcf2e7cb : SUCCESS in 4m 33s\n- ipa-tox-bandit https://zuul.opendev.org/t/openstack/build/2c2c7bf31abf46dcb857e7e0d8969fa8 : SUCCESS in 3m 09s\n- ipa-tempest-bios-ipmi-direct-src https://zuul.opendev.org/t/openstack/build/cde2ddb20a254e11b5c473b7adb9ef8d : SUCCESS in 1h 14m 33s\n- ipa-tempest-uefi-redfish-vmedia-src https://zuul.opendev.org/t/openstack/build/66826427b5c944f783b59c395f578216 : SUCCESS in 47m 18s\n- metalsmith-integration-ipa-src-uefi https://zuul.opendev.org/t/openstack/build/7753dac5ddad4dd9bc065a44c96fb8a8 : FAILURE in 14m 21s\n- ironic-standalone-ipa-src https://zuul.opendev.org/t/openstack/build/f8111f63ca484a0b89dcd52b848e2e0c : SUCCESS in 1h 02m 19s\n- ironic-python-agent-check-image-tinyipa https://zuul.opendev.org/t/openstack/build/06bd70fa1b334f58ab948c7ae23026e9 : SUCCESS in 19m 25s (non-voting)\n- ironic-python-agent-check-image-dib-centos9 https://zuul.opendev.org/t/openstack/build/81f3d9fe8ce842d2bd69f2712cb560d6 : SUCCESS in 11m 17s (non-voting)\n- ipa-tempest-ironic-inspector-src https://zuul.opendev.org/t/openstack/build/db4ba191224244ce8c73b32440f94b0f : FAILURE in 2h 31m 34s (non-voting)\n- ipa-tox-codespell https://zuul.opendev.org/t/openstack/build/68e76027fece486a8336618e5ea23c66 : SUCCESS in 2m 09s","accounts_in_message":[],"_revision_number":3},{"id":"bc8fef2b0979934cc32724e23d143f5aa2bdb07e","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-06 20:49:17.000000000","message":"Uploaded patch set 4.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":4},{"id":"1b0673081a576e4ce55646f878696a9f119997ca","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-01-06 21:00:52.000000000","message":"Patch Set 4:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/21b0c1f150ae43458dcf22504b1da22a\n\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/aa9a59c1af804d6883849aebb8b04ffa : SUCCESS in 9m 57s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/bce69f32a607461caabde62a1453ac18 : SUCCESS in 6m 21s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"120c96e808da539dc5662892a2f7334cb39fad62","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-01-06 23:58:10.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/1a1b93fee79642ffa0821b8ca37b64f4\n\n- requirements-check https://zuul.opendev.org/t/openstack/build/1d825bb76fdc4a6bbeca4a6a3503c344 : SUCCESS in 2m 29s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/f09a6f430d0a426180afba2827465946 : SUCCESS in 3m 45s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/d4e63ebc08644cad8bd0868acd92ba25 : SUCCESS in 3m 12s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/87a3a84674384943b46b727c1d0c18a9 : SUCCESS in 3m 34s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/b00d59837a4b4d20be898ed08964c64a : SUCCESS in 3m 52s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d48a1b924daa427993f595cd3333c3fc : SUCCESS in 6m 13s\n- openstack-tox-functional https://zuul.opendev.org/t/openstack/build/ae7677c6eb244e7f86f5ca3dc65c1b41 : SUCCESS in 2m 27s\n- ipa-tox-bandit https://zuul.opendev.org/t/openstack/build/268921a8d06147ab93d7e876deaeb492 : SUCCESS in 3m 22s\n- ipa-tempest-bios-ipmi-direct-src https://zuul.opendev.org/t/openstack/build/f99122e10fe14a329656d7340959aa7f : SUCCESS in 1h 22m 09s\n- ipa-tempest-uefi-redfish-vmedia-src https://zuul.opendev.org/t/openstack/build/e92304c63e524b1a837fe56bc5fb1360 : SUCCESS in 52m 14s\n- metalsmith-integration-ipa-src-uefi https://zuul.opendev.org/t/openstack/build/17e0a6a9ff0d46e984169bbf7c3c9c14 : SUCCESS in 1h 35m 44s\n- ironic-standalone-ipa-src https://zuul.opendev.org/t/openstack/build/6f68d34d437c46258e4a78d7f8bb14a0 : SUCCESS in 52m 29s\n- ironic-python-agent-check-image-tinyipa https://zuul.opendev.org/t/openstack/build/fa4b992a1dbe4b2bbd9911e88fbc4137 : SUCCESS in 16m 22s (non-voting)\n- ironic-python-agent-check-image-dib-centos9 https://zuul.opendev.org/t/openstack/build/3d3184c4cd2b4900bc813ef3d70c7932 : SUCCESS in 9m 50s (non-voting)\n- ipa-tempest-ironic-inspector-src https://zuul.opendev.org/t/openstack/build/e29168ec55244436b9b63ff4481410ab : TIMED_OUT in 3h 02m 57s (non-voting)\n- ipa-tox-codespell https://zuul.opendev.org/t/openstack/build/7bec1a5dd5e849deb0d37d0ca283a434 : SUCCESS in 2m 46s","accounts_in_message":[],"_revision_number":4},{"id":"728a374fe3cee6e24144f4ffd8d5c22a91044095","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-07 16:37:51.000000000","message":"Hashtag added: ironic-week-prio","accounts_in_message":[],"_revision_number":4},{"id":"e6e8edec591d2feea1de7f389c8448b7595a8171","author":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"date":"2025-01-07 17:01:23.000000000","message":"Patch Set 4: Code-Review+2","accounts_in_message":[],"_revision_number":4},{"id":"a7314c57f2338a9e373ff2819a2f3c8a45e6b748","author":{"_account_id":35929,"name":"Mahnoor Asghar","display_name":"Mahnoor Asghar","email":"masghar@redhat.com","username":"mahnoorasghar"},"date":"2025-01-10 12:07:22.000000000","message":"Patch Set 4: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"44f32a2e84994f12e13379b948a6e86a1bba44c7","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-10 18:46:42.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"5106097fdb703761d25733efacefda0d787977ed","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2025-01-14 13:48:19.000000000","message":"Patch Set 4: Code-Review+1\n\n(5 comments)","accounts_in_message":[],"_revision_number":4},{"id":"1432441ac5c7cf19f1e418380aaae14fb4476d1d","author":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"date":"2025-01-14 14:40:27.000000000","message":"Patch Set 4: -Code-Review\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"66741fac7e287d2caa64bbf68a60aebe83717160","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 19:59:19.000000000","message":"Uploaded patch set 5.\n\nOutdated Votes:\n* Code-Review+1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1\n","accounts_in_message":[],"_revision_number":5},{"id":"78d69df8b01c3da1461f70943b822e2e46415d50","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 20:00:06.000000000","message":"Patch Set 4:\n\n(4 comments)","accounts_in_message":[],"_revision_number":4},{"id":"feac2822dd542dc630519be4e3c772d04d617f24","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-01-14 20:12:45.000000000","message":"Patch Set 5:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/e81c7082d6a04c9e9f4edff4fdcb9863\n\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/5d77636c0782436e8ed4360f1dfd09f8 : SUCCESS in 11m 08s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/8aaee98f8954451ebd6824eab7b5f7cd : SUCCESS in 7m 31s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"7593552a36f4b7123dff14f7c959e0ff6df2f3d0","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 21:58:55.000000000","message":"Topic set to ironic-lib-deprecation","accounts_in_message":[],"_revision_number":5},{"id":"727479cb2a4c8698387202f653815c2c1aa93c17","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-01-14 22:45:00.000000000","message":"Patch Set 5: 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/94477a525c734c3f8f29a279728f9a5c\n\n- requirements-check https://zuul.opendev.org/t/openstack/build/0edb4eac489d4e87b48369f43957b21e : SUCCESS in 3m 24s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/fa85be9538e7469aadf46ab3301af67a : SUCCESS in 5m 09s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/362845f8ace9485797a7ea2512d69ae9 : SUCCESS in 4m 04s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/3043f928f3bb4a9c8e500993ec7dbf93 : SUCCESS in 3m 39s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/bcf93b3a4b1547469ebfe83b3db435af : SUCCESS in 5m 11s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/6d0377a529764ab0b37190b0dd0cd44f : SUCCESS in 5m 41s\n- openstack-tox-functional https://zuul.opendev.org/t/openstack/build/cf32358db957464587711ae3a12603f1 : SUCCESS in 3m 28s\n- ipa-tox-bandit https://zuul.opendev.org/t/openstack/build/bf8f8163133746c99d82b8dac4c5dc02 : SUCCESS in 4m 39s\n- ipa-tempest-bios-ipmi-direct-src https://zuul.opendev.org/t/openstack/build/5ebf194da0de4c60a83341ffe102b3c2 : SUCCESS in 46m 42s\n- ipa-tempest-uefi-redfish-vmedia-src https://zuul.opendev.org/t/openstack/build/81bacc5428a74ef6b67f9d76063d1e5f : SUCCESS in 57m 11s\n- metalsmith-integration-ipa-src-uefi https://zuul.opendev.org/t/openstack/build/3eda805375f24d618d2f3a31df5ce6c9 : SUCCESS in 1h 02m 25s\n- ironic-standalone-ipa-src https://zuul.opendev.org/t/openstack/build/5700165e5795447e93531c1c325a5bba : FAILURE in 20m 39s\n- ironic-python-agent-check-image-tinyipa https://zuul.opendev.org/t/openstack/build/66420383778a4116b93e7997248ce816 : FAILURE in 17m 31s (non-voting)\n- ironic-python-agent-check-image-dib-centos9 https://zuul.opendev.org/t/openstack/build/843fe04575c64a73aa0a729b8f64d0fc : SUCCESS in 8m 21s (non-voting)\n- ipa-tempest-ironic-inspector-src https://zuul.opendev.org/t/openstack/build/cc7572a78fa6436499c3adb9c9460468 : FAILURE in 2h 39m 43s (non-voting)\n- ipa-tox-codespell https://zuul.opendev.org/t/openstack/build/e0bc4a49b3e540ac9e991e9286da8739 : SUCCESS in 2m 57s","accounts_in_message":[],"_revision_number":5},{"id":"6ff4e89fadd46397bb9acc811dba635f26297450","author":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"date":"2025-01-16 08:53:24.000000000","message":"Patch Set 5:\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"2e435e14e013b746eb2c4de7a60bd2046e4185be","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-01-16 09:06:01.000000000","message":"Patch Set 5:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/7992f33f18034b74abdd76d2ea4dedcc\n\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/f7c62f0933134e58a286505a78563854 : SUCCESS in 10m 34s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/93f91ae17850421e9061e0e0d59bd3cc : SUCCESS in 7m 21s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"b49a73d2387c9ca5bda09040124c9489c8d258f0","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-01-16 11:20:20.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/0eea6e26543d4ee283bcee284334e34d\n\n- requirements-check https://zuul.opendev.org/t/openstack/build/420a46b90deb4539aa74f576c6b251e1 : SUCCESS in 2m 24s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/a5e3acc95aeb4abf8012944d1de54ac3 : SUCCESS in 3m 52s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/72ca4c5783594a2db1e62db539eb3382 : SUCCESS in 3m 12s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/335453533c5f45ee9a88161a06346954 : SUCCESS in 5m 25s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/94d96230ee7849f99b4012489a14d77c : SUCCESS in 3m 43s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/4b42d47323044211981d445d2c03ca3c : SUCCESS in 7m 22s\n- openstack-tox-functional https://zuul.opendev.org/t/openstack/build/bdfb9a74e29b438584346a3f98624a91 : SUCCESS in 3m 28s\n- ipa-tox-bandit https://zuul.opendev.org/t/openstack/build/32e3f8fae68f46bc98397a281099f05a : SUCCESS in 2m 53s\n- ipa-tempest-bios-ipmi-direct-src https://zuul.opendev.org/t/openstack/build/27be4d9d38144c0789528dff16d9a75d : SUCCESS in 1h 00m 31s\n- ipa-tempest-uefi-redfish-vmedia-src https://zuul.opendev.org/t/openstack/build/0981824dafba4db5a7360107526f5018 : SUCCESS in 52m 44s\n- metalsmith-integration-ipa-src-uefi https://zuul.opendev.org/t/openstack/build/8ac1a868024f41fb8a5ae9edb8ebd81c : SUCCESS in 1h 15m 56s\n- ironic-standalone-ipa-src https://zuul.opendev.org/t/openstack/build/1cbfe7bd63d248b78674685a8f3feb5a : SUCCESS in 1h 39m 52s\n- ironic-python-agent-check-image-tinyipa https://zuul.opendev.org/t/openstack/build/bb4ccf4f0d7244e0b107ae7d514a00f0 : SUCCESS in 23m 39s (non-voting)\n- ironic-python-agent-check-image-dib-centos9 https://zuul.opendev.org/t/openstack/build/7700728e72b64db7a886800ed7eb8edc : SUCCESS in 5m 47s (non-voting)\n- ipa-tempest-ironic-inspector-src https://zuul.opendev.org/t/openstack/build/d3e0be73a158440ca68f708980567826 : FAILURE in 2h 17m 24s (non-voting)\n- ipa-tox-codespell https://zuul.opendev.org/t/openstack/build/eb58a782a5404b72998083f989115ebd : SUCCESS in 4m 02s","accounts_in_message":[],"_revision_number":5},{"id":"b1766447dbfa80e3cb03ebcb1ba940fbc8f0f66e","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:27:06.000000000","message":"Patch Set 5:\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"5878d960fd3f2a1b5bd20d2b8a64cd195a14db5b","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2025-01-17 17:22:07.000000000","message":"Patch Set 5: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"6149f4abd6a694b41f2b9107754b0d5040843675","author":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"date":"2025-01-20 09:49:22.000000000","message":"Patch Set 5: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":5},{"id":"ef058010a822bdb0713da6c2ea97e5eef83d0dc1","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-01-20 09:50:00.000000000","message":"Patch Set 5: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":5},{"id":"2d428d7f2f71534559741516252a7d4dceea3b5b","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-01-20 11:37:17.000000000","message":"Patch Set 5: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/4cfd452db2d241318f54e4e3214e7ae0\n\n- requirements-check https://zuul.opendev.org/t/openstack/build/42044dc3eba443bdb9a73c818cd839b0 : SUCCESS in 3m 24s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/e306c4fe5ba7477f82585f3b178b67ea : SUCCESS in 3m 23s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/a29b0a6843fd4e6c88bf6fdff1bece6f : SUCCESS in 4m 15s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/fbbd8b1d18054c14b9bcb02997f1cdf6 : SUCCESS in 3m 30s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/08f65d71cdbe4d67b9ddfe9fce41a3d8 : SUCCESS in 5m 54s\n- openstack-tox-functional https://zuul.opendev.org/t/openstack/build/952922ff4dd1453b969e85e2bf27598b : SUCCESS in 3m 13s\n- ipa-tox-bandit https://zuul.opendev.org/t/openstack/build/c8dedb52fe234e8fb19fa5015b50438f : SUCCESS in 3m 32s\n- ipa-tempest-bios-ipmi-direct-src https://zuul.opendev.org/t/openstack/build/d4cd5dbbb07041b998d767dae1e91458 : SUCCESS in 58m 59s\n- ipa-tempest-uefi-redfish-vmedia-src https://zuul.opendev.org/t/openstack/build/7194e4f355f540a5bbb14ba6f069bbdb : SUCCESS in 1h 21m 10s\n- metalsmith-integration-ipa-src-uefi https://zuul.opendev.org/t/openstack/build/6ea34e937f2843dfbf57643ed71471a9 : SUCCESS in 1h 36m 59s\n- ironic-standalone-ipa-src https://zuul.opendev.org/t/openstack/build/6eb08bb19d9e4c31a2d4fa65f54bc1a9 : SUCCESS in 1h 41m 37s\n- ipa-tox-codespell https://zuul.opendev.org/t/openstack/build/52454781f2e6472689608dcf736f1d1e : SUCCESS in 4m 05s","accounts_in_message":[],"_revision_number":5},{"id":"87455a457c0cba075f21809c86df19f16a794c98","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-01-20 11:37:18.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":5},{"id":"11cfa8fd370a4023ea843823d8d2f101fab5799f","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-01-20 11:38:17.000000000","message":"Patch Set 5:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/5691cab8e237486db67cd4f43a88cf04\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c40539bbfba94d328aeac5ad324203ae : SUCCESS in 40s","accounts_in_message":[],"_revision_number":5}],"current_revision_number":5,"current_revision":"8b18184e2dba40eb9ee2cfe52d4cd55d8d374b4b","revisions":{"ba1e16165514981b36a74b29226d7321e30768ee":{"kind":"REWORK","_number":1,"created":"2024-12-13 23:00:18.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/43/937743/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/43/937743/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/43/937743/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/43/937743/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/43/937743/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/43/937743/1"}}},"commit":{"parents":[{"commit":"06077cb88ed8cbf92c5234809743f5d756fb0bbc","subject":"Merge \"Inventoried MAC address for only ipv6 addresses\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/06077cb88ed8cbf92c5234809743f5d756fb0bbc"}]}],"author":{"name":"Jay Faulkner","email":"jay@jvf.cc","date":"2024-12-13 22:59:11.000000000","tz":-480},"committer":{"name":"Jay Faulkner","email":"jay@jvf.cc","date":"2024-12-13 22:59:11.000000000","tz":-480},"subject":"Remove dependency on ironic-lib","message":"Remove dependency on ironic-lib\n\nironic-lib is being retired; this change imports any used code from\nironic-lib and updates references.\n\nThis contains some changes to how we throw exceptions; aligning\nironic-lib code with IPA practice to have all exceptions be a RESTError.\n\nTODO:\n- Import unit tests for imported code from ironic-lib\n\nChange-Id: I137340ce6820c68d8e0f1a32668151bba7b1ddd7\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/ba1e16165514981b36a74b29226d7321e30768ee"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/ba1e16165514981b36a74b29226d7321e30768ee"}]},"branch":"refs/heads/master"},"42de111e503f85d63ad51d6b102ac44da711c894":{"kind":"REWORK","_number":2,"created":"2024-12-16 18:17:31.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/43/937743/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/43/937743/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/43/937743/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/43/937743/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/43/937743/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/43/937743/2"}}},"commit":{"parents":[{"commit":"06077cb88ed8cbf92c5234809743f5d756fb0bbc","subject":"Merge \"Inventoried MAC address for only ipv6 addresses\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/06077cb88ed8cbf92c5234809743f5d756fb0bbc"}]}],"author":{"name":"Jay Faulkner","email":"jay@jvf.cc","date":"2024-12-13 22:59:11.000000000","tz":-480},"committer":{"name":"Jay Faulkner","email":"jay@jvf.cc","date":"2024-12-16 18:17:24.000000000","tz":-480},"subject":"Remove dependency on ironic-lib","message":"Remove dependency on ironic-lib\n\nironic-lib is being retired; this change imports any used code from\nironic-lib and updates references.\n\nThis contains some changes to how we throw exceptions; aligning\nironic-lib code with IPA practice to have all exceptions be a RESTError.\n\nTODO:\n- Import unit tests for imported code from ironic-lib\n\nChange-Id: I137340ce6820c68d8e0f1a32668151bba7b1ddd7\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/42de111e503f85d63ad51d6b102ac44da711c894"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/42de111e503f85d63ad51d6b102ac44da711c894"}]},"branch":"refs/heads/master"},"08323087a541b9c6435efc3d897df919925c414d":{"kind":"REWORK","_number":3,"created":"2024-12-17 22:00:04.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/43/937743/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/43/937743/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/43/937743/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/43/937743/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/43/937743/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/43/937743/3"}}},"commit":{"parents":[{"commit":"06077cb88ed8cbf92c5234809743f5d756fb0bbc","subject":"Merge \"Inventoried MAC address for only ipv6 addresses\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/06077cb88ed8cbf92c5234809743f5d756fb0bbc"}]}],"author":{"name":"Jay Faulkner","email":"jay@jvf.cc","date":"2024-12-13 22:59:11.000000000","tz":-480},"committer":{"name":"Jay Faulkner","email":"jay@jvf.cc","date":"2024-12-17 21:59:29.000000000","tz":-480},"subject":"Remove dependency on ironic-lib","message":"Remove dependency on ironic-lib\n\nironic-lib is being retired; this change imports any used code from\nironic-lib and updates references.\n\nThis contains some changes to how we throw exceptions; aligning\nironic-lib code with IPA practice to have all exceptions be a RESTError.\nThis also allows us to remove code around serializing ironic-lib\nexceptions.\n\nChange-Id: I137340ce6820c68d8e0f1a32668151bba7b1ddd7\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/08323087a541b9c6435efc3d897df919925c414d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/08323087a541b9c6435efc3d897df919925c414d"}]},"branch":"refs/heads/master"},"801175b5951dfe212d9a0b6b85694fdd78f6258f":{"kind":"REWORK","_number":4,"created":"2025-01-06 20:49:17.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/43/937743/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/43/937743/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/43/937743/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/43/937743/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/43/937743/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/43/937743/4"}}},"commit":{"parents":[{"commit":"06077cb88ed8cbf92c5234809743f5d756fb0bbc","subject":"Merge \"Inventoried MAC address for only ipv6 addresses\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/06077cb88ed8cbf92c5234809743f5d756fb0bbc"}]}],"author":{"name":"Jay Faulkner","email":"jay@jvf.cc","date":"2024-12-13 22:59:11.000000000","tz":-480},"committer":{"name":"Jay Faulkner","email":"jay@jvf.cc","date":"2025-01-06 20:49:11.000000000","tz":-480},"subject":"Remove dependency on ironic-lib","message":"Remove dependency on ironic-lib\n\nironic-lib is being retired; this change imports any used code from\nironic-lib and updates references.\n\nThis contains some changes to how we throw exceptions; aligning\nironic-lib code with IPA practice to have all exceptions be a RESTError.\nThis also allows us to remove code around serializing ironic-lib\nexceptions.\n\nChange-Id: I137340ce6820c68d8e0f1a32668151bba7b1ddd7\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/801175b5951dfe212d9a0b6b85694fdd78f6258f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/801175b5951dfe212d9a0b6b85694fdd78f6258f"}]},"branch":"refs/heads/master"},"8b18184e2dba40eb9ee2cfe52d4cd55d8d374b4b":{"kind":"REWORK","_number":5,"created":"2025-01-14 19:59:19.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/43/937743/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/43/937743/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/43/937743/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/43/937743/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/43/937743/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/43/937743/5"}}},"commit":{"parents":[{"commit":"06077cb88ed8cbf92c5234809743f5d756fb0bbc","subject":"Merge \"Inventoried MAC address for only ipv6 addresses\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/06077cb88ed8cbf92c5234809743f5d756fb0bbc"}]}],"author":{"name":"Jay Faulkner","email":"jay@jvf.cc","date":"2024-12-13 22:59:11.000000000","tz":-480},"committer":{"name":"Jay Faulkner","email":"jay@jvf.cc","date":"2025-01-14 19:59:06.000000000","tz":-480},"subject":"Remove dependency on ironic-lib","message":"Remove dependency on ironic-lib\n\nironic-lib is being retired; this change imports any used code from\nironic-lib and updates references.\n\nThis contains some changes to how we throw exceptions; aligning\nironic-lib code with IPA practice to have all exceptions be a RESTError.\nThis also allows us to remove code around serializing ironic-lib\nexceptions.\n\nChange-Id: I137340ce6820c68d8e0f1a32668151bba7b1ddd7\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/8b18184e2dba40eb9ee2cfe52d4cd55d8d374b4b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/8b18184e2dba40eb9ee2cfe52d4cd55d8d374b4b"}]},"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":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"}},{"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":{}}}]}
