)]}'
{"id":"openstack%2Fironic~868029","triplet_id":"openstack%2Fironic~stable%2Fwallaby~Ice764866a08647031d16570860ec384204269501","project":"openstack/ironic","branch":"stable/wallaby","attention_set":{},"removed_from_attention_set":{"6618":{"account":{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},"last_update":"2022-12-20 15:50:05.000000000","reason":"Change was submitted"}},"hashtags":["ironic-week-prio"],"change_id":"Ice764866a08647031d16570860ec384204269501","subject":"Prevent pxe retry when agent token exists","status":"MERGED","created":"2022-12-19 20:29:40.000000000","updated":"2022-12-20 15:51:19.000000000","submitted":"2022-12-20 15:50:05.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":"868029","cherry_pick_of_change":868025,"cherry_pick_of_patch_set":1,"meta_rev_id":"c1b4fe7a58d6385c41f8567e9e76c44641e6bea6","_number":868029,"virtual_id_number":868029,"owner":{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2022-12-20 15:50:05.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":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"all":[{"value":2,"date":"2022-12-20 14:19:31.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":1,"date":"2022-12-20 14:19:31.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":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":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"}],"CC":[{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2022-12-19 20:29:40.000000000","updated_by":{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},"reviewer":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"state":"CC"},{"updated":"2022-12-19 20:49:53.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":"2022-12-19 22:32:31.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":"2022-12-20 14:19:31.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":"d8631f632d6a6aaed2d10495c0e2659002f30424","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},"date":"2022-12-19 20:29:40.000000000","message":"Patch Set 1: Cherry Picked from branch stable/xena.","accounts_in_message":[],"_revision_number":1},{"id":"eeea2e3ec229dc2e33734ab555cd3eadeea0b5ee","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-12-19 20:49:53.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/ac87c4d11ce74768be06783dc82b1893\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/290fdb9b2c6f4f40828eab7f5b0c235a : SUCCESS in 18m 20s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/2fafdaaa46af408e967f52268f3a4961 : SUCCESS in 18m 05s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"985f1ec459cf3c1eb723e7e8875381f418636393","tag":"autogenerated:gerrit:setHashtag","author":{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},"date":"2022-12-19 22:26:52.000000000","message":"Hashtag added: ironic-week-prio","accounts_in_message":[],"_revision_number":1},{"id":"02c413eb5320d4b54dee8aadfa5c5ae0f10d8d1f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-12-19 22:32:31.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/c27ead7de5b94d6dacfd1e83b2cad97b\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/30ba6c29b7234e5696df99ec5006e5e2 : SUCCESS in 7m 23s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/2746ddfb535544579cb914e61d3e2541 : SUCCESS in 3m 16s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/063eeee7f37d494083456a265cbcbd35 : SUCCESS in 6m 37s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/e5296b813cac408abd9d7e391e659d01 : SUCCESS in 6m 27s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/85bec771e35e4d469516e5961f4d049e : SUCCESS in 7m 00s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a54971bf839a4c4d8aa8be845605d69f : SUCCESS in 12m 00s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/000ca1edc3e54e15b41d15da9af7b47a : SUCCESS in 5m 30s\n- ironic-tox-unit-with-driver-libs https://zuul.opendev.org/t/openstack/build/897d3ed555e0476584c1b3ad3582ce46 : SUCCESS in 8m 33s\n- ironic-tempest-functional-python3 https://zuul.opendev.org/t/openstack/build/d2cedd9059ec4174a31d1dcd7fc1292e : SUCCESS in 33m 47s\n- ironic-grenade https://zuul.opendev.org/t/openstack/build/21b6f7bcb63040abb81e97f6f8893777 : SUCCESS in 1h 00m 31s\n- ironic-standalone https://zuul.opendev.org/t/openstack/build/5cba23e43fd6459db841a22bcb55401c : SUCCESS in 1h 11m 31s\n- ironic-standalone-redfish https://zuul.opendev.org/t/openstack/build/346312709c1746558361e4368a1060f4 : SUCCESS in 1h 35m 04s\n- ironic-tempest-partition-bios-redfish-pxe https://zuul.opendev.org/t/openstack/build/555c31f530fc44ddb3584bb96f2ec61e : SUCCESS in 36m 46s\n- ironic-tempest-partition-uefi-redfish-vmedia https://zuul.opendev.org/t/openstack/build/37634bf28458469ba5fbb49e3140b48c : SUCCESS in 59m 33s\n- ironic-tempest-wholedisk-bios-snmp-pxe https://zuul.opendev.org/t/openstack/build/2db5ca1c4fab436f8a250595c839a9e5 : SUCCESS in 49m 49s\n- ironic-tempest-ipa-partition-pxe_ipmitool https://zuul.opendev.org/t/openstack/build/f9b7ef0501d643199d56695ec673a269 : SUCCESS in 1h 01m 51s\n- ironic-tempest-ipa-partition-uefi-pxe_ipmitool https://zuul.opendev.org/t/openstack/build/c4998c7a4a2549ecbe3e47932281d7a3 : SUCCESS in 1h 02m 41s\n- ironic-tempest-ipa-wholedisk-direct-tinyipa-multinode https://zuul.opendev.org/t/openstack/build/39c663c762ce402e93ab30ec6b788b25 : SUCCESS in 1h 57m 13s (non-voting)\n- ironic-tempest-bios-ipmi-direct-tinyipa https://zuul.opendev.org/t/openstack/build/d0a818d57dd74d1183dd3b31edc4b7d2 : SUCCESS in 58m 40s\n- ironic-tempest-bfv https://zuul.opendev.org/t/openstack/build/91c4e74291414a45b954f813f70ca494 : SUCCESS in 29m 08s\n- ironic-tempest-ipa-partition-uefi-pxe-grub2 https://zuul.opendev.org/t/openstack/build/1027bc3b62a8479ba9320228016d6038 : SUCCESS in 1h 02m 14s\n- metalsmith-integration-glance-localboot-centos8-uefi https://zuul.opendev.org/t/openstack/build/d6c7dc0557d842beb675d44af01c4cae : SUCCESS in 1h 13m 18s\n- ironic-tox-bandit https://zuul.opendev.org/t/openstack/build/764ddc85aad34c368920f0f1a1ad28fc : FAILURE in 4m 00s (non-voting)\n- ironic-inspector-tempest https://zuul.opendev.org/t/openstack/build/cde4bc1c34a94025a9d1f2777f32858c : SUCCESS in 57m 33s (non-voting)\n- ironic-inspector-tempest-managed-non-standalone https://zuul.opendev.org/t/openstack/build/998449f4098d4de08d34ccc3939ea210 : SUCCESS in 49m 57s (non-voting)\n- ironic-inspector-tempest-partition-bios-redfish-vmedia https://zuul.opendev.org/t/openstack/build/4c3678e9e36e42ab83382a932ccc0ab5 : FAILURE in 41m 02s (non-voting)\n- ironic-tempest-ipa-wholedisk-bios-ipmi-direct-dib https://zuul.opendev.org/t/openstack/build/5b57cb2ba485408a957774faeb6cb84b : SUCCESS in 52m 12s (non-voting)\n- bifrost-integration-tinyipa-ubuntu-focal https://zuul.opendev.org/t/openstack/build/279a93550f8045008a8e835198bacfbc : SUCCESS in 24m 59s (non-voting)\n- ironic-tempest-pxe_ipmitool-postgres https://zuul.opendev.org/t/openstack/build/65a9ea80072948c6a8faf805bd3fb6c7 : FAILURE in 1h 15m 51s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"38222216e4e02a2d87631af214b25f7f74220a22","author":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"date":"2022-12-20 14:19:31.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"86dabe6c95c2de95d4b6d8f3c03b44b916dde76e","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-12-20 14:20:20.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"423d4b963cd5449ecd2f7a6d7c0afa8fa9b9dae9","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-12-20 15:50:05.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/eae4f2bf65c54170bd271b9dc03bb6f0\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/8a5a980f313f4543a7080bfdd37480e2 : SUCCESS in 3m 43s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/fd4d072656334c18a7a3e1a73407ccb9 : SUCCESS in 7m 19s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/e2a670f1ca7d4740b3399ad35e45c153 : SUCCESS in 7m 08s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/8de9f360389242deab858778829f2dab : SUCCESS in 14m 24s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/218cfeea233243718eb9413c92c8f0ff : SUCCESS in 5m 44s\n- ironic-tox-unit-with-driver-libs https://zuul.opendev.org/t/openstack/build/1c76bb1ad46545e394a08d20e71af7f6 : SUCCESS in 9m 56s\n- ironic-tempest-functional-python3 https://zuul.opendev.org/t/openstack/build/87ee0a81db904b2f9b7409c3c0652d8c : SUCCESS in 28m 43s\n- ironic-grenade https://zuul.opendev.org/t/openstack/build/605e95a5b36345af94f6bac23cb572ca : SUCCESS in 1h 17m 49s\n- ironic-standalone https://zuul.opendev.org/t/openstack/build/cc19b51fd1f24230a5edc62ca8c91d21 : SUCCESS in 1h 12m 22s\n- ironic-standalone-redfish https://zuul.opendev.org/t/openstack/build/0585e33e5bef4cb29d74e09eab224d95 : SUCCESS in 1h 14m 30s\n- ironic-tempest-partition-bios-redfish-pxe https://zuul.opendev.org/t/openstack/build/81585af3efa540f9813453da88d907ce : SUCCESS in 51m 54s\n- ironic-tempest-partition-uefi-redfish-vmedia https://zuul.opendev.org/t/openstack/build/db5ddba6d0874ae789d2689d0a98e642 : SUCCESS in 57m 14s\n- ironic-tempest-wholedisk-bios-snmp-pxe https://zuul.opendev.org/t/openstack/build/4e101ea284f34f41a69c29c92cc791e4 : SUCCESS in 47m 14s\n- ironic-tempest-ipa-partition-pxe_ipmitool https://zuul.opendev.org/t/openstack/build/7cc2f11b942344858685bd22a2a48f29 : SUCCESS in 1h 06m 34s\n- ironic-tempest-ipa-partition-uefi-pxe_ipmitool https://zuul.opendev.org/t/openstack/build/95908a591ca14f6ab0ad5cd545c9d339 : SUCCESS in 54m 04s\n- ironic-tempest-bios-ipmi-direct-tinyipa https://zuul.opendev.org/t/openstack/build/e949bc71cff74389b17ca70cf81c8844 : SUCCESS in 1h 01m 25s\n- ironic-tempest-bfv https://zuul.opendev.org/t/openstack/build/682637505fd7484987625e1c34710d43 : SUCCESS in 40m 28s\n- ironic-tempest-ipa-partition-uefi-pxe-grub2 https://zuul.opendev.org/t/openstack/build/221ae1e3f4b14b0b8d6c81c38cc7cd13 : SUCCESS in 53m 42s\n- metalsmith-integration-glance-localboot-centos8-uefi https://zuul.opendev.org/t/openstack/build/867c3817ab7543d59f78f77b0e9786cd : SUCCESS in 1h 25m 06s","accounts_in_message":[],"_revision_number":1},{"id":"dd9cd371fbbcbe5d71642f155a71e4fb7f105d7d","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-12-20 15:50:05.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":1},{"id":"c1b4fe7a58d6385c41f8567e9e76c44641e6bea6","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-12-20 15:51:19.000000000","message":"Patch Set 1:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/1f73b2ca08274837baead8865cd8113e\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/eb3dd4f96b4c4c93ac73297501bd4cc8 : SUCCESS in 51s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/6ff613dea7074218a0930c3f9a18691a : SUCCESS in 44s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"06821f4d0cd1c217ecc44d2f41cd93ac05b5b236","revisions":{"06821f4d0cd1c217ecc44d2f41cd93ac05b5b236":{"kind":"REWORK","_number":1,"created":"2022-12-19 20:29:40.000000000","uploader":{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},"ref":"refs/changes/29/868029/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic","ref":"refs/changes/29/868029/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic refs/changes/29/868029/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic refs/changes/29/868029/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic refs/changes/29/868029/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic refs/changes/29/868029/1"}}},"commit":{"parents":[{"commit":"48556653f64335d1c13a0fedfd8759bea206e6f6","subject":"Fixes for tox 4.0","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic/commit/48556653f64335d1c13a0fedfd8759bea206e6f6"}]}],"author":{"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","date":"2022-06-23 18:04:20.000000000","tz":-420},"committer":{"name":"Ruby Loo","email":"opensrloo@gmail.com","date":"2022-12-19 20:29:40.000000000","tz":0},"subject":"Prevent pxe retry when agent token exists","message":"Prevent pxe retry when agent token exists\n\nA race condition can be observed in CI under heavy load where the\nconductor triggers are boot of the agent before it is fully online\nbased upon state, but not considering the existence of an agent\ntoken. As a result, agent is never able to check in with Ironic\nand the overall operation fails.\n\nWe now consider agent token\u0027s existence before retrying PXE as\nit is the very earliest indicator of a starting agent.\n\nChange-Id: Ice764866a08647031d16570860ec384204269501\nStory: 2010107\nTask: 45674\n(cherry picked from commit d75424b5e5685a9cf04b30a5b0555efd1313e9c3)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic/commit/06821f4d0cd1c217ecc44d2f41cd93ac05b5b236"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic/commit/06821f4d0cd1c217ecc44d2f41cd93ac05b5b236"}]},"branch":"refs/heads/stable/wallaby"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"CLOSED","labels":[{"label":"Verified","status":"OK","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"OK","applied_by":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"}},{"label":"Workflow","status":"OK","applied_by":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"}},{"label":"Backport-Candidate","status":"MAY"}]}],"submit_requirements":[]}
