)]}'
{"id":"openstack%2Fironic~868022","triplet_id":"openstack%2Fironic~stable%2Fzed~Ice764866a08647031d16570860ec384204269501","project":"openstack/ironic","branch":"stable/zed","hashtags":[],"change_id":"Ice764866a08647031d16570860ec384204269501","subject":"Prevent pxe retry when agent token exists","status":"ABANDONED","created":"2022-12-19 19:01:59.000000000","updated":"2022-12-19 19:03:11.000000000","total_comment_count":0,"unresolved_comment_count":0,"work_in_progress":true,"has_review_started":false,"cherry_pick_of_change":847392,"cherry_pick_of_patch_set":1,"meta_rev_id":"bbb57ab127e250687968f23ddd4f4d5dcfdd1924","_number":868022,"virtual_id_number":868022,"owner":{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},"actions":{},"labels":{"Verified":{"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":{"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":{"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Backport-Candidate":{"values":{"-1":"Do Not Backport"," 0":"Backport Review Needed","+1":"Should Backport"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"CC":[{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"}]},"pending_reviewers":{"CC":[{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"}]},"reviewer_updates":[{"updated":"2022-12-19 19:01:59.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"}],"messages":[{"id":"b492c514cad9df1add885b25345fbd517c4e8b01","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},"date":"2022-12-19 19:01:59.000000000","message":"Patch Set 1: Cherry Picked from branch master.\n\nThe following files contain Git conflicts:\n* releasenotes/notes/prevent-pxe-retry-when-token-exists-a4f38f7da56c1397.yaml","accounts_in_message":[],"_revision_number":1},{"id":"bbb57ab127e250687968f23ddd4f4d5dcfdd1924","tag":"autogenerated:gerrit:abandon","author":{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},"date":"2022-12-19 19:03:11.000000000","message":"Abandoned\n\nOops, looks like this is already in zed release.","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"f8e1258f88eb9091517449599d1938fd54b831b1","revisions":{"f8e1258f88eb9091517449599d1938fd54b831b1":{"kind":"REWORK","_number":1,"created":"2022-12-19 19:01:59.000000000","uploader":{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},"ref":"refs/changes/22/868022/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic","ref":"refs/changes/22/868022/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic refs/changes/22/868022/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic refs/changes/22/868022/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic refs/changes/22/868022/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic refs/changes/22/868022/1"}}},"commit":{"parents":[{"commit":"06895641fb8a44caf4574919bd518f0de76cba3d","subject":"Merge \"Fix unit tests for Python 3.11\" into stable/zed","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic/commit/06895641fb8a44caf4574919bd518f0de76cba3d"}]}],"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 19:01:59.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/f8e1258f88eb9091517449599d1938fd54b831b1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic/commit/f8e1258f88eb9091517449599d1938fd54b831b1"}]},"branch":"refs/heads/stable/zed"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
