)]}'
{"id":"openstack%2Fironic-python-agent~816791","triplet_id":"openstack%2Fironic-python-agent~master~I63a3b0407b2ca2246bd0e6624bfa0f748c0d73f7","project":"openstack/ironic-python-agent","branch":"master","topic":"use-ironic-lib-execute","attention_set":{},"removed_from_attention_set":{"23851":{"account":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"last_update":"2021-11-22 20:04:40.000000000","reason":"Change was submitted"}},"hashtags":["ironic-week-prio"],"change_id":"I63a3b0407b2ca2246bd0e6624bfa0f748c0d73f7","subject":"Call execute from ironic-lib in hardware.py","status":"MERGED","created":"2021-11-05 08:28:37.000000000","updated":"2021-11-22 20:10:00.000000000","submitted":"2021-11-22 20:04:40.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":1,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"816791-use-ironic-lib-execute","meta_rev_id":"1736128ff0a071d5bb0ef377da8179735f5748bf","_number":816791,"virtual_id_number":816791,"owner":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:gate","value":2,"date":"2021-11-22 20:04:39.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"},{"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":11292,"name":"Arne Wiebalck","email":"Arne.Wiebalck@cern.ch","username":"wiebalck"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2021-11-22 18:33:20.000000000","_account_id":11292,"name":"Arne Wiebalck","email":"Arne.Wiebalck@cern.ch","username":"wiebalck"},{"value":2,"date":"2021-11-18 13:00:33.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":11292,"name":"Arne Wiebalck","email":"Arne.Wiebalck@cern.ch","username":"wiebalck"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2021-11-22 18:33:20.000000000","_account_id":11292,"name":"Arne Wiebalck","email":"Arne.Wiebalck@cern.ch","username":"wiebalck"},{"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":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":11292,"name":"Arne Wiebalck","email":"Arne.Wiebalck@cern.ch","username":"wiebalck"},{"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":11292,"name":"Arne Wiebalck","email":"Arne.Wiebalck@cern.ch","username":"wiebalck"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2021-11-05 10:33:03.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-11-18 13:00:33.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"},{"updated":"2021-11-22 18:33:20.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":"e6af0959afaf9ddde1ab4a002da502c61414e475","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"date":"2021-11-05 08:28:37.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"b17827f145ebdea00dfe2a4b0f1b5905fedb0243","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"date":"2021-11-05 08:47:51.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"d7534874fb84b88955094aae618864240517d827","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-11-05 10:33:03.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/98930e705b15475cb5ad2574de158d45 : SUCCESS in 6m 39s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/ed61f0efa3f04b8da1a2eb75c88aae77 : SUCCESS in 6m 49s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/c23baed9476748b7b8e9a332142be9bf : SUCCESS in 5m 08s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/850805b3933e48a5ab35e9d52a3ef618 : SUCCESS in 6m 35s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/cc68c511f69549bda2964a7c92bd78ce : SUCCESS in 6m 00s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/4d0cbd39f176458bbe90bf76ab9c37e8 : SUCCESS in 6m 42s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/26bc236012404c148f55020870cebc52 : SUCCESS in 8m 54s\n- openstack-tox-functional https://zuul.opendev.org/t/openstack/build/887dd6aed4dd4f38844b7dd71a82b407 : SUCCESS in 4m 39s\n- ipa-tox-examples https://zuul.opendev.org/t/openstack/build/91fe440871234b5fad08c7f6565efbcf : SUCCESS in 7m 00s\n- ipa-tempest-bios-ipmi-direct-src https://zuul.opendev.org/t/openstack/build/246569f054e240f28323a8f4f91e5625 : SUCCESS in 1h 11m 47s\n- ipa-tempest-uefi-redfish-vmedia-src https://zuul.opendev.org/t/openstack/build/868aa9bed5de4984b48c11d312f9bdb4 : SUCCESS in 1h 08m 08s\n- ironic-standalone-ipa-src https://zuul.opendev.org/t/openstack/build/d1ef17635016453fa6c13ca0fa58f6f1 : SUCCESS in 1h 09m 27s (non-voting)\n- metalsmith-integration-ipa-src https://zuul.opendev.org/t/openstack/build/b6ec78ba30d04c488de0bc43be847e94 : SUCCESS in 1h 29m 05s\n- metalsmith-integration-ipa-src-uefi https://zuul.opendev.org/t/openstack/build/4eb0cd2c75c14af0b39ef1d7f046a66b : SUCCESS in 1h 24m 21s (non-voting)\n- ironic-python-agent-check-image-tinyipa https://zuul.opendev.org/t/openstack/build/4097e340c3eb4c549806f14a69d9928a : SUCCESS in 12m 33s (non-voting)\n- ironic-python-agent-check-image-dib-centos8 https://zuul.opendev.org/t/openstack/build/3606f7f16a9544d2a94dd219d643493a : SUCCESS in 13m 15s (non-voting)\n- ipa-tempest-ironic-inspector-src https://zuul.opendev.org/t/openstack/build/099dc8efc121469faee50c38c22c7c10 : FAILURE in 1h 41m 41s (non-voting)\n- ipa-tox-bandit https://zuul.opendev.org/t/openstack/build/753339aeb3774eb483d876efafeec7a1 : SUCCESS in 6m 19s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"3755ef765759e563aa5142770cb3b7dc4a899770","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"date":"2021-11-15 08:27:56.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"bd932b0d1f28667438c715a01780d29e01eefd0c","tag":"autogenerated:gerrit:setHashtag","author":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"date":"2021-11-15 08:28:20.000000000","message":"Hashtag added: ironic-week-prio","accounts_in_message":[],"_revision_number":3},{"id":"e93f845bad814a5bc41782f5e9a60605e771eec1","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-11-15 10:25:23.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/12e4b6db5801434bab3e6bef11a1cd52 : SUCCESS in 4m 46s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/b619a2793bea42da81a202c9aebc2769 : SUCCESS in 5m 48s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/155cfda20cc8418d9610e7dc2dcc4ff7 : SUCCESS in 5m 43s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/6a4c81ed64ce473d87d2c833a4a9500d : SUCCESS in 4m 40s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/e8277d5432364dafb9008a0aa74beed3 : SUCCESS in 6m 05s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/1bc1edff00ad4281bf3ce1205f8c7d55 : SUCCESS in 5m 45s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/430f3666e13540689e508d259ee494d5 : SUCCESS in 7m 02s\n- openstack-tox-functional https://zuul.opendev.org/t/openstack/build/a5fb7a0230894e82bdda3db963af2ed2 : SUCCESS in 4m 40s\n- ipa-tox-examples https://zuul.opendev.org/t/openstack/build/6b83f54db6ba4872ba7f5e0fe65eec5d : SUCCESS in 5m 39s\n- ipa-tempest-bios-ipmi-direct-src https://zuul.opendev.org/t/openstack/build/8185dc6ebc6143749269242184f55133 : SUCCESS in 1h 09m 37s\n- ipa-tempest-uefi-redfish-vmedia-src https://zuul.opendev.org/t/openstack/build/b3f372f69d544a74b1121e0edda6fe5b : SUCCESS in 1h 10m 26s\n- ironic-standalone-ipa-src https://zuul.opendev.org/t/openstack/build/41312984b0d541409a4a78d73c879135 : SUCCESS in 54m 42s (non-voting)\n- metalsmith-integration-ipa-src https://zuul.opendev.org/t/openstack/build/dc762ca10cf043b58707c50faadb6216 : SUCCESS in 58m 26s\n- metalsmith-integration-ipa-src-uefi https://zuul.opendev.org/t/openstack/build/fbec38ad35c74695856329fc6b8824ef : SUCCESS in 1h 17m 02s (non-voting)\n- ironic-python-agent-check-image-tinyipa https://zuul.opendev.org/t/openstack/build/81df680de50b47369267213542cf24e0 : SUCCESS in 13m 33s (non-voting)\n- ironic-python-agent-check-image-dib-centos8 https://zuul.opendev.org/t/openstack/build/e89067758a5e41a8aad6f55c6a38f40d : SUCCESS in 12m 11s (non-voting)\n- ipa-tempest-ironic-inspector-src https://zuul.opendev.org/t/openstack/build/0ec1626dd59a4c7b9e49f28dd4b1aa9d : FAILURE in 1h 54m 55s (non-voting)\n- ipa-tox-bandit https://zuul.opendev.org/t/openstack/build/6b38f87660c441e4ba6522c7d7d2ccba : SUCCESS in 5m 39s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"4ae5d94cf1cfcd6d017de5cc311ccddafc6ccd06","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"date":"2021-11-18 06:52:06.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"3d99c3a5b317af9135cc47bd7ded11f9bb3b0843","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"date":"2021-11-18 06:52:54.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"3395dd058f22314ab7c91e55c35ada04d719dd2a","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-11-18 08:57:13.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/fc2436c5fa72447788425bdc305cde9a : SUCCESS in 4m 55s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/362a14c316124682bbd2ac0200713d3d : SUCCESS in 6m 21s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/074ba7e3fa1d48f8989f80f717d97f1c : SUCCESS in 4m 41s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/2ae1c5a97d814a10a40bdf30a74b0514 : SUCCESS in 5m 00s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/c0fe7fdddc464aed9f84a52eadafcc78 : SUCCESS in 4m 52s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/7657a23195d44ded8a9e86e9005ae2fe : SUCCESS in 5m 57s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/71befd736d9e466bb68f58d488276069 : SUCCESS in 6m 51s\n- openstack-tox-functional https://zuul.opendev.org/t/openstack/build/2d6c0fc6c0074a61b00d8051fd0b3ce6 : SUCCESS in 4m 42s\n- ipa-tox-examples https://zuul.opendev.org/t/openstack/build/8ffd49ef3d414305be9ed72234f374aa : SUCCESS in 5m 01s\n- ipa-tempest-bios-ipmi-direct-src https://zuul.opendev.org/t/openstack/build/15915e0349c7430dba9b76af64517795 : SUCCESS in 1h 23m 28s\n- ipa-tempest-uefi-redfish-vmedia-src https://zuul.opendev.org/t/openstack/build/3be87516d1fa4591919b3e3007503046 : SUCCESS in 1h 28m 14s\n- ironic-standalone-ipa-src https://zuul.opendev.org/t/openstack/build/05f85974b5aa4c63a168323ca8bb5f48 : SUCCESS in 58m 26s (non-voting)\n- metalsmith-integration-ipa-src https://zuul.opendev.org/t/openstack/build/a145b20489b248fe9acc6bb10d99d87c : SUCCESS in 1h 06m 31s\n- metalsmith-integration-ipa-src-uefi https://zuul.opendev.org/t/openstack/build/5d0be286b3534a589e82db6d7aed1158 : SUCCESS in 1h 56m 43s (non-voting)\n- ironic-python-agent-check-image-tinyipa https://zuul.opendev.org/t/openstack/build/e2b2508ca8e84b6a9bef24d6c9977ed1 : SUCCESS in 17m 36s (non-voting)\n- ironic-python-agent-check-image-dib-centos8 https://zuul.opendev.org/t/openstack/build/1b84ae02855e49c798c46e866be4c768 : SUCCESS in 24m 40s (non-voting)\n- ipa-tempest-ironic-inspector-src https://zuul.opendev.org/t/openstack/build/144fd7ef1fcc4e24bdcb8e2d77d0f230 : FAILURE in 48m 40s (non-voting)\n- ipa-tox-bandit https://zuul.opendev.org/t/openstack/build/4d7d59e1380440d9948e8a3ffd8ccb27 : SUCCESS in 4m 16s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"64c699245b66d708d2aa3fce607b49976256354d","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2021-11-18 13:00:33.000000000","message":"Patch Set 5: Code-Review+2","accounts_in_message":[],"_revision_number":5},{"id":"647ec54ff01c142fe77f83e59d48da318d8ef8c5","author":{"_account_id":11292,"name":"Arne Wiebalck","email":"Arne.Wiebalck@cern.ch","username":"wiebalck"},"date":"2021-11-22 18:33:20.000000000","message":"Patch Set 5: Code-Review+2 Workflow+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"f6aebc34e5ca1f8b101877ef67ff261c2c085c5a","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-11-22 18:34:26.000000000","message":"Patch Set 5: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":5},{"id":"037f3b3b130213a1180452b05ac8e5b88f1c1602","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-11-22 20:04:39.000000000","message":"Patch Set 5: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/6f4152d25bd94f539cd65ebc23a1fd52 : SUCCESS in 4m 39s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/de8cf8d6cdcc481b9497c197e08d63f1 : SUCCESS in 3m 31s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/3b14525bc2f344f89b4509e82063b879 : SUCCESS in 3m 52s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/2ba70c83510f4eeb8beb375a4cdb56ba : SUCCESS in 7m 43s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ed8d3edf9ae24f94b0203136483be11a : SUCCESS in 5m 37s\n- openstack-tox-functional https://zuul.opendev.org/t/openstack/build/b3798071fbfb4ebcbc196fd8071c3caa : SUCCESS in 5m 00s\n- ipa-tempest-bios-ipmi-direct-src https://zuul.opendev.org/t/openstack/build/4be0942143a8412482d86ca391545f17 : SUCCESS in 1h 28m 45s\n- ipa-tempest-uefi-redfish-vmedia-src https://zuul.opendev.org/t/openstack/build/ad0638069f1045aaa4ee024e6f0b4f3c : SUCCESS in 1h 22m 40s\n- metalsmith-integration-ipa-src-uefi https://zuul.opendev.org/t/openstack/build/6f0959fc159e4266b2c965b727e71ce7 : SUCCESS in 1h 24m 40s","accounts_in_message":[],"_revision_number":5},{"id":"48fb20fb1e77e36736df2fb74d9ce25f844ced37","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-11-22 20:04:40.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":5},{"id":"1736128ff0a071d5bb0ef377da8179735f5748bf","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-11-22 20:10:00.000000000","message":"Patch Set 5:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/695b25b112684a97b5d93c2bf9d5c9bb : SUCCESS in 1m 19s","accounts_in_message":[],"_revision_number":5}],"current_revision_number":5,"current_revision":"7b03fbbb36907b92186941254238ade666be1b45","revisions":{"5d191c936b3f7f11e944dc54e1adb0fe05787b75":{"kind":"REWORK","_number":1,"created":"2021-11-05 08:28:37.000000000","uploader":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"ref":"refs/changes/91/816791/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/91/816791/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/91/816791/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/91/816791/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/91/816791/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/91/816791/1"}}},"commit":{"parents":[{"commit":"65827b3015a2ec513a8430c583c2f91b11cd3db5","subject":"Merge \"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/65827b3015a2ec513a8430c583c2f91b11cd3db5"}]}],"author":{"name":"Riccardo Pittau","email":"elfosardo@gmail.com","date":"2021-11-04 16:04:42.000000000","tz":60},"committer":{"name":"Riccardo Pittau","email":"elfosardo@gmail.com","date":"2021-11-05 08:28:03.000000000","tz":60},"subject":"Call execute from ironic-lib in hardware.py","message":"Call execute from ironic-lib in hardware.py\n\nReplace the execute wrapper from utils with execute from ironic-lib in\nhardware.py\n\nAdjust unit tests as needed.\n\nChange-Id: I63a3b0407b2ca2246bd0e6624bfa0f748c0d73f7\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/5d191c936b3f7f11e944dc54e1adb0fe05787b75"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/5d191c936b3f7f11e944dc54e1adb0fe05787b75"}]},"branch":"refs/heads/master"},"719a6281e4430367dafc8d88549e06164e7dc743":{"kind":"REWORK","_number":2,"created":"2021-11-05 08:47:51.000000000","uploader":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"ref":"refs/changes/91/816791/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/91/816791/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/91/816791/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/91/816791/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/91/816791/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/91/816791/2"}}},"commit":{"parents":[{"commit":"65827b3015a2ec513a8430c583c2f91b11cd3db5","subject":"Merge \"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/65827b3015a2ec513a8430c583c2f91b11cd3db5"}]}],"author":{"name":"Riccardo Pittau","email":"elfosardo@gmail.com","date":"2021-11-04 16:04:42.000000000","tz":60},"committer":{"name":"Riccardo Pittau","email":"elfosardo@gmail.com","date":"2021-11-05 08:47:45.000000000","tz":60},"subject":"Call execute from ironic-lib in hardware.py","message":"Call execute from ironic-lib in hardware.py\n\nReplace the execute wrapper from utils with execute from ironic-lib in\nhardware.py\n\nAdjust unit tests as needed.\n\nChange-Id: I63a3b0407b2ca2246bd0e6624bfa0f748c0d73f7\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/719a6281e4430367dafc8d88549e06164e7dc743"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/719a6281e4430367dafc8d88549e06164e7dc743"}]},"branch":"refs/heads/master"},"f05891393940cb097b75a5c33314cfe64e5f341b":{"kind":"REWORK","_number":3,"created":"2021-11-15 08:27:56.000000000","uploader":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"ref":"refs/changes/91/816791/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/91/816791/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/91/816791/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/91/816791/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/91/816791/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/91/816791/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":"Riccardo Pittau","email":"elfosardo@gmail.com","date":"2021-11-04 16:04:42.000000000","tz":60},"committer":{"name":"Riccardo Pittau","email":"elfosardo@gmail.com","date":"2021-11-15 08:26:36.000000000","tz":60},"subject":"Call execute from ironic-lib in hardware.py","message":"Call execute from ironic-lib in hardware.py\n\nReplace the execute wrapper from utils with execute from ironic-lib in\nhardware.py\n\nAdjust unit tests as needed.\n\nChange-Id: I63a3b0407b2ca2246bd0e6624bfa0f748c0d73f7\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/f05891393940cb097b75a5c33314cfe64e5f341b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/f05891393940cb097b75a5c33314cfe64e5f341b"}]},"branch":"refs/heads/master"},"09da76f07a8f79c255cfcd77d9375a1276c717cb":{"kind":"REWORK","_number":4,"created":"2021-11-18 06:52:06.000000000","uploader":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"ref":"refs/changes/91/816791/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/91/816791/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/91/816791/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/91/816791/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/91/816791/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/91/816791/4"}}},"commit":{"parents":[{"commit":"36d4a18fbc7afd873035930a558e971ad4cec12f","subject":"Move manage_uefi from the image extension to a public location","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/36d4a18fbc7afd873035930a558e971ad4cec12f"}]}],"author":{"name":"Riccardo Pittau","email":"elfosardo@gmail.com","date":"2021-11-04 16:04:42.000000000","tz":60},"committer":{"name":"Riccardo Pittau","email":"elfosardo@gmail.com","date":"2021-11-18 06:52:00.000000000","tz":60},"subject":"Call execute from ironic-lib in hardware.py","message":"Call execute from ironic-lib in hardware.py\n\nReplace the execute wrapper from utils with execute from ironic-lib in\nhardware.py\n\nAdjust unit tests as needed.\n\nChange-Id: I63a3b0407b2ca2246bd0e6624bfa0f748c0d73f7\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/09da76f07a8f79c255cfcd77d9375a1276c717cb"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/09da76f07a8f79c255cfcd77d9375a1276c717cb"}]},"branch":"refs/heads/master"},"7b03fbbb36907b92186941254238ade666be1b45":{"kind":"REWORK","_number":5,"created":"2021-11-18 06:52:54.000000000","uploader":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"ref":"refs/changes/91/816791/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/91/816791/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/91/816791/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/91/816791/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/91/816791/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/91/816791/5"}}},"commit":{"parents":[{"commit":"36d4a18fbc7afd873035930a558e971ad4cec12f","subject":"Move manage_uefi from the image extension to a public location","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/36d4a18fbc7afd873035930a558e971ad4cec12f"}]}],"author":{"name":"Riccardo Pittau","email":"elfosardo@gmail.com","date":"2021-11-04 16:04:42.000000000","tz":60},"committer":{"name":"Riccardo Pittau","email":"elfosardo@gmail.com","date":"2021-11-18 06:52:48.000000000","tz":60},"subject":"Call execute from ironic-lib in hardware.py","message":"Call execute from ironic-lib in hardware.py\n\nReplace the execute wrapper from utils with execute from ironic-lib in\nhardware.py\n\nAdjust unit tests as needed.\n\nChange-Id: I63a3b0407b2ca2246bd0e6624bfa0f748c0d73f7\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/7b03fbbb36907b92186941254238ade666be1b45"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/7b03fbbb36907b92186941254238ade666be1b45"}]},"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":11292,"name":"Arne Wiebalck","email":"Arne.Wiebalck@cern.ch","username":"wiebalck"}},{"label":"Workflow","status":"OK","applied_by":{"_account_id":11292,"name":"Arne Wiebalck","email":"Arne.Wiebalck@cern.ch","username":"wiebalck"}},{"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":{}}}]}
