)]}'
{"id":"openstack%2Fnova~858999","triplet_id":"openstack%2Fnova~stable%2Fxena~Iab8a791f64323f996e1d6e6d5a7e7a7c34eb4fb3","project":"openstack/nova","branch":"stable/xena","topic":"bug/1846820","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":"2024-01-09 13:21:58.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"Iab8a791f64323f996e1d6e6d5a7e7a7c34eb4fb3","subject":"Unify placement client singleton implementations","status":"MERGED","created":"2022-09-22 23:12:17.000000000","updated":"2024-01-09 13:23:08.000000000","submitted":"2024-01-09 13:21:58.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":"858999-bug/1846820","meta_rev_id":"184f6f6d1bed2486c7c80e9904fa29af6007e5ef","_number":858999,"virtual_id_number":858999,"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":"2024-01-09 13:21:58.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"}],"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":2,"date":"2023-12-19 13:26:41.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"value":2,"date":"2022-12-20 15:20:29.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"}],"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":1,"date":"2023-12-19 13:26:41.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":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"}],"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":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"CC":[{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"}],"REVIEWER":[{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"_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":"2022-09-22 23:12:17.000000000","updated_by":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"reviewer":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"state":"CC"},{"updated":"2022-09-22 23:40:31.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":"CC"},{"updated":"2022-09-23 00:42:39.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":"2022-09-23 02:02:48.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-12-20 15:20:29.000000000","updated_by":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"reviewer":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"state":"REVIEWER"},{"updated":"2023-12-19 13:26:41.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"}],"messages":[{"id":"5b7a445042c2f361cf18d146744e8923b2a39d22","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2022-09-22 23:12:17.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"7e8e18912f683c8df34fe68b89950e429b6817c9","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-09-22 23:40:31.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/1aa239810a094b04a6f7292c8f2dd22d\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/0d13347e6312484cb3e589a6c744ff0b : SUCCESS in 20m 51s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/4123295a51b5450a868b9a5e5a484105 : SUCCESS in 21m 53s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"c551b23d6aa4bc5876ac28e94cf4260cc93b9bd6","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-09-23 00:42:39.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/b2f055dd4fb5463a90d066c1bf889242\n\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/eda31266c6854ee4be307eb45083921d : SUCCESS in 1h 14m 13s\n- tempest-integrated-compute-centos-8-stream https://zuul.opendev.org/t/openstack/build/402eab86d7884384bb45fa96fc0b7de3 : FAILURE in 22m 48s (non-voting)\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/d517714198e8441da9aaf948ad7c27b6 : SUCCESS in 46m 03s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/1ad6c4afeacb47ea8d58ec737614a5a1 : SUCCESS in 14m 13s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/c7382a5d9cd1428e886f02a0d9af24cb : SUCCESS in 8m 36s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/91028b18378c45d1a484ca53a6ce4ec0 : SUCCESS in 11m 20s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/b095d6b5f7974a37bd69bbe33f8cee10 : SUCCESS in 11m 27s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/829be22009f14b40ae779be838ae685c : SUCCESS in 12m 28s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/9306c42bf999429ba96ab769c1b6d746 : SUCCESS in 10m 17s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/8e4ab6f866954f26b3a2b3bf22b8faca : SUCCESS in 1h 00m 10s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/747ed1eb36cf4282a05fb8d517c297b0 : SUCCESS in 1h 03m 23s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/9a0526e64c4b4df89686be2f3488a069 : SUCCESS in 51m 24s (non-voting)\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/7afc0743f8e54452b1bc7d5446f16181 : SUCCESS in 52m 48s (non-voting)\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/43841038d9214282932d03a8ec1b63e6 : SUCCESS in 1h 11m 38s\n- nova-next https://zuul.opendev.org/t/openstack/build/1141a66ecdd647238cb31fe993af6d1a : SUCCESS in 1h 18m 44s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/f174f93396cc4e8c86dbd05eb7832c33 : SUCCESS in 54m 14s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/b33b5915bb7a40bb8ed1d97970bdcaaf : FAILURE in 6m 32s (non-voting)\n- nova-tox-functional-centos8-py36 https://zuul.opendev.org/t/openstack/build/75dc65b334d449188d693845da267544 : SUCCESS in 18m 49s (non-voting)\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/e6d1cd88ab7746839d9ef27c854d6633 : SUCCESS in 18m 57s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/a37bbd13915c4f8f98dc54a85b35e7dd : SUCCESS in 18m 29s (non-voting)\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/63ada362c6414a1e9f64edc6816cc97d : SUCCESS in 1h 23m 19s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/bea7050d0c204005bfb7685591e9e1f0 : SUCCESS in 54m 51s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/3fce7e7e6c09473cbff7c991547a9ba2 : SUCCESS in 37m 25s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/2d57fc6f42cc4cf8830d0b7ba0a138e2 : FAILURE in 38m 28s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"32986b77a252899cd7e3954807c9bfba87d6abab","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":"2022-09-23 02:02:48.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/858999/1/iscsi : SUCCESS in 2h 49m 15s","accounts_in_message":[],"_revision_number":1},{"id":"3c3be51e040b3f3b3fdda3d3563ade9d4c76a3ed","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2022-12-20 15:20:29.000000000","message":"Patch Set 1: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"e846927b32fb20129358692708ad1ecddfb1f701","author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"date":"2023-12-19 13:26:41.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"fcac7d3e89dc847b06d49b2b3142ee3461cfcee6","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-12-19 13:27:38.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"cb43e299b5f176a901aebb396c09e7a8b35d673f","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-12-19 15:25:03.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\nhttps://zuul.opendev.org/t/openstack/buildset/23066119cdd740f99349e8d4c076db98\n\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/6e3338483dbb49ae9bce0067faad3696 : SUCCESS in 1h 14m 43s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/edbdf2fbfb3e49a685305d69e47ed0dc : SUCCESS in 46m 01s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/5c662e45da344d41a0826fb3f51f126c : SUCCESS in 7m 50s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/5028f82103b647b89c5dafa2c663126b : SUCCESS in 10m 38s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/389ffe16ef3143d7a3c83ecc558974c5 : SUCCESS in 11m 52s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/79ff2235c15e459592a0507173cbf84d : SUCCESS in 9m 18s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/cf3cb3fac8c04d22b328a0a6dc179642 : SUCCESS in 56m 21s (non-voting)\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/9067300c4a99408f85d2f962dfe1954d : SUCCESS in 57m 54s (non-voting)\n- nova-tox-functional-centos8-py36 https://zuul.opendev.org/t/openstack/build/399226ad58404261866f59a78c0bf8eb : SUCCESS in 24m 12s (non-voting)\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/160a6cdce94945ed9ee0f993c7cf086f : SUCCESS in 19m 55s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/33379d9619194670876979ab70a6992f : FAILURE in 1h 27m 39s\n- nova-next https://zuul.opendev.org/t/openstack/build/be4dcf38a66a4d468b284ca66f924f05 : SUCCESS in 1h 23m 13s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/0146fd013b744322a1cca717ffc6c080 : SUCCESS in 6m 38s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/31429a264ea5428d8686b0b7c4d5ec35 : SUCCESS in 1h 08m 53s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/df1e1b9c121947f181db123264aae9b2 : SUCCESS in 1h 16m 07s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/0aa431dd06104cac8b5d3ac7c82bca49 : SUCCESS in 55m 14s","accounts_in_message":[],"_revision_number":1},{"id":"de9aa8b72580692b1b37291d2b292d6e7ece5993","author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"date":"2024-01-09 09:51:44.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"6e29827bb4e04a8f24173e9c2ac62e331b764005","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-01-09 10:24:55.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/e6e3468baaef41dba222a70bc2f9a983\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/7992ffa5f575426fbc0fd8725fe27f65 : SUCCESS in 29m 59s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/2ef86ce4ec0b413380b2de3973506b31 : SUCCESS in 15m 04s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"59c6300d5c36d8d41a64b0a841375cdbb50fb223","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-01-09 11:43:31.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/5f11a47a3ed64efca6282e3958267d87\n\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/a49802520d3a4c06a587e5ba5f476b6c : SUCCESS in 55m 27s\n- tempest-integrated-compute-centos-8-stream https://zuul.opendev.org/t/openstack/build/8cbdbca1e155410984fd3f9e903b67da : FAILURE in 21m 36s (non-voting)\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/f17598fc17ba4b229073feea6cc76ebf : SUCCESS in 49m 41s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/85c21bb6bd844bf79d1e6c89cf746deb : SUCCESS in 15m 04s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/6f19d24cb1fe49e28999e51617c1e3d5 : SUCCESS in 7m 40s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/d473f67ea4584526b53bf76105e26af7 : SUCCESS in 12m 36s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/d539c579557b406c968a571abeb384e5 : SUCCESS in 11m 27s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/09759865ea2248ce9044181b604e69b6 : SUCCESS in 11m 26s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/712e6511de5e470eaf79a205ada34a0d : SUCCESS in 8m 51s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/c911223ac44549509c58e7413c5c1918 : SUCCESS in 1h 00m 42s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/d0ffc5c402b1484a8819d1a9042482ce : SUCCESS in 1h 31m 54s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/62402abc04e6422d962dcf09d0076482 : SUCCESS in 46m 41s (non-voting)\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/b0981ae6f67b4dddba8f3ba6b05f6287 : SUCCESS in 52m 08s (non-voting)\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/e07ef623f20d4fe5bd96449a98f41b38 : SUCCESS in 1h 44m 32s\n- nova-next https://zuul.opendev.org/t/openstack/build/9eef26031bb6407289315fcc2f0952a5 : SUCCESS in 1h 40m 06s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/e061ad1667484439b1f1b6ac85c3e0a2 : SUCCESS in 46m 53s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/49b6bc9ecfd64c11b4b0e679cacf57c6 : SUCCESS in 5m 45s (non-voting)\n- nova-tox-functional-centos8-py36 https://zuul.opendev.org/t/openstack/build/f83ca5c4cfaf4b06bbc907a4fc227677 : SUCCESS in 21m 36s (non-voting)\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/2dc38d4fcffe4e39a033008ca7f6b8c7 : SUCCESS in 21m 39s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/29fb4ffeddd64534a0ccf72235dc25e1 : SUCCESS in 21m 33s (non-voting)\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/035886619ba9418e88396a78f4be4082 : SUCCESS in 1h 12m 12s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/fd37877773294ff090c3a312308a1fe2 : SUCCESS in 33m 48s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/cd0c4473a2ff4fc594ca129ab16e71d3 : SUCCESS in 25m 38s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/4706bbcd02374a3aae544209b5b76dcb : FAILURE in 35m 17s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"52ba16a95cb4b7a61b71d4a9c1b7901c7b546827","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-01-09 11:44:23.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"c852563109e243a91ea5b1caa425e5f8c5ee7490","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-01-09 13:21:58.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/de22f70c5de741d99a65f55c4a5873c0\n\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/7a08e8640b5e4ef9a115e548c3e62251 : SUCCESS in 1h 18m 40s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/fde713e75ec9415ba605b1147245d63f : SUCCESS in 47m 05s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b2ac60c34ea046eb9cdcf2af181a2ace : SUCCESS in 7m 13s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/a4a03a3bd0214c9e971123acb71f4ae3 : SUCCESS in 11m 44s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/78345e32c6744ff4bfa72f78fd4ab45c : SUCCESS in 13m 00s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ab6fe6f0d2e54fe19246c5e56144decb : SUCCESS in 8m 50s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/dd43b3c93f5048f487f9a9e4272f6799 : SUCCESS in 41m 35s (non-voting)\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/1d516ba0bec44d1789da12acc2efab47 : SUCCESS in 57m 37s (non-voting)\n- nova-tox-functional-centos8-py36 https://zuul.opendev.org/t/openstack/build/73d80d8c533841d58a5b079b5b934845 : SUCCESS in 23m 51s (non-voting)\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/1c843490a5b549e88078ed126e144829 : SUCCESS in 18m 07s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/c607723d21b74c809c509756dee6c2c1 : SUCCESS in 1h 08m 29s\n- nova-next https://zuul.opendev.org/t/openstack/build/0eff218404e64d0db85ebcc817af2cb6 : SUCCESS in 1h 29m 00s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/409e19a74628469caf56eac7264dea08 : SUCCESS in 5m 22s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/cbbdb7f4c7f2445f8c4cc4b510d20e07 : SUCCESS in 1h 05m 17s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/b33aec075c0942fb87b7f33a195425af : SUCCESS in 1h 28m 55s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/72e6fa381ab1489387e0137dd3a54136 : SUCCESS in 37m 18s","accounts_in_message":[],"_revision_number":1},{"id":"53a6c784baeb844d93a971750625417ecd1be2a4","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-01-09 13:21:58.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":1},{"id":"184f6f6d1bed2486c7c80e9904fa29af6007e5ef","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-01-09 13:23:08.000000000","message":"Patch Set 1:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/92a434ca4f05452a9d314a80902e9784\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/00bcbe39e94b49a08913c64d988bb1bc : SUCCESS in 49s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"87f67df721a4a46bf145f217525cc001582764ca","revisions":{"87f67df721a4a46bf145f217525cc001582764ca":{"kind":"REWORK","_number":1,"created":"2022-09-22 23:12:17.000000000","uploader":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"ref":"refs/changes/99/858999/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/99/858999/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/99/858999/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/99/858999/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/99/858999/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/99/858999/1"}}},"commit":{"parents":[{"commit":"e812b6f580d84402f085a1171a230d88609dc228","subject":"Merge \"Retry in CellDatabases fixture when global DB state changes\" into stable/xena","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/e812b6f580d84402f085a1171a230d88609dc228"}]}],"author":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2022-08-11 16:50:30.000000000","tz":-420},"committer":{"name":"melanie witt","email":"melwittt@gmail.com","date":"2022-09-22 23:08:56.000000000","tz":0},"subject":"Unify placement client singleton implementations","message":"Unify placement client singleton implementations\n\nWe have many places where we implement singleton behavior for the\nplacement client. This unifies them into a single place and\nimplementation. Not only does this DRY things up, but may cause us\nto initialize it fewer times and also allows for emitting a common\nset of error messages about expected failures for better\ntroubleshooting.\n\nConflicts:\n    nova/limit/placement.py\n\nNOTE(melwitt): The conflict is because change\nI272b59b7bc8975bfd602640789f80d2d5f7ee698\n(Tell oslo.limit how to count nova resources) is not in Xena.\n\nChange-Id: Iab8a791f64323f996e1d6e6d5a7e7a7c34eb4fb3\nRelated-Bug: #1846820\n(cherry picked from commit c178d9360665c219cbcc71c9f37b9e6e3055a5e5)\n(cherry picked from commit 77273f067d96a4ec401c3b36f2922d63c4ad7103)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/87f67df721a4a46bf145f217525cc001582764ca"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/87f67df721a4a46bf145f217525cc001582764ca"}]},"branch":"refs/heads/stable/xena"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"CLOSED","labels":[{"label":"Verified","status":"MAY","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"MAY","applied_by":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"}},{"label":"Review-Priority","status":"MAY"}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dMAX"],"failing_atoms":["label:Verified\u003dMIN"],"atom_explanations":{}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dMAX"],"failing_atoms":["label:Code-Review\u003dMIN"],"atom_explanations":{}}},{"name":"Review-Priority","description":"Review Priority","status":"NOT_APPLICABLE","is_legacy":false,"applicability_expression_result":{"fulfilled":false,"status":"FAIL"},"submittability_expression_result":{"expression":"is:true","fulfilled":true,"status":"NOT_EVALUATED","passing_atoms":[],"failing_atoms":[],"atom_explanations":{}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dMAX"],"failing_atoms":["label:Workflow\u003dMIN"],"atom_explanations":{}}}]}
