)]}'
{"id":"openstack%2Fnova~821351","triplet_id":"openstack%2Fnova~stable%2Fussuri~Iba87cef50238c5b02ab313f2311b826081d5b4ab","project":"openstack/nova","branch":"stable/ussuri","topic":"bug/1777608","attention_set":{},"removed_from_attention_set":{"4690":{"account":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"last_update":"2022-09-01 19:29:09.000000000","reason":"Change was submitted"},"10342":{"account":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"last_update":"2022-09-01 19:29:09.000000000","reason":"Change was submitted"},"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-12-16 17:57:35.000000000","reason":"Julia Kreger replied on the change"}},"hashtags":[],"change_id":"Iba87cef50238c5b02ab313f2311b826081d5b4ab","subject":"Ignore plug_vifs on the ironic driver","status":"MERGED","created":"2021-12-10 01:28:39.000000000","updated":"2022-09-01 19:30:31.000000000","submitted":"2022-09-01 19:29:09.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":3,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"821351-bug/1777608","meta_rev_id":"e4b63160471084a864d469a2102d2f6bfc69e6fe","_number":821351,"virtual_id_number":821351,"owner":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"value":0,"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2022-09-01 19:29:09.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"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":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"all":[{"value":2,"date":"2022-09-01 17:03:20.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":2,"date":"2022-08-24 08:42:50.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":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"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":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"all":[{"value":1,"date":"2022-09-01 17:03:20.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"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":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"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":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"CC":[{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2021-12-10 01:28:39.000000000","updated_by":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"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-12-10 02:18:37.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-12-10 02:59:55.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-12-10 04:34:36.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":"2022-08-23 19:14:20.000000000","updated_by":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"reviewer":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"state":"CC"},{"updated":"2022-08-23 21:53:22.000000000","updated_by":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"reviewer":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"state":"CC"},{"updated":"2022-08-24 08:42:50.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":"2022-09-01 17:03:20.000000000","updated_by":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"reviewer":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"state":"REVIEWER"}],"messages":[{"id":"42145a6696be54d38a295fed9097da84b285e029","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2021-12-10 01:28:39.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"5b84b70c227af8542b963c2dcb95239f7a101e64","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2021-12-10 02:18:37.000000000","message":"Patch Set 1:\n\nBuild failed. 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 tempest-dsvm-full-bionic : NODE_FAILURE in 0s\n- tempest-dsvm-full-bionic-py3 tempest-dsvm-full-bionic-py3 : NODE_FAILURE in 0s","accounts_in_message":[],"_revision_number":1},{"id":"87bdcab401c27562939e4d9c607c08785359827c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-12-10 02:59:55.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/a980cb2a88c3464ba74f185615e99c87 : SUCCESS in 1h 05m 35s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/517606ed5948495facd379eb78608ea1 : SUCCESS in 54m 04s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/e9614138e14041308cbc25783a12b31b : SUCCESS in 15m 27s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/47b9ede0e2e74ad9935f8d9069e99763 : SUCCESS in 9m 44s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/58937d8563c34689a6ea68ac25874d46 : SUCCESS in 12m 44s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/f6cb4ae3fee247d4b950c5891a772625 : SUCCESS in 14m 33s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d844684df8494b1da43087928015a21a : SUCCESS in 10m 22s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/133aa1b8d6e34912840c9fcdb3bb48bd : SUCCESS in 20m 34s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/45163ff8238e4839bfb860146d2d6408 : SUCCESS in 1h 02m 42s (non-voting)\n- devstack-plugin-ceph-tempest-py3 https://zuul.opendev.org/t/openstack/build/bda2cda153e44ef398429e08160b5006 : SUCCESS in 1h 17m 54s (non-voting)\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/4170695f24094d269bcc9186221e27ca : SUCCESS in 51m 36s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/a90789e1fb3b4ef68672eba770edd2e2 : SUCCESS in 1h 24m 16s\n- nova-next https://zuul.opendev.org/t/openstack/build/2ce353cf4b334761bdcdf69ada496bb4 : SUCCESS in 1h 28m 27s\n- nova-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/fd12af01864c47819c46f7cadedf8bbd : SUCCESS in 17m 17s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/7541ea37bb3d40298edfeb611c15da92 : FAILURE in 5m 35s (non-voting)\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/e190c0f91075425d925ba450b3a7007b : SUCCESS in 14m 09s (non-voting)\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/269b2fcc8d0047db8228d44ce37fe099 : SUCCESS in 1h 19m 08s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/0e8fc2dd8fc049c6999e1e36837af6b2 : SUCCESS in 58m 19s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/453da6b4044c48d085da46453002cb3e : SUCCESS in 27m 32s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"a2627b826ecb9828c091b19e7eb586d1c4c63aee","tag":"autogenerated:cloudbase-ci","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2021-12-10 04:34:36.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/821351/1/iscsi : FAILURE in 3h 04m 30s","accounts_in_message":[],"_revision_number":1},{"id":"8d0c24bb70d1be79024bd45694189b8c29f97759","author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"date":"2021-12-16 17:57:35.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"40637a6dfe5c63557a84c903f243ddd8161e2b04","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"date":"2022-08-19 14:59:20.000000000","message":"Patch Set 2: Patch Set 1 was rebased","accounts_in_message":[],"_revision_number":2},{"id":"34aa3d668405fbd2e34ebd7a2973fe5f6821cabb","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-08-19 16:42:08.000000000","message":"Patch Set 2: 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\nhttps://zuul.opendev.org/t/openstack/buildset/5e5dbd37bef2481bbf2a091f3fbc516d\n\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/f2453d8395ed4fc19d24522b665d83b8 : SUCCESS in 1h 33m 09s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/649a57093389454aa5de4cc97137edd9 : FAILURE in 34m 17s (non-voting)\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/65497ffa8d604363b8d2bac2cfd29325 : SUCCESS in 18m 40s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b908faef199e42f49390000d4ef85f9b : SUCCESS in 9m 41s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/69718c091ca044da94b57bd792f3cf1e : SUCCESS in 15m 49s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/5a1ca2b3fd9f465d8b8a1a0c86ce6692 : SUCCESS in 14m 32s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/00379d95eb3448e083ea0b84a1096b0a : SUCCESS in 14m 11s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/ada5c4a6dcb648569abb0b5afeee64d3 : SUCCESS in 15m 54s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/d2d3b677417449508cc190b4b4b96266 : FAILURE in 28m 42s (non-voting)\n- devstack-plugin-ceph-tempest-py3 https://zuul.opendev.org/t/openstack/build/6cf2041409754eef9156871e42149e06 : SUCCESS in 1h 27m 01s (non-voting)\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/7f60ee6ab5ec4a2292e09ab9a8246007 : FAILURE in 1h 03m 05s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/8dc9a5bf286045909ab05cbca0ecd389 : SUCCESS in 1h 24m 28s\n- nova-next https://zuul.opendev.org/t/openstack/build/0f044ea432c94ba89f0672d936c587f6 : SUCCESS in 1h 36m 52s\n- nova-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/e719b73cdb9743c7aae04ad906f4ef80 : SUCCESS in 15m 53s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/82d29fd75ad64744869c04750ce325c0 : FAILURE in 7m 41s (non-voting)\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/d1f99cc772484b5db489aa6fa201ba29 : FAILURE in 55m 09s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/ecabe41521bb49cfab922a445c74a871 : SUCCESS in 54m 49s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/00e745448423481abfdd51d2ad95efbd : FAILURE in 26m 18s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"6ae475eae5d1ba38ffd1e35f6d66f1bc0ee91c1e","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2022-08-19 17:49:24.000000000","message":"Patch Set 2:\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-py3 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/51/821351/2/check/tempest-dsvm-full-bionic-py3/b9e04b7/ : SUCCESS in 2h 12m 56s","accounts_in_message":[],"_revision_number":2},{"id":"a9a0e99ada8b799fb624d9e3a54a4c837f00d29e","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"date":"2022-08-23 19:14:20.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"735feab57ac3e8ba60ae939d09930e8aba2e029d","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2022-08-23 19:16:08.000000000","message":"Patch Set 3:\n\nMerge Failed.\n\nThis change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset.","accounts_in_message":[],"_revision_number":3},{"id":"b3a1fe37864169fdcda3a70168d5398ef83b533f","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"date":"2022-08-23 19:18:34.000000000","message":"Uploaded patch set 4: Commit message was updated.","accounts_in_message":[],"_revision_number":4},{"id":"eb30b61b6fc9b7053d95c241874063d58adcf9eb","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-08-23 21:06:27.000000000","message":"Patch Set 4: 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\nhttps://zuul.opendev.org/t/openstack/buildset/45914c25ddf84bd4b1d27b17ddff02ba\n\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/b7513eec023844028cda55c677764f20 : SUCCESS in 1h 22m 39s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/6e4b28c543834b92bfce6b73d84a4c61 : FAILURE in 41m 51s (non-voting)\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/883329ab77224e5f92a698242e76001e : SUCCESS in 18m 50s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/0d36ecf9b53542bcb8f0e00577a2b6a5 : SUCCESS in 10m 01s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/4d2abadaa4cb45f8a27c412d4ce83c15 : SUCCESS in 15m 49s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/0053e72de4b74de58c5c66aa5281b595 : SUCCESS in 16m 13s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a23d500effb949199ee724dc750fc193 : SUCCESS in 13m 24s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/7bef5c1cd60a4e21baa74433018a59a9 : SUCCESS in 17m 02s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/43ead4ff968a4d35a2c7d1d6e4132344 : FAILURE in 28m 23s (non-voting)\n- devstack-plugin-ceph-tempest-py3 https://zuul.opendev.org/t/openstack/build/3d5a47c4995e4f45ad01faf23c9f3076 : SUCCESS in 1h 24m 28s (non-voting)\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/b8fd69f6354f4d97bd972f396a2c9bdb : FAILURE in 58m 58s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/90a904c9cd154693a42dbcbaff9e0333 : SUCCESS in 1h 33m 01s\n- nova-next https://zuul.opendev.org/t/openstack/build/19710165c27e4e5296333c96391d77a1 : FAILURE in 1h 38m 58s\n- nova-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/811c1e527209422a834ef84c969df367 : SUCCESS in 19m 41s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/eeb9254610134a268522fdcb63150e47 : SUCCESS in 7m 24s (non-voting)\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/2aff360d0bfb4dd6b2ce55609471ff69 : FAILURE in 1h 01m 17s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/c4b64d6ffca64a4aa6613a7da390e03b : SUCCESS in 1h 01m 55s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/3b49363474c1460bbc2ebadb8ec04771 : FAILURE in 36m 27s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"482ad7d5f04cc166c44193e43a2208c1133f8d62","author":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"date":"2022-08-23 21:53:22.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"5ea4eb690a158df4280c1c6d251e43a284433fa6","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-08-23 23:18:43.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/122981f351d24eb0b93f51b153ceca50\n\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/5a2b2d436eb1492392c0eccbd5a122ad : SUCCESS in 1h 16m 25s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/7656caeb6a1944b1a0437082aad0045f : FAILURE in 33m 19s (non-voting)\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/ff74954fea34410996f996d84c350e02 : SUCCESS in 17m 58s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/77c4297a22184827ae789675245127cb : SUCCESS in 8m 07s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/725bbda5c6cb42a68e1c0d8497301d92 : SUCCESS in 13m 01s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/3ad6bba4aad04ac7b575f44aec416ada : SUCCESS in 13m 22s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/30df28d17f6040a28af3b16ecd8f0978 : SUCCESS in 11m 30s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/2f08c4773a804ee091b77262cb5ddaaa : SUCCESS in 16m 12s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/d7c5633c195f46d086758c1e4ef0cddb : FAILURE in 21m 07s (non-voting)\n- devstack-plugin-ceph-tempest-py3 https://zuul.opendev.org/t/openstack/build/2971175c689b4d56bfb3c65bb16182ee : SUCCESS in 1h 19m 50s (non-voting)\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/63bcd9f8d222440f85b82a616a2566c7 : SUCCESS in 51m 43s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/ac76e92c10e74c09bc2a252f497d031e : SUCCESS in 1h 23m 46s\n- nova-next https://zuul.opendev.org/t/openstack/build/de08b1fed3c248989f4b33fbf23dfbeb : SUCCESS in 1h 23m 05s\n- nova-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/72d61719c6904869ad7f3c773f083308 : SUCCESS in 15m 52s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/6adea39e9ef54605b36f3974bc9a8f29 : SUCCESS in 6m 00s (non-voting)\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/edfd30328df343919f4d6f420fa52a3a : SUCCESS in 1h 17m 47s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/5302e32bee48405bb2a866957467e4a2 : SUCCESS in 52m 47s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/28be3e841831433d98dc138d66687da9 : FAILURE in 29m 29s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"75a4cbabd4ce70c8e3e50983315c21b34ec8800b","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2022-08-24 00:47:01.000000000","message":"Patch Set 4:\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-py3 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/51/821351/4/check/tempest-dsvm-full-bionic-py3/3cc072e/ : SUCCESS in 2h 12m 52s","accounts_in_message":[],"_revision_number":4},{"id":"12f8577200a61651066a2401eac24f72c4152998","author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"date":"2022-08-24 08:42:50.000000000","message":"Patch Set 4: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"72828cb79064bfb997b355dd4a42e834bf1b0250","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2022-09-01 17:03:20.000000000","message":"Patch Set 4: Code-Review+2 Workflow+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"10f0b45a7c1fe0c0b5a68923fe52e8b0c35950b0","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-09-01 17:04:17.000000000","message":"Patch Set 4: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":4},{"id":"f8d5a26b39f0b92ecf78db26fbe103fe201e8010","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-09-01 19:29:09.000000000","message":"Patch Set 4: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/eb84f5b63f9a46a69f4d66b25b063c97\n\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/b935fbe5beab4e11a9426a6416f7197e : SUCCESS in 1h 22m 36s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/eeacd361757b404f9636751039824e2c : SUCCESS in 8m 35s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/e8ea3bee6f1a4fbe84b3d3e0685943d9 : SUCCESS in 15m 02s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/409dde8ffb664c068a8a06f37ff177e1 : SUCCESS in 14m 29s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ed2d12c0c1ff4f4c86ba44d4cd9a1c15 : SUCCESS in 14m 06s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/67c7262384ce4b5c919077f289f5e407 : SUCCESS in 22m 00s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/125abebbd59945d1a1cb79c2138f068f : SUCCESS in 51m 33s\n- nova-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/da56cc6519cd41699d248da4e224384a : SUCCESS in 21m 45s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/2adc67e949114e8790d25307f22eb6f8 : SUCCESS in 1h 20m 51s\n- nova-next https://zuul.opendev.org/t/openstack/build/bbe72f5a644e49bc978480c84650951d : SUCCESS in 1h 54m 39s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/5a4d705408964705ac08187f722cec24 : SUCCESS in 6m 39s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/86b59ed53f8c4716a422272ab412a5ea : SUCCESS in 1h 21m 58s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/515ec1ffefbf4993bc08dd27652745a6 : SUCCESS in 1h 05m 10s","accounts_in_message":[],"_revision_number":4},{"id":"0771cd8f5424f828caa08d59d79bc17d40d1bb2c","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-09-01 19:29:09.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":4},{"id":"e4b63160471084a864d469a2102d2f6bfc69e6fe","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-09-01 19:30:31.000000000","message":"Patch Set 4:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/aaefd33814c74c9b87728eab112cdd9c\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/3c84c2f18d434b0fbd8da6011c42cfcb : SUCCESS in 1m 02s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/dfd74412b5bd4d1bb09ad2afdef0cbd1 : SUCCESS in 44s","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"2b8c1cffe409af1e1da6597ea0b7b96931a035f7","revisions":{"b6cc159eb7a199a83a2489a06f92837e77e5e3b1":{"kind":"REWORK","_number":1,"created":"2021-12-10 01:28:39.000000000","uploader":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"ref":"refs/changes/51/821351/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/51/821351/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/51/821351/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/51/821351/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/51/821351/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/51/821351/1"}}},"commit":{"parents":[{"commit":"6667fcb92bfaf03a8a274dc26806c137aace6b49","subject":"Merge \"Fix error that cannot overwrite policy rule for \u0027forced_host\u0027\" into stable/ussuri","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/6667fcb92bfaf03a8a274dc26806c137aace6b49"}]}],"author":{"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","date":"2021-10-08 21:35:00.000000000","tz":-420},"committer":{"name":"melanie witt","email":"melwittt@gmail.com","date":"2021-12-10 01:27:52.000000000","tz":0},"subject":"Ignore plug_vifs on the ironic driver","message":"Ignore plug_vifs on the ironic driver\n\nWhen the nova-compute service starts, by default it attempts to\nstartup instance configuration states for aspects such as networking.\nThis is fine in most cases, and makes a lot of sense if the\nnova-compute service is just managing virtual machines on a hypervisor.\n\nThis is done, one instance at a time.\n\nHowever, when the compute driver is ironic, the networking is managed\nas part of the physical machine lifecycle potentially all the way into\ncommitted switch configurations. As such, there is no need to attempt\nto call ``plug_vifs`` on every single instance managed by the\nnova-compute process which is backed by Ironic.\n\nAdditionally, using ironic tends to manage far more physical machines\nper nova-compute service instance then when when operating co-installed\nwith a hypervisor. Often this means a cluster of a thousand machines,\nwith three controllers, will see thousands of un-needed API calls upon\nservice start, which elongates the entire process and negatively\nimpacts operations.\n\nIn essence, nova.virt.ironic\u0027s plug_vifs call now does nothing,\nand merely issues a debug LOG entry when called.\n\nCloses-Bug: #1777608\nChange-Id: Iba87cef50238c5b02ab313f2311b826081d5b4ab\n(cherry picked from commit 7f81cf28bf21ad2afa98accfde3087c83b8e269b)\n(cherry picked from commit eb6d70f02daa14920a2522e5c734a3775ea2ea7c)\n(cherry picked from commit b8d8e912e0123b0f6af3a21183149c0f492330e6)\n(cherry picked from commit 54a0f08e4db1a55f3be233ca63e6100769a722ad)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/b6cc159eb7a199a83a2489a06f92837e77e5e3b1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/b6cc159eb7a199a83a2489a06f92837e77e5e3b1"}]},"branch":"refs/heads/stable/ussuri"},"3456e4553ef7b358759f1f153fccd24c6e2ac688":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2022-08-19 14:59:20.000000000","uploader":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"ref":"refs/changes/51/821351/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/51/821351/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/51/821351/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/51/821351/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/51/821351/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/51/821351/2"}}},"commit":{"parents":[{"commit":"fedcd4f6821fba6b69f5dbde9ad3e823dc50a42c","subject":"[stable-only] Allow Train compute hosts to register with Ussuri","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/fedcd4f6821fba6b69f5dbde9ad3e823dc50a42c"}]}],"author":{"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","date":"2021-10-08 21:35:00.000000000","tz":-420},"committer":{"name":"Jay Faulkner","email":"jay@jvf.cc","date":"2022-08-19 14:59:20.000000000","tz":0},"subject":"Ignore plug_vifs on the ironic driver","message":"Ignore plug_vifs on the ironic driver\n\nWhen the nova-compute service starts, by default it attempts to\nstartup instance configuration states for aspects such as networking.\nThis is fine in most cases, and makes a lot of sense if the\nnova-compute service is just managing virtual machines on a hypervisor.\n\nThis is done, one instance at a time.\n\nHowever, when the compute driver is ironic, the networking is managed\nas part of the physical machine lifecycle potentially all the way into\ncommitted switch configurations. As such, there is no need to attempt\nto call ``plug_vifs`` on every single instance managed by the\nnova-compute process which is backed by Ironic.\n\nAdditionally, using ironic tends to manage far more physical machines\nper nova-compute service instance then when when operating co-installed\nwith a hypervisor. Often this means a cluster of a thousand machines,\nwith three controllers, will see thousands of un-needed API calls upon\nservice start, which elongates the entire process and negatively\nimpacts operations.\n\nIn essence, nova.virt.ironic\u0027s plug_vifs call now does nothing,\nand merely issues a debug LOG entry when called.\n\nCloses-Bug: #1777608\nChange-Id: Iba87cef50238c5b02ab313f2311b826081d5b4ab\n(cherry picked from commit 7f81cf28bf21ad2afa98accfde3087c83b8e269b)\n(cherry picked from commit eb6d70f02daa14920a2522e5c734a3775ea2ea7c)\n(cherry picked from commit b8d8e912e0123b0f6af3a21183149c0f492330e6)\n(cherry picked from commit 54a0f08e4db1a55f3be233ca63e6100769a722ad)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/3456e4553ef7b358759f1f153fccd24c6e2ac688"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/3456e4553ef7b358759f1f153fccd24c6e2ac688"}]},"branch":"refs/heads/stable/ussuri","description":"Rebase"},"f45128f61696205069d1dfc435e20f5920678af1":{"kind":"TRIVIAL_REBASE_WITH_MESSAGE_UPDATE","_number":3,"created":"2022-08-23 19:14:20.000000000","uploader":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"ref":"refs/changes/51/821351/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/51/821351/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/51/821351/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/51/821351/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/51/821351/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/51/821351/3"}}},"commit":{"parents":[{"commit":"67be896e0f70ac3f4efc4c87fc03395b7029e345","subject":"[ironic] Minimize window for a resource provider to be lost","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/67be896e0f70ac3f4efc4c87fc03395b7029e345"}]}],"author":{"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","date":"2021-10-08 21:35:00.000000000","tz":-420},"committer":{"name":"Jay Faulkner","email":"jay@jvf.cc","date":"2022-08-23 19:13:55.000000000","tz":-420},"subject":"Ignore plug_vifs on the ironic driver","message":"Ignore plug_vifs on the ironic driver\n\nWhen the nova-compute service starts, by default it attempts to\nstartup instance configuration states for aspects such as networking.\nThis is fine in most cases, and makes a lot of sense if the\nnova-compute service is just managing virtual machines on a hypervisor.\n\nThis is done, one instance at a time.\n\nHowever, when the compute driver is ironic, the networking is managed\nas part of the physical machine lifecycle potentially all the way into\ncommitted switch configurations. As such, there is no need to attempt\nto call ``plug_vifs`` on every single instance managed by the\nnova-compute process which is backed by Ironic.\n\nAdditionally, using ironic tends to manage far more physical machines\nper nova-compute service instance then when when operating co-installed\nwith a hypervisor. Often this means a cluster of a thousand machines,\nwith three controllers, will see thousands of un-needed API calls upon\nservice start, which elongates the entire process and negatively\nimpacts operations.\n\nIn essence, nova.virt.ironic\u0027s plug_vifs call now does nothing,\nand merely issues a debug LOG entry when called.\n\nCloses-Bug: #1777608\nChange-Id: Iba87cef50238c5b02ab313f2311b826081d5b4ab\n(cherry picked from commit 7f81cf28bf21ad2afa98accfde3087c83b8e269b)\n(cherry picked from commit eb6d70f02daa14920a2522e5c734a3775ea2ea7c)\n(cherry picked from commit f210115bcba3436b957a609cd388a13e6d77a638)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/f45128f61696205069d1dfc435e20f5920678af1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/f45128f61696205069d1dfc435e20f5920678af1"}]},"branch":"refs/heads/stable/ussuri"},"2b8c1cffe409af1e1da6597ea0b7b96931a035f7":{"kind":"NO_CODE_CHANGE","_number":4,"created":"2022-08-23 19:18:34.000000000","uploader":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"ref":"refs/changes/51/821351/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/51/821351/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/51/821351/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/51/821351/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/51/821351/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/51/821351/4"}}},"commit":{"parents":[{"commit":"67be896e0f70ac3f4efc4c87fc03395b7029e345","subject":"[ironic] Minimize window for a resource provider to be lost","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/67be896e0f70ac3f4efc4c87fc03395b7029e345"}]}],"author":{"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","date":"2021-10-08 21:35:00.000000000","tz":-420},"committer":{"name":"Jay Faulkner","email":"jay@jvf.cc","date":"2022-08-23 19:18:28.000000000","tz":-420},"subject":"Ignore plug_vifs on the ironic driver","message":"Ignore plug_vifs on the ironic driver\n\nWhen the nova-compute service starts, by default it attempts to\nstartup instance configuration states for aspects such as networking.\nThis is fine in most cases, and makes a lot of sense if the\nnova-compute service is just managing virtual machines on a hypervisor.\n\nThis is done, one instance at a time.\n\nHowever, when the compute driver is ironic, the networking is managed\nas part of the physical machine lifecycle potentially all the way into\ncommitted switch configurations. As such, there is no need to attempt\nto call ``plug_vifs`` on every single instance managed by the\nnova-compute process which is backed by Ironic.\n\nAdditionally, using ironic tends to manage far more physical machines\nper nova-compute service instance then when when operating co-installed\nwith a hypervisor. Often this means a cluster of a thousand machines,\nwith three controllers, will see thousands of un-needed API calls upon\nservice start, which elongates the entire process and negatively\nimpacts operations.\n\nIn essence, nova.virt.ironic\u0027s plug_vifs call now does nothing,\nand merely issues a debug LOG entry when called.\n\nCloses-Bug: #1777608\nChange-Id: Iba87cef50238c5b02ab313f2311b826081d5b4ab\n(cherry picked from commit 7f81cf28bf21ad2afa98accfde3087c83b8e269b)\n(cherry picked from commit eb6d70f02daa14920a2522e5c734a3775ea2ea7c)\n(cherry picked from commit f210115bcba3436b957a609cd388a13e6d77a638)\n(cherry picked from commit 35fb52f53fbd3f8290f775760a842d70f583fa67)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/2b8c1cffe409af1e1da6597ea0b7b96931a035f7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/2b8c1cffe409af1e1da6597ea0b7b96931a035f7"}]},"branch":"refs/heads/stable/ussuri"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","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":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"}},{"label":"Workflow","status":"OK","applied_by":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"}},{"label":"Review-Priority","status":"MAY"}]}],"submit_requirements":[]}
