)]}'
{"id":"openstack%2Fironic-python-agent~815651","triplet_id":"openstack%2Fironic-python-agent~master~I60a6a2823d3eb27a4ae78e913e3655dae7b54ffe","project":"openstack/ironic-python-agent","branch":"master","topic":"efi-utils","attention_set":{},"removed_from_attention_set":{"11655":{"account":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"last_update":"2021-11-07 01:13:15.000000000","reason":"Julia Kreger replied on the change"},"11292":{"account":{"_account_id":11292,"name":"Arne Wiebalck","email":"Arne.Wiebalck@cern.ch","username":"wiebalck"},"last_update":"2021-11-16 17:43:07.000000000","reason":"Arne Wiebalck replied on the change"},"10239":{"account":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"last_update":"2021-11-17 10:14:50.000000000","reason":"Change was submitted"}},"hashtags":["ironic-week-prio"],"change_id":"I60a6a2823d3eb27a4ae78e913e3655dae7b54ffe","subject":"Move manage_uefi from the image extension to a public location","status":"MERGED","created":"2021-10-27 12:30:22.000000000","updated":"2021-11-17 10:16:43.000000000","submitted":"2021-11-17 10:14:50.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":2,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"815651-efi-utils","meta_rev_id":"79e6b0eee9a77bf89a9533baf5378a37973adf2f","_number":815651,"virtual_id_number":815651,"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":[{"value":0,"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2021-11-17 10:14:49.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":11292,"name":"Arne Wiebalck","email":"Arne.Wiebalck@cern.ch","username":"wiebalck"}],"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":"2021-11-17 08:24:48.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":"2021-11-16 17:43:07.000000000","_account_id":11292,"name":"Arne Wiebalck","email":"Arne.Wiebalck@cern.ch","username":"wiebalck"}],"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":"2021-11-17 08:24:48.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":11292,"name":"Arne Wiebalck","email":"Arne.Wiebalck@cern.ch","username":"wiebalck"}],"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"]},{"value":0,"_account_id":11292,"name":"Arne Wiebalck","email":"Arne.Wiebalck@cern.ch","username":"wiebalck"}],"values":{"-1":"Do Not Backport"," 0":"Backport Review Needed","+1":"Should Backport"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"}],"reviewers":{"REVIEWER":[{"_account_id":11292,"name":"Arne Wiebalck","email":"Arne.Wiebalck@cern.ch","username":"wiebalck"},{"_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":"2021-10-27 14:34:44.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":"2021-10-28 12:50:28.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":"2021-11-05 17:04:38.000000000","updated_by":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"reviewer":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"state":"REVIEWER"},{"updated":"2021-11-16 16:59:43.000000000","updated_by":{"_account_id":11292,"name":"Arne Wiebalck","email":"Arne.Wiebalck@cern.ch","username":"wiebalck"},"reviewer":{"_account_id":11292,"name":"Arne Wiebalck","email":"Arne.Wiebalck@cern.ch","username":"wiebalck"},"state":"REVIEWER"}],"messages":[{"id":"cdabf1c56623fc85d0dbbb59857155f6b9a3d2d1","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2021-10-27 12:30:22.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"77636fb5e55bfc113229d5a9a53bc48f76bb4eba","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-10-27 14:34:44.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/95c3efb493094b889bb4fda2bc4fa29f : SUCCESS in 5m 12s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/d91c237c93094558a6e19dcf7cc2330b : SUCCESS in 5m 23s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/40c5a1dd50594b249745f58b1d801e58 : SUCCESS in 4m 17s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/2aaa5066686e461094c0b3b62d5cc3c8 : SUCCESS in 4m 37s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/6b0288bcb9754145a55788b3aefdf28d : SUCCESS in 4m 45s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/aea27d8cfd2640ee81a425ae0e83a9e5 : SUCCESS in 4m 54s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/80b9eec0f9054bb799609308e81ab566 : SUCCESS in 6m 32s\n- openstack-tox-functional https://zuul.opendev.org/t/openstack/build/624f1210b0814bc4bca5e258d7be5616 : SUCCESS in 4m 46s\n- ipa-tox-examples https://zuul.opendev.org/t/openstack/build/733b750137884fa1969c6f8b2fd59997 : SUCCESS in 5m 09s\n- ipa-tempest-bios-ipmi-direct-src https://zuul.opendev.org/t/openstack/build/8ab0ec118ac74b0da07fb95c1e81c644 : SUCCESS in 1h 12m 37s\n- ipa-tempest-uefi-redfish-vmedia-src https://zuul.opendev.org/t/openstack/build/38da3a917f694450863b28c372a9b439 : SUCCESS in 1h 21m 15s\n- ironic-standalone-ipa-src https://zuul.opendev.org/t/openstack/build/92dbd084ee294119b5a10fa95cc14482 : SUCCESS in 1h 03m 45s (non-voting)\n- metalsmith-integration-ipa-src https://zuul.opendev.org/t/openstack/build/f915feb672d84eb6b90f9d6d1e983009 : SUCCESS in 1h 08m 18s\n- metalsmith-integration-ipa-src-uefi https://zuul.opendev.org/t/openstack/build/10e1bcd73e244e6b8be79e510f6da157 : SUCCESS in 1h 20m 44s (non-voting)\n- ironic-python-agent-check-image-tinyipa https://zuul.opendev.org/t/openstack/build/cf77fee7340443c0915728ab95d97da5 : SUCCESS in 14m 50s (non-voting)\n- ironic-python-agent-check-image-dib-centos8 https://zuul.opendev.org/t/openstack/build/bea06857fead4d9888ed38c5526424c0 : SUCCESS in 13m 28s (non-voting)\n- ipa-tempest-ironic-inspector-src https://zuul.opendev.org/t/openstack/build/3e7c3c468a6e480eb12f1ed44483c2c6 : FAILURE in 1h 59m 18s (non-voting)\n- ipa-tox-bandit https://zuul.opendev.org/t/openstack/build/e6ea38ce86ff45b5be04b7e8bab9fdbf : SUCCESS in 4m 22s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"2bd74db810f78373617a549c36be758eaa12f8d6","author":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"date":"2021-10-28 12:50:28.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"18a2f5a4ba6a87892ec96c4392f9abd8c2a782f2","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2021-11-05 17:02:42.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"cca020ba7cb62c10c02eac95e4493c9aca0f83a6","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-11-05 19:24:12.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/d043ae5fc1c24c3aa2b790f8cb39c5da : SUCCESS in 5m 42s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/d924e014ffdc47b1be5b4345d24e6989 : SUCCESS in 4m 50s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/3582559de630414b97807ca15e63e8d0 : SUCCESS in 4m 21s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/2da0a5e0d6844d09be10685cf32986c3 : SUCCESS in 5m 22s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/209b36346ad545e2947768370e3ca063 : SUCCESS in 4m 54s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/f49407b1346e4ac58f623e1827c28206 : SUCCESS in 5m 10s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a822fad205bb41e5a75a2f5ae99a8b7b : SUCCESS in 7m 43s\n- openstack-tox-functional https://zuul.opendev.org/t/openstack/build/89f9ecf6ce804901a9606b51edb2fd90 : SUCCESS in 4m 25s\n- ipa-tox-examples https://zuul.opendev.org/t/openstack/build/942ea75021974d78a1570fff2683cad7 : SUCCESS in 4m 30s\n- ipa-tempest-bios-ipmi-direct-src https://zuul.opendev.org/t/openstack/build/59bfe534fd924abc9f7ac376c66e4105 : SUCCESS in 1h 27m 38s\n- ipa-tempest-uefi-redfish-vmedia-src https://zuul.opendev.org/t/openstack/build/674605aba57b4ed08b2b9ad115ccb619 : SUCCESS in 1h 21m 05s\n- ironic-standalone-ipa-src https://zuul.opendev.org/t/openstack/build/c442084c8f244bb0abbc12e5d59c9b4a : SUCCESS in 1h 12m 16s (non-voting)\n- metalsmith-integration-ipa-src https://zuul.opendev.org/t/openstack/build/ffd663c200294f9dbf757ea3f8fdfd3f : SUCCESS in 1h 20m 09s\n- metalsmith-integration-ipa-src-uefi https://zuul.opendev.org/t/openstack/build/6e628140e45c48538ef3e3e2f3c342e5 : SUCCESS in 1h 31m 51s (non-voting)\n- ironic-python-agent-check-image-tinyipa https://zuul.opendev.org/t/openstack/build/d8f340a78a2f47aabc3b48c2535486b4 : SUCCESS in 18m 54s (non-voting)\n- ironic-python-agent-check-image-dib-centos8 https://zuul.opendev.org/t/openstack/build/ec671535f136460db561bffdb652d8d7 : SUCCESS in 13m 15s (non-voting)\n- ipa-tempest-ironic-inspector-src https://zuul.opendev.org/t/openstack/build/66352c6fa0e941ff8980220b429bd32c : FAILURE in 2h 16m 37s (non-voting)\n- ipa-tox-bandit https://zuul.opendev.org/t/openstack/build/e313be9027754aa9824d0fa1acc86503 : SUCCESS in 4m 36s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"e8f87c1aea7d23382e406bc4474cb2c556d12858","author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"date":"2021-11-07 01:13:15.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"93426e6fd553067a05753084af84a71b74610df2","tag":"autogenerated:gerrit:setHashtag","author":{"_account_id":15519,"name":"Iury Gregory Melo Ferreira","display_name":"Iury Gregory","email":"iurygregory@gmail.com","username":"iurygregory"},"date":"2021-11-08 15:11:50.000000000","message":"Hashtag added: ironic-week-prio","accounts_in_message":[],"_revision_number":2},{"id":"aa481c4273ea2302e3e3e0c785af66199dc544d0","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2021-11-16 16:58:50.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"d6d3d0afc2b073cb8498bbc4431f881746efccc1","author":{"_account_id":11292,"name":"Arne Wiebalck","email":"Arne.Wiebalck@cern.ch","username":"wiebalck"},"date":"2021-11-16 17:43:07.000000000","message":"Patch Set 3: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"8cb81219fe5ed934912f9093cba50c8767213038","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-11-16 19:18:06.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/cb3272ee2d9e4f6c90b6779c13983844 : SUCCESS in 6m 14s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/eb015f7e7fa44f0081b44016c69aae20 : SUCCESS in 5m 37s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/254bbc0449e446c998f0b0ffe618a510 : SUCCESS in 4m 47s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/92d125d5bfe94611b4761623a8d223f2 : SUCCESS in 5m 05s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/36d26a32b7fe421cb0180149ea611b35 : SUCCESS in 5m 05s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/7044f550391247beba4a4979533c2da1 : SUCCESS in 6m 10s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d67ed5be85cd47a0a309f1bd5f1e952c : SUCCESS in 7m 18s\n- openstack-tox-functional https://zuul.opendev.org/t/openstack/build/36aeca50fc214abe8925843ec84e463a : SUCCESS in 5m 04s\n- ipa-tox-examples https://zuul.opendev.org/t/openstack/build/3af3bda9226246e9897750424a1fe6f1 : SUCCESS in 6m 45s\n- ipa-tempest-bios-ipmi-direct-src https://zuul.opendev.org/t/openstack/build/88976eb980b64e1ca8e7e8dc452908c5 : SUCCESS in 1h 30m 33s\n- ipa-tempest-uefi-redfish-vmedia-src https://zuul.opendev.org/t/openstack/build/2f61ded0969a4a8f8dd2ecb1c8f1c8da : SUCCESS in 1h 21m 04s\n- ironic-standalone-ipa-src https://zuul.opendev.org/t/openstack/build/be63a516502242ddb894ef484e301f2f : SUCCESS in 58m 16s (non-voting)\n- metalsmith-integration-ipa-src https://zuul.opendev.org/t/openstack/build/f0a39eaa2be0459d9b9b354ef1cd9791 : SUCCESS in 1h 06m 09s\n- metalsmith-integration-ipa-src-uefi https://zuul.opendev.org/t/openstack/build/786602b4cc5d44b093cbef22fcef7524 : SUCCESS in 1h 40m 31s (non-voting)\n- ironic-python-agent-check-image-tinyipa https://zuul.opendev.org/t/openstack/build/a2bfb2bc608549a2a0bab8970b0d075d : SUCCESS in 16m 18s (non-voting)\n- ironic-python-agent-check-image-dib-centos8 https://zuul.opendev.org/t/openstack/build/663ee0a1bcc04af4a97ffe3a0189a4fd : FAILURE in 7m 11s (non-voting)\n- ipa-tempest-ironic-inspector-src https://zuul.opendev.org/t/openstack/build/f90302145fd648e8ae3437910d69b5e0 : FAILURE in 2h 12m 24s (non-voting)\n- ipa-tox-bandit https://zuul.opendev.org/t/openstack/build/9b2a76602f554cb6a118d1cc3fee3227 : SUCCESS in 4m 36s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"3db58f2b6338a84d3165d38244a05fe632bdb2aa","author":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"date":"2021-11-17 08:24:48.000000000","message":"Patch Set 3: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":3},{"id":"996b940657f8a85ec91fdbd4ddaf54c9cda5a399","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-11-17 08:25:48.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":3},{"id":"8cffb4abec9381aad47c27a6c88d6edbb76e690b","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-11-17 10:14:49.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/e896138a3629417cba1ea6a3a5883cfe : SUCCESS in 4m 24s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/8943d189c64b44739535f859eeeb3dd9 : SUCCESS in 3m 41s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/34483f9e45bd4200b2e73ebf4190d12a : SUCCESS in 4m 06s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/8f456970f58f4de99f8134606df2a951 : SUCCESS in 6m 44s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/fb57aa508e354c74afabd9fdcffe5cc7 : SUCCESS in 6m 27s\n- openstack-tox-functional https://zuul.opendev.org/t/openstack/build/105c498995384afaa56af7ff412bddd6 : SUCCESS in 5m 37s\n- ipa-tempest-bios-ipmi-direct-src https://zuul.opendev.org/t/openstack/build/7e0d1a16678b4c3b8021ceb7704dc674 : SUCCESS in 1h 48m 04s\n- ipa-tempest-uefi-redfish-vmedia-src https://zuul.opendev.org/t/openstack/build/bcc9922b435643758863abf987408724 : SUCCESS in 1h 17m 06s\n- metalsmith-integration-ipa-src https://zuul.opendev.org/t/openstack/build/2e80eb09a79d4b808184616ab95dd104 : SUCCESS in 1h 27m 51s","accounts_in_message":[],"_revision_number":3},{"id":"bc09bbcd0be36ddf3752d30903275f1a7fc9bf0a","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-11-17 10:14:50.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":3},{"id":"79e6b0eee9a77bf89a9533baf5378a37973adf2f","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-11-17 10:16:43.000000000","message":"Patch Set 3:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/66c0dbbdd06146dfbda59be6561e944c : SUCCESS in 1m 04s","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"36d4a18fbc7afd873035930a558e971ad4cec12f","revisions":{"ff5c118f8c043da786bfe27d82238b1991dc489e":{"kind":"REWORK","_number":1,"created":"2021-10-27 12:30:22.000000000","uploader":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"ref":"refs/changes/51/815651/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/51/815651/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/51/815651/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/51/815651/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/51/815651/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/51/815651/1"}}},"commit":{"parents":[{"commit":"b360214cf222dd91fda214dac419789e16a79bfe","subject":"Stop requiring mocking of utils.execute if ironic-lib execute is mocked","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/b360214cf222dd91fda214dac419789e16a79bfe"}]}],"author":{"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","date":"2021-10-27 11:45:10.000000000","tz":120},"committer":{"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","date":"2021-10-27 12:28:34.000000000","tz":120},"subject":"Move manage_uefi from the image extension to a public location","message":"Move manage_uefi from the image extension to a public location\n\nThis call is very useful for custom deploy implementations, such as one\nwe maintain for OpenShift. Splitting it out also makes image.py slightly\nmore manageable.\n\nThe get_partition call is moved to partition_utils.\n\nChange-Id: I60a6a2823d3eb27a4ae78e913e3655dae7b54ffe\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/ff5c118f8c043da786bfe27d82238b1991dc489e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/ff5c118f8c043da786bfe27d82238b1991dc489e"}]},"branch":"refs/heads/master"},"6dc3fd312d0af278ac27076f0abb515b5fa6fed7":{"kind":"REWORK","_number":2,"created":"2021-11-05 17:02:42.000000000","uploader":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"ref":"refs/changes/51/815651/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/51/815651/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/51/815651/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/51/815651/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/51/815651/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/51/815651/2"}}},"commit":{"parents":[{"commit":"0b56cca7f0116a99ac1dd3e5d5aed5647aad662d","subject":"Merge \"Fix UEFI record regex\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/0b56cca7f0116a99ac1dd3e5d5aed5647aad662d"}]}],"author":{"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","date":"2021-10-27 11:45:10.000000000","tz":120},"committer":{"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","date":"2021-11-05 17:02:29.000000000","tz":60},"subject":"Move manage_uefi from the image extension to a public location","message":"Move manage_uefi from the image extension to a public location\n\nThis call is very useful for custom deploy implementations, such as one\nwe maintain for OpenShift. Splitting it out also makes image.py slightly\nmore manageable.\n\nThe get_partition call is moved to partition_utils.\n\nChange-Id: I60a6a2823d3eb27a4ae78e913e3655dae7b54ffe\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/6dc3fd312d0af278ac27076f0abb515b5fa6fed7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/6dc3fd312d0af278ac27076f0abb515b5fa6fed7"}]},"branch":"refs/heads/master"},"36d4a18fbc7afd873035930a558e971ad4cec12f":{"kind":"REWORK","_number":3,"created":"2021-11-16 16:58:50.000000000","uploader":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"ref":"refs/changes/51/815651/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/51/815651/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/51/815651/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/51/815651/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/51/815651/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/51/815651/3"}}},"commit":{"parents":[{"commit":"f5efbc3e7ef846fc5bebd368a886e4ed312213fc","subject":"Merge \"Simplify error messages when running clean/deploy step\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/f5efbc3e7ef846fc5bebd368a886e4ed312213fc"}]}],"author":{"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","date":"2021-10-27 11:45:10.000000000","tz":120},"committer":{"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","date":"2021-11-16 16:58:16.000000000","tz":60},"subject":"Move manage_uefi from the image extension to a public location","message":"Move manage_uefi from the image extension to a public location\n\nThis call is very useful for custom deploy implementations, such as one\nwe maintain for OpenShift. Splitting it out also makes image.py slightly\nmore manageable.\n\nThe get_partition call is moved to partition_utils.\n\nChange-Id: I60a6a2823d3eb27a4ae78e913e3655dae7b54ffe\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/36d4a18fbc7afd873035930a558e971ad4cec12f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/36d4a18fbc7afd873035930a558e971ad4cec12f"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"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":[{"name":"Verified","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Verified\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}},{"name":"Workflow","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Workflow\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}},{"name":"Code-Review","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Code-Review\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}}]}
