)]}'
{"id":"openstack%2Fnova~723050","triplet_id":"openstack%2Fnova~stable%2Frocky~I617fd59de327de05a198f12b75a381f21945afb0","project":"openstack/nova","branch":"stable/rocky","topic":"bug/1866380","hashtags":[],"change_id":"I617fd59de327de05a198f12b75a381f21945afb0","subject":"Lowercase ironic driver hash ring and ignore case in cache","status":"MERGED","created":"2020-04-24 22:51:22.000000000","updated":"2020-05-01 11:34:10.000000000","submitted":"2020-05-01 11:34:10.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":"723050-1588332850899-56a7dbf5","meta_rev_id":"b516758a9c94839c4de359ca2caa8776467c4df8","_number":723050,"virtual_id_number":723050,"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":[{"tag":"autogenerated:zuul:gate","value":2,"date":"2020-05-01 11:34:10.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"date":"2020-05-01 08:08:50.000000000","_account_id":29963,"name":"Intel_Zuul","display_name":"Intel Corporation CI","email":"intel-openstack-ci@intel.com","username":"Intel_Zuul"},{"value":0,"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"value":0,"date":"2020-05-01 09:40:30.000000000","permitted_voting_range":{"min":0,"max":1},"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"value":0,"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},{"value":0,"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},{"value":0,"date":"2020-05-01 07:37:10.000000000","_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"}],"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":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":29963,"name":"Intel_Zuul","display_name":"Intel Corporation CI","email":"intel-openstack-ci@intel.com","username":"Intel_Zuul"},{"value":2,"date":"2020-04-30 17:12:20.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":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"value":2,"date":"2020-04-30 16:06:51.000000000","_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},{"value":1,"date":"2020-05-01 07:27:44.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},{"value":0,"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"}],"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":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":29963,"name":"Intel_Zuul","display_name":"Intel Corporation CI","email":"intel-openstack-ci@intel.com","username":"Intel_Zuul"},{"value":1,"date":"2020-04-30 17:12:20.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"value":0,"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"value":0,"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},{"value":0,"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},{"value":0,"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":29963,"name":"Intel_Zuul","display_name":"Intel Corporation CI","email":"intel-openstack-ci@intel.com","username":"Intel_Zuul"},{"value":0,"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"value":0,"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"value":0,"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},{"value":0,"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},{"value":0,"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},{"_account_id":29963,"name":"Intel_Zuul","display_name":"Intel Corporation CI","email":"intel-openstack-ci@intel.com","username":"Intel_Zuul"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2020-04-30 16:06:51.000000000","updated_by":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"reviewer":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"state":"REVIEWER"},{"updated":"2020-04-30 17:12:20.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":"2020-05-01 07:27:44.000000000","updated_by":{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"reviewer":{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"state":"REVIEWER"},{"updated":"2020-05-01 07:37:10.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":"REVIEWER"},{"updated":"2020-05-01 08:08:50.000000000","updated_by":{"_account_id":29963,"name":"Intel_Zuul","display_name":"Intel Corporation CI","email":"intel-openstack-ci@intel.com","username":"Intel_Zuul"},"reviewer":{"_account_id":29963,"name":"Intel_Zuul","display_name":"Intel Corporation CI","email":"intel-openstack-ci@intel.com","username":"Intel_Zuul"},"state":"REVIEWER"},{"updated":"2020-05-01 09:40:30.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":"REVIEWER"},{"updated":"2020-05-01 11:34:10.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":"0a59a57aba1e53df069ea9a18fa3de9d6786aff7","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2020-04-24 22:51:22.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"1371e82764401fc80bfa2bd85c56d01e88447bf8","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2020-04-24 23:01:27.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/723050/1 : FAILURE in 8m 52s","accounts_in_message":[],"_revision_number":1},{"id":"2ee53f9fdc78335309c1097e7a2a03f6e861c1b8","author":{"_account_id":29963,"name":"Intel_Zuul","display_name":"Intel Corporation CI","email":"intel-openstack-ci@intel.com","username":"Intel_Zuul"},"date":"2020-04-24 23:29:47.000000000","message":"Patch Set 1:\n\nBuild failed.\n\n- pmem-tempest-plugin-filtered http://52.27.155.124/50/723050/1/check/pmem-tempest-plugin-filtered/7a548ad/ : POST_FAILURE in 29m 19s\n- pmem-tempest-plugin-filtered-multi-node http://52.27.155.124/50/723050/1/check/pmem-tempest-plugin-filtered-multi-node/52d331e/ : POST_FAILURE in 37m 04s","accounts_in_message":[],"_revision_number":1},{"id":"88354edbf3825fa2b86f494c27390157975b3ac3","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2020-04-25 01:18:22.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 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/50/723050/1/check/tempest-dsvm-full-bionic/2b37041/ : FAILURE in 59m 11s\n- tempest-dsvm-full-bionic-py3 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/50/723050/1/check/tempest-dsvm-full-bionic-py3/93fa73e/ : SUCCESS in 2h 13m 27s\n- grenade-dsvm-bionic https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/50/723050/1/check/grenade-dsvm-bionic/407073a/ : POST_FAILURE in 1h 21m 08s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"ff2d29e6ccb762aafd91749afdc151d233ad0cad","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-04-25 01:35:03.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ec7e28ee03b44ec5bc310cc9d7317d20 : SUCCESS in 13m 14s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/1400022e850e4df7baf2eab64c250448 : SUCCESS in 17m 20s\n- openstack-tox-py35 https://zuul.opendev.org/t/openstack/build/549c7726d54b411b989e5dc7a2afff94 : SUCCESS in 19m 29s\n- build-openstack-sphinx-docs https://zuul.opendev.org/t/openstack/build/4e03580fd14e4f2a9b43fdb5fb97bb20 : SUCCESS in 12m 21s\n- tempest-full https://zuul.opendev.org/t/openstack/build/39cce340ee084bda9baa3e50846fbbd3 : SUCCESS in 1h 38m 11s\n- neutron-grenade https://zuul.opendev.org/t/openstack/build/af724936a0bf4222b99f4b8b40cd01e8 : SUCCESS in 57m 47s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/a8ed18bcf1e7429aa39a861b18b1f729 : SUCCESS in 1h 22m 14s\n- ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/28a519cecb724b26b27c12d1480292fd : SUCCESS in 52m 18s (non-voting)\n- nova-cells-v1 https://zuul.opendev.org/t/openstack/build/9474c51ccb204fdbba53fbe12f31431c : SUCCESS in 1h 13m 11s\n- nova-grenade-live-migration https://zuul.opendev.org/t/openstack/build/7ad35a5d2a1c442bad53f0165193d917 : SUCCESS in 1h 19m 49s (non-voting)\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/f54ae841965e42689b7e26176a90322e : SUCCESS in 51m 36s\n- nova-multiattach https://zuul.opendev.org/t/openstack/build/a31871b3ffb84658a947875b9b7ca2c1 : SUCCESS in 1h 03m 40s\n- nova-next https://zuul.opendev.org/t/openstack/build/2dd0920c77c5421497e1a1f2ecfdf96a : SUCCESS in 1h 33m 04s\n- tempest-slow https://zuul.opendev.org/t/openstack/build/baa1fcada427479cb538f19c2c8226fc : SUCCESS in 2h 15m 00s\n- nova-tox-functional https://zuul.opendev.org/t/openstack/build/d5aca27a98444a8ea0e310147d264957 : SUCCESS in 23m 12s\n- nova-tox-functional-py35 https://zuul.opendev.org/t/openstack/build/3589365580aa4d789f73206296116c23 : SUCCESS in 19m 44s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/dd5f5fadffba42e990d4f6688756e000 : SUCCESS in 16m 29s\n- neutron-grenade-multinode https://zuul.opendev.org/t/openstack/build/9da796930ce34b5992c45776a7994106 : SUCCESS in 1h 07m 28s\n- devstack-plugin-ceph-tempest https://zuul.opendev.org/t/openstack/build/ac6fba51ea054e74bcd24ff386c675fb : SUCCESS in 1h 01m 52s (non-voting)\n- tempest-multinode-full https://zuul.opendev.org/t/openstack/build/bef5f7a9e4da4e8b85bbdd60210a4b4b : SUCCESS in 1h 37m 25s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"fd5527769bb139f37097a0b02dba277826358b08","author":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"date":"2020-04-30 16:06:51.000000000","message":"Patch Set 1: Code-Review+2\n\nLGTM, conflict correctly noted, merged in stable/stein.","accounts_in_message":[],"_revision_number":1},{"id":"829f81510a134c169002856b20225dd2c6bbb02b","author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"date":"2020-04-30 17:12:20.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1\n\nThe backport looks good to me: the conflict is resolved correctly and cause noted. Merged on Stein.","accounts_in_message":[],"_revision_number":1},{"id":"0c2000d2ae5c2dd91c2525dca004b88151ce6c70","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-04-30 17:12:50.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"1419984ac3681445260433b6b2c139ae7938c31b","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-04-30 20:22:18.000000000","message":"Patch Set 1: Verified-2\n\nBuild failed (gate pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/43b8f1f0b8bb4fa88da12632fd6302bb : SUCCESS in 11m 10s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/ac16de7cbee2410d934abb111b6f08b4 : SUCCESS in 15m 07s\n- openstack-tox-py35 https://zuul.opendev.org/t/openstack/build/244f6185fdcd4d08b8577bb71b4098f8 : SUCCESS in 14m 49s\n- build-openstack-sphinx-docs https://zuul.opendev.org/t/openstack/build/4ea347583dc742d4b656dea3206be2d9 : SUCCESS in 8m 44s\n- tempest-full https://zuul.opendev.org/t/openstack/build/f73650b868c340bebac744b8f7978a99 : SUCCESS in 1h 24m 06s\n- neutron-grenade https://zuul.opendev.org/t/openstack/build/864339a0e8a54ea9a46a79c96234d6fe : SUCCESS in 58m 26s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/1bc4d6679d4d4c3fb62cd6891bb43ccb : SUCCESS in 1h 22m 00s\n- nova-cells-v1 https://zuul.opendev.org/t/openstack/build/e5a6165b918c4decbe6ca62a82ac4f23 : SUCCESS in 1h 09m 57s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/1d963576888043238e73132fc538de19 : SUCCESS in 49m 14s\n- nova-multiattach https://zuul.opendev.org/t/openstack/build/f0a5c7cb7f464eea9b622c53a48996e9 : FAILURE in 1h 00m 55s\n- nova-next https://zuul.opendev.org/t/openstack/build/defe1af66048499995a2f84f2c884497 : SUCCESS in 1h 30m 47s\n- tempest-slow https://zuul.opendev.org/t/openstack/build/f6283401a2dc43dcb5b90ccd8f8a8282 : SUCCESS in 2h 02m 13s\n- nova-tox-functional https://zuul.opendev.org/t/openstack/build/1079f071baa340c096c62246b1b154df : SUCCESS in 18m 58s\n- nova-tox-functional-py35 https://zuul.opendev.org/t/openstack/build/cdf01485b27848eea020894321fdeca4 : SUCCESS in 19m 36s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/07cfc273ced04250a561d98e159a9690 : SUCCESS in 12m 59s","accounts_in_message":[],"_revision_number":1},{"id":"f37251d489261cf27983a2bfc47654dda2d67f60","author":{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"date":"2020-05-01 07:27:44.000000000","message":"Patch Set 1: Code-Review+1\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"1efe1419272f0626ebdf08b2e773ec06c32e0fd8","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2020-05-01 07:37:10.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/723050/1 : FAILURE in 8m 41s","accounts_in_message":[],"_revision_number":1},{"id":"e728611fc28e9ea66fab53a76401224a24cfb835","author":{"_account_id":29963,"name":"Intel_Zuul","display_name":"Intel Corporation CI","email":"intel-openstack-ci@intel.com","username":"Intel_Zuul"},"date":"2020-05-01 08:08:50.000000000","message":"Patch Set 1:\n\nBuild failed.\n\n- pmem-tempest-plugin-filtered http://52.27.155.124/50/723050/1/check/pmem-tempest-plugin-filtered/fedb83c/ : POST_FAILURE in 21m 20s\n- pmem-tempest-plugin-filtered-multi-node http://52.27.155.124/50/723050/1/check/pmem-tempest-plugin-filtered-multi-node/af87c1c/ : POST_FAILURE in 39m 50s","accounts_in_message":[],"_revision_number":1},{"id":"2b293b9ed27a4af7392bdd4e7c8a3d29cec22b84","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-05-01 09:35:28.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/db6802c9ac544b8e9d527c9e00cb75f5 : SUCCESS in 11m 32s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/6cb04deee8974f21849a551236e7d2fd : SUCCESS in 13m 55s\n- openstack-tox-py35 https://zuul.opendev.org/t/openstack/build/b0392c0bcec746038bf293ea9f5d08a2 : SUCCESS in 14m 14s\n- build-openstack-sphinx-docs https://zuul.opendev.org/t/openstack/build/170218c288bd4e108ee9a104684df3ff : SUCCESS in 8m 55s\n- tempest-full https://zuul.opendev.org/t/openstack/build/de83b4371790425ea0c278feac7fe6e2 : SUCCESS in 1h 29m 40s\n- neutron-grenade https://zuul.opendev.org/t/openstack/build/ac2a57fbfb9f467b9790062f2926646e : SUCCESS in 1h 04m 52s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/703a1600fbc04c90b6a9b32a63e5f71d : SUCCESS in 1h 16m 35s\n- ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/46825f7a57f64e8ebfbfe0d704121ecc : SUCCESS in 49m 20s (non-voting)\n- nova-cells-v1 https://zuul.opendev.org/t/openstack/build/182627b5a25840878414a5fe61673f78 : SUCCESS in 1h 06m 30s\n- nova-grenade-live-migration https://zuul.opendev.org/t/openstack/build/bdbadbc7fdb240ac8ab53a192416f410 : SUCCESS in 1h 06m 41s (non-voting)\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/97111abd63364771ae8f0d599f0ea3a3 : SUCCESS in 50m 03s\n- nova-multiattach https://zuul.opendev.org/t/openstack/build/fa742e09ae7c426f9512d48566f29d19 : SUCCESS in 59m 02s\n- nova-next https://zuul.opendev.org/t/openstack/build/97cfe60f337b429298ed53bde1024866 : SUCCESS in 1h 25m 36s\n- tempest-slow https://zuul.opendev.org/t/openstack/build/d2fe70040aa84c07ad3cb0c5fd778668 : SUCCESS in 2h 02m 34s\n- nova-tox-functional https://zuul.opendev.org/t/openstack/build/e413dba75a364cba9cc071b40d612fce : SUCCESS in 16m 50s\n- nova-tox-functional-py35 https://zuul.opendev.org/t/openstack/build/8895588185b24d39b6ae44326be61b72 : SUCCESS in 16m 47s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/08225801b8244e2b969ef4ad9f7f7e7b : SUCCESS in 12m 48s\n- neutron-grenade-multinode https://zuul.opendev.org/t/openstack/build/86c271e5ca6147ec9d09f32bd23a0f73 : SUCCESS in 1h 02m 00s\n- devstack-plugin-ceph-tempest https://zuul.opendev.org/t/openstack/build/cedcb74d8dbd4e2a98655a6bc1782321 : SUCCESS in 1h 07m 30s (non-voting)\n- tempest-multinode-full https://zuul.opendev.org/t/openstack/build/57d2cd7c45614acf81bb61cbd8c2e001 : SUCCESS in 1h 40m 44s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"d135733de4a4c9a8e9b49411b5decd52965bb551","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-05-01 09:35:46.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"1ae7265b6f538338f8d834366b7a9bf6a656c8f1","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2020-05-01 09:40:30.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 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/50/723050/1/check/tempest-dsvm-full-bionic/8e92f90/ : FAILURE in 51m 48s\n- tempest-dsvm-full-bionic-py3 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/50/723050/1/check/tempest-dsvm-full-bionic-py3/7b6d42f/ : SUCCESS in 2h 07m 42s\n- grenade-dsvm-bionic https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/50/723050/1/check/grenade-dsvm-bionic/9366c58/ : POST_FAILURE in 1h 25m 21s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"56537b697b21de8be1171951ae94c98e06c65742","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-05-01 11:34:10.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":1},{"id":"e63814e74da6565f8c31984b008ba667586789dc","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-05-01 11:34:10.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/053635ee572e4c86ab1f49957276caea : SUCCESS in 9m 01s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/8f2d54b29c734636854a69bb4db2a82a : SUCCESS in 14m 20s\n- openstack-tox-py35 https://zuul.opendev.org/t/openstack/build/880ec019929a4a65ab95e888dd775c90 : SUCCESS in 14m 04s\n- build-openstack-sphinx-docs https://zuul.opendev.org/t/openstack/build/513462329b4f4d19b9b59528020bd8c7 : SUCCESS in 8m 35s\n- tempest-full https://zuul.opendev.org/t/openstack/build/8e991fb78e8e4897a5d790c1cc3cfb90 : SUCCESS in 1h 24m 54s\n- neutron-grenade https://zuul.opendev.org/t/openstack/build/e832e63c7eaa4b20adf3c445d5936485 : SUCCESS in 52m 43s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/233f31986bb848d9a81cd4666d42d510 : SUCCESS in 1h 13m 41s\n- nova-cells-v1 https://zuul.opendev.org/t/openstack/build/ae391bc3103b4e4796b39b68a7dd1ae2 : SUCCESS in 54m 46s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/f391502e37764ca198dd513fda9523f5 : SUCCESS in 45m 12s\n- nova-multiattach https://zuul.opendev.org/t/openstack/build/68abeae7776d48b7a70e81016aaea40b : SUCCESS in 58m 16s\n- nova-next https://zuul.opendev.org/t/openstack/build/cf0d675c8e4f4569927c82fcf3d80a31 : SUCCESS in 1h 20m 42s\n- tempest-slow https://zuul.opendev.org/t/openstack/build/17de415497a74601b352513b8a8dd52d : SUCCESS in 1h 57m 27s\n- nova-tox-functional https://zuul.opendev.org/t/openstack/build/a75b1bcd269e42889f7289e6a6bf77fc : SUCCESS in 19m 07s\n- nova-tox-functional-py35 https://zuul.opendev.org/t/openstack/build/62bc76ed85a74c3cb0c6b6220b594597 : SUCCESS in 18m 46s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/ddebb8c70d244c268ba2ed2f9a55b024 : SUCCESS in 15m 14s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"019e3da75bc6fb171b32a012ce339075fe690ca7","revisions":{"019e3da75bc6fb171b32a012ce339075fe690ca7":{"kind":"REWORK","_number":1,"created":"2020-04-24 22:51:22.000000000","uploader":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"ref":"refs/changes/50/723050/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/50/723050/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/50/723050/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/50/723050/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/50/723050/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/50/723050/1"}}},"commit":{"parents":[{"commit":"85521691a843b9606d4a8aa050f4452ba025eb02","subject":"Unplug VIFs as part of cleanup of networks","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/85521691a843b9606d4a8aa050f4452ba025eb02"}]}],"author":{"name":"melanie witt","email":"melwittt@gmail.com","date":"2020-03-06 17:05:28.000000000","tz":0},"committer":{"name":"melanie witt","email":"melwittt@gmail.com","date":"2020-04-24 22:50:32.000000000","tz":0},"subject":"Lowercase ironic driver hash ring and ignore case in cache","message":"Lowercase ironic driver hash ring and ignore case in cache\n\nRecently we had a customer case where attempts to add new ironic nodes\nto an existing undercloud resulted in half of the nodes failing to be\ndetected and added to nova. Ironic API returned all of the newly added\nnodes when called by the driver, but half of the nodes were not\nreturned to the compute manager by the driver.\n\nThere was only one nova-compute service managing all of the ironic\nnodes of the all-in-one typical undercloud deployment.\n\nAfter days of investigation and examination of a database dump from the\ncustomer, we noticed that at some point the customer had changed the\nhostname of the machine from something containing uppercase letters to\nthe same name but all lowercase. The nova-compute service record had\nthe mixed case name and the CONF.host (socket.gethostname()) had the\nlowercase name.\n\nThe hash ring logic adds all of the nova-compute service hostnames plus\nCONF.host to hash ring, then the ironic driver reports only the nodes\nit owns by retrieving a service hostname from the ring based on a hash\nof each ironic node UUID.\n\nBecause of the machine hostname change, the hash ring contained, for\nexample: {\u0027MachineHostName\u0027, \u0027machinehostname\u0027} when it should have\ncontained only one hostname. And because the hash ring contained two\nhostnames, the driver was able to retrieve only half of the nodes as\nnodes that it owned. So half of the new nodes were excluded and not\nadded as new compute nodes.\n\nThis adds lowercasing of hosts that are added to the hash ring and\nignores case when comparing the CONF.host to the hash ring members\nto avoid unnecessary pain and confusion for users that make hostname\nchanges that are otherwise functionally harmless.\n\nThis also adds logging of the set of hash ring members at level DEBUG\nto help enable easier debugging of hash ring related situations.\n\nCloses-Bug: #1866380\n\n Conflicts:\n\tnova/virt/ironic/driver.py\n\nNOTE(melwitt): Conflict is because change\nI1b184ff37948dc403fe38874613cd4d870c644fd is not in Rocky.\n\nChange-Id: I617fd59de327de05a198f12b75a381f21945afb0\n(cherry picked from commit 7145100ee4e732caa532d614e2149ef2a545287a)\n(cherry picked from commit 588b0484bf6f5fe41514f1428aeaf5613635e35a)\n(cherry picked from commit 8f8667a8dd0e453eaef8f75a3fff25db62d4cc17)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/019e3da75bc6fb171b32a012ce339075fe690ca7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/019e3da75bc6fb171b32a012ce339075fe690ca7"}]},"branch":"refs/heads/stable/rocky"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
