)]}'
{"id":"openstack%2Fironic-python-agent~705062","triplet_id":"openstack%2Fironic-python-agent~stable%2Fstein~Ief8b360d11e654d8fae3a04a2a9f8d474a06e167","project":"openstack/ironic-python-agent","branch":"stable/stein","hashtags":[],"change_id":"Ief8b360d11e654d8fae3a04a2a9f8d474a06e167","subject":"Skip read-only devices with metadata erase","status":"MERGED","created":"2020-01-30 16:47:31.000000000","updated":"2020-02-05 14:34:14.000000000","submitted":"2020-02-05 14:32:45.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":"705062-1580913165748-ed07d331","meta_rev_id":"42cc9217d0e48a7164be1d1aa4ec54a738a87f00","_number":705062,"virtual_id_number":705062,"owner":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},{"value":0,"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2020-02-05 14:32:45.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"date":"2020-02-05 14:26:27.000000000","_account_id":23181,"name":"RDO Third Party CI","email":"dmsimard+rdothirdparty@redhat.com","username":"rdothirdparty","tags":["SERVICE_USER"]},{"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":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"all":[{"value":0,"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},{"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":23181,"name":"RDO Third Party CI","email":"dmsimard+rdothirdparty@redhat.com","username":"rdothirdparty","tags":["SERVICE_USER"]},{"value":2,"date":"2020-02-05 10:25:51.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":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"all":[{"value":0,"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},{"value":1,"date":"2020-02-05 10:48:45.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":23181,"name":"RDO Third Party CI","email":"dmsimard+rdothirdparty@redhat.com","username":"rdothirdparty","tags":["SERVICE_USER"]},{"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":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},{"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":23181,"name":"RDO Third Party CI","email":"dmsimard+rdothirdparty@redhat.com","username":"rdothirdparty","tags":["SERVICE_USER"]},{"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":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":23181,"name":"RDO Third Party CI","email":"dmsimard+rdothirdparty@redhat.com","username":"rdothirdparty","tags":["SERVICE_USER"]},{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2020-02-05 10:25:51.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":"2020-02-05 10:48:45.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":"2020-02-05 14:26:27.000000000","updated_by":{"_account_id":23181,"name":"RDO Third Party CI","email":"dmsimard+rdothirdparty@redhat.com","username":"rdothirdparty","tags":["SERVICE_USER"]},"reviewer":{"_account_id":23181,"name":"RDO Third Party CI","email":"dmsimard+rdothirdparty@redhat.com","username":"rdothirdparty","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2020-02-05 14:32:45.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"}],"messages":[{"id":"932b56c1680fbb20b6eb744d73c1f835aba31a87","author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"date":"2020-01-30 16:47:31.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"c750b38a5ceef758e3519526f0a31607ce419ec8","author":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"date":"2020-01-30 16:54:08.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"fc7e739a7546999f152c1e669695a33c21701747","author":{"_account_id":23181,"name":"RDO Third Party CI","email":"dmsimard+rdothirdparty@redhat.com","username":"rdothirdparty","tags":["SERVICE_USER"]},"date":"2020-01-30 18:47:54.000000000","message":"Patch Set 1:\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- tripleo-ci-centos-7-ovb-1ctlr_1comp-featureset001 https://review.rdoproject.org/zuul/build/3d22f36df9084387bebeaeaf094b133f : FAILURE in 22m 24s","accounts_in_message":[],"_revision_number":1},{"id":"c552fde5696cbe8b03a1fe91f83cb103bdb30ae7","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-01-30 19:05:00.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/a551f4e345ba49fbbf2b392b5be3c638 : SUCCESS in 4m 46s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/8953650330bc4c3da5ed82a52b206453 : FAILURE in 4m 43s\n- openstack-tox-py35 https://zuul.opendev.org/t/openstack/build/8f144945db554cb8a160c154cefdc4f8 : SUCCESS in 3m 55s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/b755fb5bf2c745ff8712476cbcdf0842 : SUCCESS in 5m 28s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/d0aec61225c7461fa36f90abdd3212c5 : SUCCESS in 5m 05s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e878fe8810c94005b648022b1f5b8f99 : SUCCESS in 5m 08s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/d82755b543e643f280f16c2fd2d1ce7b : SUCCESS in 6m 49s\n- ipa-tempest-partition-bios-ipmi-direct-tinyipa-src https://zuul.opendev.org/t/openstack/build/81706a2871124497b7fda08829fb3776 : SUCCESS in 57m 44s\n- ipa-tempest-partition-bios-ipmi-iscsi-tinyipa-src https://zuul.opendev.org/t/openstack/build/92653c7e7a3c42b8af4bb31b901c62e8 : FAILURE in 54m 27s\n- ipa-tempest-wholedisk-bios-ipmi-direct-tinyipa-src https://zuul.opendev.org/t/openstack/build/2f0d4c5036184ab29768532eb2888e5f : SUCCESS in 58m 34s\n- ipa-tempest-wholedisk-bios-ipmi-iscsi-tinyipa-src https://zuul.opendev.org/t/openstack/build/8ab0e80092ac451d83318f9d5c384c29 : SUCCESS in 1h 12m 31s\n- ipa-tempest-ironic-inspector-src https://zuul.opendev.org/t/openstack/build/3ed2f76764aa4fa0a91b5055d8854b58 : FAILURE in 2h 13m 00s (non-voting)\n- ipa-tempest-dsvm-wholedisk-bios-ipmi-direct-coreos-src https://zuul.opendev.org/t/openstack/build/d7468e032636475192edca71dec80833 : FAILURE in 29m 13s (non-voting)\n- openstack-tox-functional https://zuul.opendev.org/t/openstack/build/b2a50374f51345a6b424e43cd2a33c83 : SUCCESS in 4m 00s (non-voting)\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/db16be59311f4388a9dc9df6d47d6154 : SUCCESS in 8m 35s","accounts_in_message":[],"_revision_number":1},{"id":"1379843ad67bd475593e47583361920da7e17bd8","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2020-02-02 15:27:09.000000000","message":"Patch Set 1: Code-Review-1\n\nThis has to be backported from the stable/train version that contains the necessary fixes.","accounts_in_message":[],"_revision_number":1},{"id":"7dc3a6627c8ad59cd908c699b4a65b1796b6a691","author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"date":"2020-02-04 18:38:27.000000000","message":"Patch Set 1:\n\n\u003e This has to be backported from the stable/train version that\n \u003e contains the necessary fixes.\n\nDmitry, it was...","accounts_in_message":[],"_revision_number":1},{"id":"0b7817287c8aa8ccc84b9d47ca14af08711ab943","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2020-02-05 10:17:47.000000000","message":"Patch Set 1:\n\nIt wasn\u0027t, the unit tests still assume Python 3 and my addition to the commit message isn\u0027t here. This is a master version.","accounts_in_message":[],"_revision_number":1},{"id":"bb1dd8b12d9ac9744f3afe2c87b1b373f2c5653f","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2020-02-05 10:25:19.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"e82e64337766e77f440b6ceaf97b55a3b08667bf","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2020-02-05 10:25:51.000000000","message":"Patch Set 2: Code-Review+2\n\nBackported from the train branch.","accounts_in_message":[],"_revision_number":2},{"id":"effb601367b86aab7ab2ac7c05e66dbccdc1a41b","author":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"date":"2020-02-05 10:48:45.000000000","message":"Patch Set 2: Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"3194d7aa52b89f87f0ebd8e893f4ff3e90519d8c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-02-05 12:07:02.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ee7f3cd445d4479ab513d77b7344e525 : SUCCESS in 4m 09s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/a54620d5697b4dbe92e8cdbb61eccbdf : SUCCESS in 5m 08s\n- openstack-tox-py35 https://zuul.opendev.org/t/openstack/build/314de26f8b3d4bfba6bb36d136df9f88 : SUCCESS in 4m 48s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/056ea718b9bd4d4e93b54e3478eca8eb : SUCCESS in 6m 12s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/fd36905c8ab0488fab8b50ae268452b0 : SUCCESS in 4m 30s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b98917935250452ba4bd45a5b1351b51 : SUCCESS in 4m 06s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/655f4f47b9d64a3cbbcb37a5c33e7b7b : SUCCESS in 4m 10s\n- ipa-tempest-partition-bios-ipmi-direct-tinyipa-src https://zuul.opendev.org/t/openstack/build/8de689924bf243c38dcb7ed467a41f1c : SUCCESS in 1h 03m 28s\n- ipa-tempest-partition-bios-ipmi-iscsi-tinyipa-src https://zuul.opendev.org/t/openstack/build/015ca37e2d074a769a5912e38c707b00 : SUCCESS in 1h 02m 36s\n- ipa-tempest-wholedisk-bios-ipmi-direct-tinyipa-src https://zuul.opendev.org/t/openstack/build/d608c59bc14247d59e7ee3145ab71440 : SUCCESS in 1h 09m 23s\n- ipa-tempest-wholedisk-bios-ipmi-iscsi-tinyipa-src https://zuul.opendev.org/t/openstack/build/a4bf57ec08364e65a2eecea96d5fbe66 : SUCCESS in 1h 05m 11s\n- ipa-tempest-ironic-inspector-src https://zuul.opendev.org/t/openstack/build/93ea96f0e6034251a0decf33787093a1 : SUCCESS in 1h 36m 15s (non-voting)\n- ipa-tempest-dsvm-wholedisk-bios-ipmi-direct-coreos-src https://zuul.opendev.org/t/openstack/build/3b63fa790c5d466b8c3361382c15843c : FAILURE in 32m 59s (non-voting)\n- openstack-tox-functional https://zuul.opendev.org/t/openstack/build/493c80f778a142c1ace2eb3715c8f767 : SUCCESS in 3m 44s (non-voting)\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/5ffea7f0e6d74ac08540b525737be9f2 : SUCCESS in 6m 00s","accounts_in_message":[],"_revision_number":2},{"id":"435b59213e9eb0464fa98a9e5d5142bdd9abe8df","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-02-05 12:07:15.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"76eb7d4686402304e9d5888ab39c115fce7ea5fa","author":{"_account_id":23181,"name":"RDO Third Party CI","email":"dmsimard+rdothirdparty@redhat.com","username":"rdothirdparty","tags":["SERVICE_USER"]},"date":"2020-02-05 14:26:27.000000000","message":"Patch Set 2:\n\nBuild succeeded (check pipeline).\n\n- tripleo-ci-centos-7-ovb-1ctlr_1comp-featureset001 https://review.rdoproject.org/zuul/build/3bb1edb2a591494f8d145db978dbd0c6 : SUCCESS in 2h 50m 33s","accounts_in_message":[],"_revision_number":2},{"id":"b4cfe2570e7edfbe125b5e97a6088fc90d049d8a","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-02-05 14:32:45.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/79b0df08efcf434c89c8ff6ff1df9c01 : SUCCESS in 4m 18s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/ec1b22b1b4f04a2e8ea569aa97d910ee : SUCCESS in 6m 40s\n- openstack-tox-py35 https://zuul.opendev.org/t/openstack/build/47be1cc8193e4abe9e73f36e0573daf7 : SUCCESS in 4m 53s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/212555859ed34a729d3caf33b209d513 : SUCCESS in 4m 08s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/caf954dca216451086f2c29a98316f0f : SUCCESS in 4m 39s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/237ffe655dbb4a2786f7983cc55c74d9 : SUCCESS in 4m 37s\n- ipa-tempest-partition-bios-ipmi-direct-tinyipa-src https://zuul.opendev.org/t/openstack/build/ce8c68016b0f40ce9a024235e499b12e : SUCCESS in 1h 01m 21s\n- ipa-tempest-partition-bios-ipmi-iscsi-tinyipa-src https://zuul.opendev.org/t/openstack/build/b13ec3a195d54e1d8ea19427437a4b82 : SUCCESS in 1h 08m 03s\n- ipa-tempest-wholedisk-bios-ipmi-direct-tinyipa-src https://zuul.opendev.org/t/openstack/build/3bff95710245419fa2be090783005247 : SUCCESS in 1h 01m 49s\n- ipa-tempest-wholedisk-bios-ipmi-iscsi-tinyipa-src https://zuul.opendev.org/t/openstack/build/189a512687474772add170861e1101fb : SUCCESS in 1h 04m 35s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/e124267c6bce4dd583e42226da471da7 : SUCCESS in 6m 26s","accounts_in_message":[],"_revision_number":2},{"id":"331211742cfdbaed2b0574b0cc5bcfa7f98b6a45","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-02-05 14:32:45.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":2},{"id":"42cc9217d0e48a7164be1d1aa4ec54a738a87f00","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-02-05 14:34:14.000000000","message":"Patch Set 2:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7ced65ebd1d2444894ecac63b715313a : SUCCESS in 1m 03s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/51769f45b1b14552bd13774035cd5fde : SUCCESS in 1m 02s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"cd839b008f85d23dd784e4392ecee9653095da6c","revisions":{"9c26b7983bc15fbafa563996116608f56b79b157":{"kind":"REWORK","_number":1,"created":"2020-01-30 16:47:31.000000000","uploader":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"ref":"refs/changes/62/705062/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/62/705062/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/62/705062/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/62/705062/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/62/705062/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/62/705062/1"}}},"commit":{"parents":[{"commit":"2de0143c0377c5b5dc6f5a8189b53da26159a94b","subject":"Avoid grub2-install when on UEFI boot mode","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/2de0143c0377c5b5dc6f5a8189b53da26159a94b"}]}],"author":{"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","date":"2020-01-29 04:41:47.000000000","tz":-360},"committer":{"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","date":"2020-01-30 16:47:13.000000000","tz":-360},"subject":"Skip read-only devices with metadata erase","message":"Skip read-only devices with metadata erase\n\nHPE \"Virtual Install Devices\" appear as read-only block\ndevices, and may... or may not be visible depending on the\nbios configuration state.\n\nThese devices can no longer be disabled from the bios settings\nso the simplest course of action seems to be that we should\nhandle the existence of a read-only device.\n\nIn the event of secure erase, this is treated as a hard failure\ncase and a driver_internal_info flag has been added to enable\na future bypass method for knowledgable operators.\n\nChange-Id: Ief8b360d11e654d8fae3a04a2a9f8d474a06e167\nStory: 2007229\nTask: 38502\n(cherry picked from commit cd7b2693f873bde72706f8b6ab8c1f21e68f0fd1)\n(cherry picked from commit 6d7ecae6ecc404a41304bb5f979c1f50f2d8e066)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/9c26b7983bc15fbafa563996116608f56b79b157"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/9c26b7983bc15fbafa563996116608f56b79b157"}]},"branch":"refs/heads/stable/stein"},"cd839b008f85d23dd784e4392ecee9653095da6c":{"kind":"REWORK","_number":2,"created":"2020-02-05 10:25:19.000000000","uploader":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"ref":"refs/changes/62/705062/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/62/705062/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/62/705062/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/62/705062/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/62/705062/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/62/705062/2"}}},"commit":{"parents":[{"commit":"2de0143c0377c5b5dc6f5a8189b53da26159a94b","subject":"Avoid grub2-install when on UEFI boot mode","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/2de0143c0377c5b5dc6f5a8189b53da26159a94b"}]}],"author":{"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","date":"2020-01-29 04:41:47.000000000","tz":-360},"committer":{"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","date":"2020-02-05 10:22:50.000000000","tz":60},"subject":"Skip read-only devices with metadata erase","message":"Skip read-only devices with metadata erase\n\nHPE \"Virtual Install Devices\" appear as read-only block\ndevices, and may... or may not be visible depending on the\nbios configuration state.\n\nThese devices can no longer be disabled from the bios settings\nso the simplest course of action seems to be that we should\nhandle the existence of a read-only device.\n\nIn the event of secure erase, this is treated as a hard failure\ncase and a driver_internal_info flag has been added to enable\na future bypass method for knowledgable operators.\n\nBackport note: the unit tests have been modified to account for Python 2\n\nConflicts:\n\tironic_python_agent/hardware.py\n\tironic_python_agent/tests/unit/test_hardware.py\n\nChange-Id: Ief8b360d11e654d8fae3a04a2a9f8d474a06e167\nStory: 2007229\nTask: 38502\n(cherry picked from commit cd7b2693f873bde72706f8b6ab8c1f21e68f0fd1)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/cd839b008f85d23dd784e4392ecee9653095da6c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/cd839b008f85d23dd784e4392ecee9653095da6c"}]},"branch":"refs/heads/stable/stein"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
