)]}'
{"id":"openstack%2Fironic-python-agent~905126","triplet_id":"openstack%2Fironic-python-agent~master~I9e5c609eb4435e520bc225dea08aedfdf169744b","project":"openstack/ironic-python-agent","branch":"master","topic":"content-type","attention_set":{},"removed_from_attention_set":{"10239":{"account":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"last_update":"2024-01-16 19:17:35.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"I9e5c609eb4435e520bc225dea08aedfdf169744b","subject":"Add missing headers to the inspection callback","status":"MERGED","created":"2024-01-09 15:39:44.000000000","updated":"2024-01-16 19:18:32.000000000","submitted":"2024-01-16 19:17:35.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":"905126-content-type","meta_rev_id":"a47699a2d31c890b2b3b66e4751dd2383160db06","_number":905126,"virtual_id_number":905126,"owner":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:gate","value":2,"date":"2024-01-16 19:17:35.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},{"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"}],"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":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2024-01-10 09:01:41.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},{"value":2,"date":"2024-01-16 17:40:24.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"}],"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":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},{"value":1,"date":"2024-01-16 17:40:24.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"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Backport-Candidate":{"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},{"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"}],"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"]},{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2024-01-09 15:54:34.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-01-09 18:22:19.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2024-01-10 09:01:41.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":"2024-01-16 17:40:24.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"}],"messages":[{"id":"f09251d91d15abbd7edf0248098c5ad4ba47be6a","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2024-01-09 15:39:44.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"92df83ffa0c6062f550120c229bddb3ebd24d084","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-01-09 15:54:34.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/e7b4c45c20924ff2896e60289e87979d\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/015071cf71eb4ff1b084e2e989112273 : SUCCESS in 4m 15s (non-voting)\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/688d1b7e789e4c508912c72272db0486 : SUCCESS in 3m 19s (non-voting)\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/25b426bfa93b41e79eeaaf0092d606de : SUCCESS in 12m 21s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"5b54dce20aca8cbb9cf8838985321561bcba7571","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-01-09 18:22:19.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/d15724e4b0d6431eb31a9f3312a3abbf\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/c4902e1549524458a5335abf2971e789 : SUCCESS in 4m 31s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/42f85930edb84f968c7405a4425494ac : SUCCESS in 3m 44s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/07dd5491ad5e499abe9990297e0ca146 : SUCCESS in 3m 57s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/097a8157538b4c59829f0dcbfd25da90 : SUCCESS in 3m 59s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/aa0c29f8a1244885a58c650091359ff1 : SUCCESS in 6m 07s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/18185111e7144f5bbee79adcc98f2c9d : SUCCESS in 3m 23s\n- openstack-tox-functional https://zuul.opendev.org/t/openstack/build/e0c8b281d54b4f60a0abcfafb6ca70f7 : SUCCESS in 3m 37s\n- ipa-tox-bandit https://zuul.opendev.org/t/openstack/build/a2397264ac1a4548b92d691fea839b5e : SUCCESS in 3m 35s\n- ipa-tox-examples https://zuul.opendev.org/t/openstack/build/2cf0484e063b4ed3a3dc0e0d480c5259 : SUCCESS in 3m 39s\n- ipa-tempest-bios-ipmi-direct-src https://zuul.opendev.org/t/openstack/build/503830c9d98d453a876d854a8afb539c : SUCCESS in 56m 57s\n- ipa-tempest-uefi-redfish-vmedia-src https://zuul.opendev.org/t/openstack/build/15cf599da8d94f208ec3a9cd9d358db6 : SUCCESS in 1h 52m 46s\n- metalsmith-integration-ipa-src-uefi https://zuul.opendev.org/t/openstack/build/95b88e545eb34da2a979a8662ae6b267 : SUCCESS in 1h 11m 09s\n- metalsmith-integration-ipa-src-legacy https://zuul.opendev.org/t/openstack/build/7e7e5b80e911404f99cba6b269fbfb7f : SUCCESS in 2h 04m 35s\n- ironic-standalone-ipa-src https://zuul.opendev.org/t/openstack/build/e093be1abb7d4a23b934eebbe9d9e2a2 : SUCCESS in 2h 03m 57s\n- ironic-python-agent-check-image-tinyipa https://zuul.opendev.org/t/openstack/build/fe9c6cfa62fc435e9af75a272e03b6a2 : SUCCESS in 18m 14s (non-voting)\n- ironic-python-agent-check-image-dib-centos9 https://zuul.opendev.org/t/openstack/build/bfc2443debfb4aefa0dca678ef0df9a6 : SUCCESS in 10m 11s (non-voting)\n- ipa-tempest-ironic-inspector-src https://zuul.opendev.org/t/openstack/build/fab43434ed984a00a97ec1cf2500a2c5 : SUCCESS in 2h 41m 48s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"c98c402d9008a3f08e43e13741f9bd86efe8ef40","author":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"date":"2024-01-10 09:01:41.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"027552fe5d45f0b26ae94dea713249b1f14ed5ad","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-01-16 17:40:24.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"2e888fbc218452b676463a72a8da62c22e10653f","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-01-16 17:41:02.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"f0d5593206b90b61eb1a8b8876fce9fb860c0a2b","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-01-16 19:17:35.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/8a2718cd8aa8426ca147a2a52542fc0c\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/a3f4b93964d74c50bb86f0ef9927d018 : SUCCESS in 3m 36s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/e133c295f5c341ebba651fcec8cbe6c0 : SUCCESS in 4m 06s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/7f194a5a92ca4f17abf469ff93e2e502 : SUCCESS in 4m 16s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/eac6a67f27b749aa85bc80f7bae98e1b : SUCCESS in 5m 37s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/71691a189bf2486c986fd143c6bdcaa7 : SUCCESS in 3m 28s\n- openstack-tox-functional https://zuul.opendev.org/t/openstack/build/f623e83b8a4d4b13a0336030c3adb176 : SUCCESS in 3m 24s\n- ipa-tox-bandit https://zuul.opendev.org/t/openstack/build/58021a296182488289e2dae7e6157626 : SUCCESS in 3m 42s\n- ipa-tox-examples https://zuul.opendev.org/t/openstack/build/7173dc8c75eb4e0d828a5c25382cf2be : SUCCESS in 3m 34s\n- ipa-tempest-bios-ipmi-direct-src https://zuul.opendev.org/t/openstack/build/2f89912c885342bba2b2c4aa53a87a4e : SUCCESS in 1h 22m 26s\n- ipa-tempest-uefi-redfish-vmedia-src https://zuul.opendev.org/t/openstack/build/e6dcf0c3f47e4ba5966c16ed298e4629 : SUCCESS in 1h 31m 19s\n- metalsmith-integration-ipa-src-uefi https://zuul.opendev.org/t/openstack/build/272f099e12de4c0c92436d4da12ebd22 : SUCCESS in 1h 13m 53s\n- metalsmith-integration-ipa-src-legacy https://zuul.opendev.org/t/openstack/build/40a3323b8f8949a8a93e393a42a8a4d9 : SUCCESS in 1h 08m 39s\n- ironic-standalone-ipa-src https://zuul.opendev.org/t/openstack/build/dea3619bf1d24262bd353f80da78ae79 : SUCCESS in 1h 20m 02s","accounts_in_message":[],"_revision_number":1},{"id":"e182e3ee8323b3bcfdc47f5e9b5db52667452be0","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-01-16 19:17:35.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":1},{"id":"a47699a2d31c890b2b3b66e4751dd2383160db06","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-01-16 19:18:32.000000000","message":"Patch Set 1:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/9d531e2fa61f4fa08a0d720d2805e011\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/55a7d5fac3c849a9b5146915c6c789d3 : SUCCESS in 40s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/b22008b2c3ad44ea96b14a80cb83673b : SUCCESS in 34s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"2bb74523ae54e25038a8486e6569cd1015216352","revisions":{"2bb74523ae54e25038a8486e6569cd1015216352":{"kind":"REWORK","_number":1,"created":"2024-01-09 15:39:44.000000000","uploader":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"ref":"refs/changes/26/905126/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/26/905126/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/26/905126/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/26/905126/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/26/905126/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/26/905126/1"}}},"commit":{"parents":[{"commit":"a22d1fc411639da4a896b5760df34de3ea78fc80","subject":"Merge \"Add tox target and configuration for codespell\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/a22d1fc411639da4a896b5760df34de3ea78fc80"}]}],"author":{"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","date":"2024-01-09 15:38:46.000000000","tz":60},"committer":{"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","date":"2024-01-09 15:38:46.000000000","tz":60},"subject":"Add missing headers to the inspection callback","message":"Add missing headers to the inspection callback\n\nSomehow, it has worked correctly for years, but now I\u0027ve discovered that\nthe new inspection is (no longer?) tolerant to the missing header.\n\nWhile here, copy all headers from the heartbeat code.\n\nChange-Id: I9e5c609eb4435e520bc225dea08aedfdf169744b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/2bb74523ae54e25038a8486e6569cd1015216352"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/2bb74523ae54e25038a8486e6569cd1015216352"}]},"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":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"}},{"label":"Workflow","status":"MAY","applied_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"}},{"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":{}}}]}
