)]}'
{"id":"openstack%2Fnova~772985","triplet_id":"openstack%2Fnova~stable%2Fussuri~I6e30468bc28f661ddc17937ab1de04a706f05063","project":"openstack/nova","branch":"stable/ussuri","topic":"bug/1897950","hashtags":[],"change_id":"I6e30468bc28f661ddc17937ab1de04a706f05063","subject":"Disallow CONF.compute.max_disk_devices_to_attach \u003d 0","status":"MERGED","created":"2021-01-29 09:37:35.000000000","updated":"2021-02-22 20:49:56.000000000","submitted":"2021-02-22 20:47:36.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":"772985-bug/1897950","meta_rev_id":"7d981ecaf90d0bf0c9a3ef3c94801735ca7f7288","_number":772985,"virtual_id_number":772985,"owner":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2021-02-22 20:47:35.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"}],"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":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"all":[{"value":2,"date":"2021-02-18 16:40:40.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2021-02-22 16:41:25.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"}],"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":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"all":[{"value":0,"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2021-02-22 16:41:25.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"}],"reviewers":{"CC":[{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"}],"REVIEWER":[{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2021-01-29 09:37:35.000000000","updated_by":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"reviewer":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"state":"REVIEWER"},{"updated":"2021-01-29 09:49:39.000000000","updated_by":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"reviewer":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"state":"CC"},{"updated":"2021-01-29 11:09:21.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-01-29 11:33:16.000000000","updated_by":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"reviewer":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"state":"CC"},{"updated":"2021-02-18 16:40:40.000000000","updated_by":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"reviewer":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"state":"REVIEWER"},{"updated":"2021-02-22 16:41:25.000000000","updated_by":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"reviewer":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"state":"REVIEWER"}],"messages":[{"id":"a13e44459890d127b3de045e0b20e8055b8c638c","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2021-01-29 09:37:35.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"0aa5831573ef2a9e7212c59c959bb17986de1582","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2021-01-29 09:49:39.000000000","message":"Patch Set 1:\n\nFor rechecking only on the Cloudbase Nova Hyper-V CI, add a review comment with run-Cloudbase Nova Hyper-V CI\n\n- nova http://cloudbase-ci.com/nova/772985/1 : FAILURE in 10m 16s","accounts_in_message":[],"_revision_number":1},{"id":"29882ca091e321c8419007dbe5e954a1604b078c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-01-29 11:09:21.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- grenade https://zuul.opendev.org/t/openstack/build/156417959fb14ddcb075eeb42f85babe : SUCCESS in 1h 06m 19s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/1c7f26cda47c4581bf6bdf725687919b : SUCCESS in 1h 10m 25s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/9152f36008d74b0d90d485c96e04f2fc : SUCCESS in 15m 40s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/d29bae2e42d245c48090d9dcef2f64e7 : SUCCESS in 14m 21s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b025935f3ce945c0ba611b11404f84f3 : FAILURE in 7m 43s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/e1f575da479a4f6eafbd3ef8c5fb0470 : SUCCESS in 12m 46s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/585ba7d483f747d0a1b2b9852909cc5c : SUCCESS in 13m 37s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e9297086d3804a6caf2998b805ada1b9 : SUCCESS in 10m 16s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/98fc2a6a568d4de7a4627df34b94a222 : SUCCESS in 58m 17s (non-voting)\n- devstack-plugin-ceph-tempest-py3 https://zuul.opendev.org/t/openstack/build/0c0894fbc764424b85f44fdbd75342a1 : SUCCESS in 1h 04m 54s (non-voting)\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/7a1698741abf4bbeb045e5badd3e1004 : SUCCESS in 1h 19m 46s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/ea3ebe3577534855a2c9077f8cd46381 : SUCCESS in 50m 37s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/2dc52e3a727943b89b7eb3acfa7db54e : SUCCESS in 1h 26m 49s\n- nova-next https://zuul.opendev.org/t/openstack/build/0c46d53e94414e25b50f6520f4142912 : SUCCESS in 1h 14m 59s\n- nova-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/8c8023197164404f96f17218f9883e6d : SUCCESS in 17m 22s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/5a02a48e8310457881f734250d5a4bf1 : SUCCESS in 56m 07s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/faa09315099b42edb725fb20fdf306a4 : SUCCESS in 51m 10s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/65716a9219974363becc77a05a6d05b1 : FAILURE in 25m 19s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"74c0ba6ff1ee51c534b203429f0bfd751745d5c6","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2021-01-29 11:33:16.000000000","message":"Patch Set 1:\n\nBuild succeeded. Test completed on IBM PowerKVM platform. For rechecking only on the IBM PowerKVM CI, add a review comment with pkvm- recheck. For contact and more information, see https://wiki.openstack.org/wiki/PowerKVM\n\n- tempest-dsvm-full-bionic https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/85/772985/1/check/tempest-dsvm-full-bionic/be1fbdb/ : SUCCESS in 1h 49m 39s\n- tempest-dsvm-full-bionic-py3 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/85/772985/1/check/tempest-dsvm-full-bionic-py3/cc6130a/ : SUCCESS in 1h 41m 02s","accounts_in_message":[],"_revision_number":1},{"id":"b77d34a042da08c2ec0867be312b4bb2d4d033ad","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2021-02-17 16:42:47.000000000","message":"Patch Set 1:\n\nrecheck\n\nrefresh cherry pick hash check, stable/victoria change has merged","accounts_in_message":[],"_revision_number":1},{"id":"77d57081905883f52a60d251bd9db58a5ee46c4f","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2021-02-17 18:49:10.000000000","message":"Patch Set 1:\n\nBuild succeeded. Test completed on IBM PowerKVM platform. For rechecking only on the IBM PowerKVM CI, add a review comment with pkvm- recheck. For contact and more information, see https://wiki.openstack.org/wiki/PowerKVM\n\n- tempest-dsvm-full-bionic https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/85/772985/1/check/tempest-dsvm-full-bionic/94d2f3b/ : SUCCESS in 2h 00m 48s\n- tempest-dsvm-full-bionic-py3 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/85/772985/1/check/tempest-dsvm-full-bionic-py3/469a0bb/ : SUCCESS in 1h 44m 59s","accounts_in_message":[],"_revision_number":1},{"id":"90ad045f2fbfc4eec771b6a1371832e82b8ac132","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2021-02-17 19:18:52.000000000","message":"Patch Set 1:\n\nBuild succeeded. For checking Nova with Ceph, add a comment with run-Cloudbase Nova Ceph Hyper-V CI\n\n- nova http://cloudbase-ci.com/nova/772985/1/iscsi : SUCCESS in 2h 34m 43s","accounts_in_message":[],"_revision_number":1},{"id":"cae4f6ae36e5075f043f2ada129db10c692a48f2","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-17 20:03:00.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- grenade https://zuul.opendev.org/t/openstack/build/32ae48fb26b04aa9acaf37b32438b7d2 : SUCCESS in 1h 10m 56s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/0e3d8255a80e440f8e58c4624c5f39a2 : SUCCESS in 1h 15m 36s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/6fd7248c9e5c4883b734fc243bb0d457 : SUCCESS in 16m 39s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/db0a852f4f1f45928992ef43f4f0b0f1 : SUCCESS in 17m 51s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/2e4b55d1743843d5ac05fa309e38aad7 : SUCCESS in 8m 45s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/689c603edb63458b843539a0a379b5a9 : SUCCESS in 12m 59s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/dda7a54292e44c87b155295f3a330053 : SUCCESS in 15m 44s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/6da5fdd7dbdd4ff3b70cb482571047c6 : SUCCESS in 10m 19s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/ddfac23fb23447e980c7f6b6bd5cceac : SUCCESS in 1h 00m 19s (non-voting)\n- devstack-plugin-ceph-tempest-py3 https://zuul.opendev.org/t/openstack/build/8ed53ff47d52464abe360948081f304c : FAILURE in 1h 17m 04s (non-voting)\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/4cdf5933cd354b16b1c8e5b0c1ed03b2 : SUCCESS in 1h 23m 23s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/50b95484aa14497f9f6194061b1f6502 : SUCCESS in 54m 23s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/8505eaf756d24cbda90528ede34828c1 : SUCCESS in 1h 36m 47s\n- nova-next https://zuul.opendev.org/t/openstack/build/114a86b35d2a4abba3081a85aec2702e : SUCCESS in 1h 44m 07s\n- nova-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/c5e350afe7e74e59996dd4beb161c8d5 : SUCCESS in 19m 30s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/8a0234eb932845d680755e019c8fb5d9 : SUCCESS in 50m 33s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/82b7e17a2c5e4cb8b9e0b5e886c98100 : SUCCESS in 50m 02s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/500b6462491142e4be368ff025023a94 : FAILURE in 28m 33s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"885edb5e619902fa28efcea4a918e8e27d18654d","author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"date":"2021-02-18 16:40:40.000000000","message":"Patch Set 1: Code-Review+2\n\nClean cherry pick from victoria, where the patch has merged. LGTM.","accounts_in_message":[],"_revision_number":1},{"id":"6e8c52567eda533ebfe7c8fcd8a8749db808d1a0","author":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"date":"2021-02-22 16:41:25.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1\n\nEasy backport to review, LGTM and I see the cherry-picks.","accounts_in_message":[],"_revision_number":1},{"id":"976bdea2b64d722e4ab90b211ad5bfc3c726acaf","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-22 16:41:46.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"6d833511b900a661c6eb4115f9d71f1a27832352","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-22 20:47:35.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/9d613b86a8f74ce4b15f88130dd367a2 : SUCCESS in 1h 54m 31s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/a28b03d21c3b467994313cdcd133fe3f : SUCCESS in 22m 12s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/4865d26e2aa94e399768a9228fdff58f : SUCCESS in 11m 21s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/9b1e54dec79440918b242c4b023d6b61 : SUCCESS in 20m 07s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/1bc139db0c08494495215dd575e55575 : SUCCESS in 20m 26s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d9504d6869ef481ebed8aa8173bb3b76 : SUCCESS in 14m 23s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/e0f790cc134c45cca9d6692f67e85f9e : SUCCESS in 1h 24m 10s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/8c7629d0fa8a43bd97e49a002d778d9e : SUCCESS in 47m 16s\n- nova-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/eec1a707e9884771ba167f38f9da602a : SUCCESS in 23m 23s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/ea489ba74bf44ba586cf71225b32bd5d : SUCCESS in 1h 38m 55s\n- nova-next https://zuul.opendev.org/t/openstack/build/1049f2980d1d4999a640f79ba1deba3c : SUCCESS in 1h 30m 24s\n- grenade https://zuul.opendev.org/t/openstack/build/01b4c3a2079e46219f123293420f10ed : SUCCESS in 1h 17m 42s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/128df364d78a48f5b694f4a6c28be2ed : SUCCESS in 55m 54s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/9b7221718dca4fe3bb5a00adbeeff692 : SUCCESS in 54m 36s","accounts_in_message":[],"_revision_number":1},{"id":"e3b54de31a0e1611325637a30055ba12079d0424","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-22 20:47:36.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":1},{"id":"7d981ecaf90d0bf0c9a3ef3c94801735ca7f7288","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-22 20:49:56.000000000","message":"Patch Set 1:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c694dafc72914ba3bbaa8050398be4da : SUCCESS in 1m 26s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"4ad7e5e2630542bce4cfa53adafd1da299adb0f6","revisions":{"4ad7e5e2630542bce4cfa53adafd1da299adb0f6":{"kind":"REWORK","_number":1,"created":"2021-01-29 09:37:35.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/85/772985/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/85/772985/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/85/772985/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/85/772985/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/85/772985/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/85/772985/1"}}},"commit":{"parents":[{"commit":"7ff9d4f38dc3e009bc247b197f2f2fe94b6edf6a","subject":"Merge \"Use cell targeted context to query BDMs for metadata\" into stable/ussuri","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/7ff9d4f38dc3e009bc247b197f2f2fe94b6edf6a"}]}],"author":{"name":"melanie witt","email":"melwittt@gmail.com","date":"2020-09-30 17:26:21.000000000","tz":0},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2021-01-29 09:36:33.000000000","tz":0},"subject":"Disallow CONF.compute.max_disk_devices_to_attach \u003d 0","message":"Disallow CONF.compute.max_disk_devices_to_attach \u003d 0\n\nThe CONF.compute.max_disk_devices_to_attach option controls the maximum\nnumber of disk devices allowed to attach to an instance. If it is set\nto 0, it will literally allow no disk device for instances, preventing\nthem from being able to boot.\n\nThis adds a note to the config option help to call this out and changes\nnova-compute to raise InvalidConfiguration during init_host if\n[compute]max_disk_devices_to_attach has been set to 0. The nova-compute\nservice will fail to start if the option is set to 0.\n\nNote: there doesn\u0027t appear to be any way to disallow particular values\nin a oslo.config IntOpt other than the min/max values. Here we need the\nmin value to be -1 to represent unlimited. There is a \u0027choices\u0027 kwarg\navailable but that is only for enumerating valid values and we need to\nallow any integer \u003e\u003d 1 as well.\n\nChange-Id: I6e30468bc28f661ddc17937ab1de04a706f05063\nCloses-Bug: #1897950\n(cherry picked from commit 25a632a4e1daa1941a6297ddb51088972f23ce6d)\n(cherry picked from commit 8e12b81839e1fb364b3598699fecf57c78f81df3)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/4ad7e5e2630542bce4cfa53adafd1da299adb0f6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/4ad7e5e2630542bce4cfa53adafd1da299adb0f6"}]},"branch":"refs/heads/stable/ussuri"}},"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":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"}},{"label":"Workflow","status":"OK","applied_by":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"}}]}],"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":{}}}]}
