)]}'
{"id":"openstack%2Fnova~891247","triplet_id":"openstack%2Fnova~master~Ifd969b84a99a9c0460bceb1a28fcee6e51cbb4ae","project":"openstack/nova","branch":"master","topic":"evacuate-hook-osc","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":"2023-08-14 15:42:40.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"Ifd969b84a99a9c0460bceb1a28fcee6e51cbb4ae","subject":"Use OSC in run-evacuate-hook instead of novaclient","status":"MERGED","created":"2023-08-12 01:03:11.000000000","updated":"2023-08-14 15:43:52.000000000","submitted":"2023-08-14 15:42:40.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":2,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"891247-evacuate-hook-osc","meta_rev_id":"4622283a9eb6c9ed89444a9a68407555eef35aa6","_number":891247,"virtual_id_number":891247,"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":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"value":0,"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},{"value":0,"_account_id":34860,"name":"Amit Uniyal","email":"auniyal@redhat.com","username":"auniyal"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2023-08-14 15:42:40.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":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"all":[{"value":2,"date":"2023-08-14 13:30:13.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"value":2,"date":"2023-08-12 03:59:43.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},{"value":1,"date":"2023-08-14 12:48:55.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":34860,"name":"Amit Uniyal","email":"auniyal@redhat.com","username":"auniyal"},{"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":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"all":[{"value":1,"date":"2023-08-14 13:30:13.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"value":0,"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},{"value":0,"_account_id":34860,"name":"Amit Uniyal","email":"auniyal@redhat.com","username":"auniyal"},{"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":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"value":0,"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},{"value":0,"_account_id":34860,"name":"Amit Uniyal","email":"auniyal@redhat.com","username":"auniyal"},{"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":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":34860,"name":"Amit Uniyal","email":"auniyal@redhat.com","username":"auniyal"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2023-08-12 02:29:14.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":"2023-08-12 03:56:17.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":"2023-08-12 03:59:43.000000000","updated_by":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"reviewer":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"state":"REVIEWER"},{"updated":"2023-08-14 12:48:55.000000000","updated_by":{"_account_id":34860,"name":"Amit Uniyal","email":"auniyal@redhat.com","username":"auniyal"},"reviewer":{"_account_id":34860,"name":"Amit Uniyal","email":"auniyal@redhat.com","username":"auniyal"},"state":"REVIEWER"},{"updated":"2023-08-14 13:30:13.000000000","updated_by":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"reviewer":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"state":"REVIEWER"}],"messages":[{"id":"5ad8e28c4eb32b7f21875c5977054fa901abb237","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2023-08-12 01:03:11.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"031adab79edfdbcac2521cf1afcbea46d9e32c60","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2023-08-12 01:44:12.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"4f5e34864d920bbb1e606c1a7c7bf4e3be5d66a5","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-08-12 02:29:14.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/d30663c6b5f04d9e8969f621827ae4f8\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/170a4fb8137f44838ce54a895510b301 : SUCCESS in 36m 07s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/d458b2d66f1648deb047062c68369f2a : SUCCESS in 34m 56s (non-voting)\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/58b2ddd33040479e8541d5afc3710f51 : SUCCESS in 43m 10s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"34c9ea9e45d20fcc68bf97255d2ce4689faa9f64","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-08-12 03:56:17.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/f79dfe97ed8743dfb193436394aa8794\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/c77b013818214502a85621feaa24f891 : SUCCESS in 1h 18m 13s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/293fa0b15b3f4047bb77e4270968d33b : SUCCESS in 2h 00m 16s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/4c0437aa736b47dbb9ea82c54c82ca55 : SUCCESS in 1h 03m 28s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/0633d752df9b4dac881432f0291cc2e2 : SUCCESS in 13m 13s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/4d86799330fe43ebab7a9bddb4aa2cf0 : SUCCESS in 11m 17s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/18ad2c9000e0495a9749d8d4ac27c38e : SUCCESS in 10m 49s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/2de6f9cc16cc445187278f9b117d1eab : SUCCESS in 10m 25s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/26a2f55be1d64e74adde2030cbb07c19 : SUCCESS in 13m 53s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/5821efea1fa74253be4e359249eb9adc : SUCCESS in 9m 19s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/c1325baa41ec42718ab752fd224c8502 : SUCCESS in 55m 10s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/04b045ac6f8148b5bfdb020106e5bc54 : SUCCESS in 2h 04m 51s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/1762cdd67d0f4a7682c652141aba8e4b : SUCCESS in 46m 56s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/e4911d069faa4ff4b5ac9a0bf17b7c83 : SUCCESS in 52m 24s (non-voting)\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/40be265dba2e4a1bb8956492979cc3d2 : FAILURE in 1h 57m 03s\n- nova-next https://zuul.opendev.org/t/openstack/build/3f322a26b44a4ccda1ed537fadde9dfe : FAILURE in 2h 06m 04s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/b439fc092d174f36a23e407f4be9ee5b : SUCCESS in 44m 54s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/709f72a7329c405facc66998c7927c2d : SUCCESS in 4m 09s (non-voting)\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/af338a9af8a6493ba914acf0def92a45 : SUCCESS in 27m 03s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/d8ae7c9cbbf848f8adff68035a77caa1 : SUCCESS in 25m 05s\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/7822854677954d53be67562d73430acd : SUCCESS in 53m 36s\n- tempest-integrated-compute-enforce-scope-new-defaults https://zuul.opendev.org/t/openstack/build/e77070490a204d4286d055087deee90d : SUCCESS in 1h 38m 38s\n- tempest-integrated-compute-rbac-old-defaults https://zuul.opendev.org/t/openstack/build/36bf3df2782a4762a8a1ebe33b862a0f : SUCCESS in 1h 35m 43s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/52587c086ad641ea9336398c10f2ab7a : SUCCESS in 1h 15m 14s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/60bc3633dc9b49a6969beffbb7c294ac : SUCCESS in 1h 03m 56s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/b3c951cb574f48988675d50044e7926a : SUCCESS in 33m 20s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/802f4952494e4c0595c80d64dd8de73a : SUCCESS in 38m 15s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"4ece426a60a690c7d1056e13bf0913ddd2436748","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2023-08-12 03:59:43.000000000","message":"Patch Set 2: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"f4e40157dd9d813b3be6496877eb72afe0e7c1a0","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-08-12 04:32:10.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/28c5c0d2e1b147c7b9b9a9f976472440\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/0ad9976780104ec8ba14a51927d0072d : SUCCESS in 19m 25s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/1c0fa2fa10be4463982359952540a4fb : SUCCESS in 30m 39s (non-voting)\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/3d092ae0a6a34c0da6cd3eb915869c77 : SUCCESS in 16m 02s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"61c7ee1f893c21c6c9754458a262ecdfeabb1fb6","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-08-12 06:07:02.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/2080509290584985b6f222676b0967e4\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/0fa7dd3821374ef6b89650c9edb32941 : SUCCESS in 57m 10s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/a228adc1d20d498d93e6af213a8711a8 : SUCCESS in 1h 16m 59s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/967ab9be8a5d4b2bac7d92ddaa327855 : SUCCESS in 48m 26s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/069ee06f23db463588bf740745e646bb : SUCCESS in 28m 46s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/cfce30d376b8446eaedd8f31add28e7a : SUCCESS in 11m 20s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/4f1cf30b2e3f4cac993598c0f60217ef : SUCCESS in 12m 53s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/51ff519d79f24bd3904bb302e3c2cce0 : SUCCESS in 13m 26s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/20c4f84e619d46a08274abf10d346b9a : SUCCESS in 13m 30s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/503f7dc8f8c2406aba2e76a515063656 : SUCCESS in 10m 57s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/7629115ca6be4dfe84bcd3f6a1933154 : SUCCESS in 48m 58s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/fbfab6589abd4675bc8451ef237ce234 : SUCCESS in 1h 47m 39s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/aa24379257ac47978519453b7595df5b : SUCCESS in 39m 55s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/715e61e5e68c4a3497059ae6b48de92f : SUCCESS in 40m 11s (non-voting)\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/fd278fca3f284a579ca36a67da06296f : SUCCESS in 1h 20m 34s\n- nova-next https://zuul.opendev.org/t/openstack/build/d20454013c4a42f09825139ca18b883e : SUCCESS in 1h 31m 02s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/7eb72cebefb64f449cc0a9fd0e7fc1c8 : SUCCESS in 41m 28s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/6d4ab1a19d45441fa4b747e5b43632f0 : SUCCESS in 4m 32s (non-voting)\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/6337f694eb284ba5bb5538bbe949729e : SUCCESS in 25m 45s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/dad23873146447b0ae03a236f9cb7fb3 : SUCCESS in 25m 56s\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/43fbd02fa0fa4394add3c3b04f86a2cc : SUCCESS in 23m 10s\n- tempest-integrated-compute-enforce-scope-new-defaults https://zuul.opendev.org/t/openstack/build/bde3d72abf304273ae868b309017b5d4 : SUCCESS in 1h 59m 31s\n- tempest-integrated-compute-rbac-old-defaults https://zuul.opendev.org/t/openstack/build/4edfef55bd214bc487fa557d7a29615a : SUCCESS in 1h 20m 07s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/057a270405d744cabba34db0c006d6c2 : SUCCESS in 57m 23s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/e5834870cbeb4ad4be9cd6930da956a2 : SUCCESS in 47m 08s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/dfbd79f6464e4006a3abf52f0b32546a : SUCCESS in 35m 54s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/627efa9e0c604fb2850fa208fc58032e : SUCCESS in 30m 46s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"85591886a83931f7a63f32517092d94d208d51cc","author":{"_account_id":34860,"name":"Amit Uniyal","email":"auniyal@redhat.com","username":"auniyal"},"date":"2023-08-14 12:48:55.000000000","message":"Patch Set 2: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"dc650ece208c84cd3937dc2410d6e4904f5cc247","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2023-08-14 13:30:13.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"7154fd25d6db02cd11362e0ef38db658678a215d","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-08-14 13:30:50.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"b62aed8eeb79353fd3bb18ea1490df16814120cc","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-08-14 15:42:40.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/0a774fb027c54bd3971415d57888d5d0\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/9b7e9fe093894cb49dd7ab345866e0f9 : SUCCESS in 51m 03s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/ace895d18bd14a4db55de455800162f8 : SUCCESS in 1h 44m 12s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/569f71142ab246ccabd2b7d748c6d779 : SUCCESS in 1h 04m 08s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/80fb3b0fad304de3adb0a3430ea80d3d : SUCCESS in 9m 50s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/a402ad7b66d54694bea160d137e82a7f : SUCCESS in 13m 24s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/41ebfa7a067543169f66b35cdefa1efc : SUCCESS in 14m 50s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/499d3a6fa702465aa56a83a1200de3c4 : SUCCESS in 13m 01s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/3c28ce05108a409e91d42f846c052bc1 : SUCCESS in 11m 07s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/fd0e7d4df842495e98c7834d79978382 : SUCCESS in 59m 40s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/a5c2e722f2cc46bc94e2520608e21f60 : SUCCESS in 54m 10s (non-voting)\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/39c6de9186824dc398193e55d2b42b7e : SUCCESS in 24m 25s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/6910165f680e47b68aa40a4612959faa : SUCCESS in 30m 42s\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/30aeaa655c5d4393b0a258afce7a8992 : SUCCESS in 22m 40s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/e35a26c3e8e8484a89eeb25c582b5a1f : SUCCESS in 1h 40m 28s\n- nova-next https://zuul.opendev.org/t/openstack/build/3ff0cd5d638740e8ae8651084c5716eb : SUCCESS in 1h 52m 26s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/8bee51aa33d94b1f927212baaff62821 : SUCCESS in 4m 50s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/ba7feadd9d3a4580bf34bad4d3b7f5fc : SUCCESS in 2h 06m 20s\n- tempest-integrated-compute-enforce-scope-new-defaults https://zuul.opendev.org/t/openstack/build/f72d8cb74600489684e73fcb8bf89b35 : SUCCESS in 1h 18m 58s\n- tempest-integrated-compute-rbac-old-defaults https://zuul.opendev.org/t/openstack/build/41263b25e06148b2b2e5ef16c10b179e : SUCCESS in 1h 33m 35s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/7f97a661797040f2a143ffad0d9949a8 : SUCCESS in 55m 52s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/f3c58f4efc8e4ba5aeb3e9b14073117b : SUCCESS in 53m 14s","accounts_in_message":[],"_revision_number":2},{"id":"bec3a91a65719bd2bebf697cd938cb7353d1d108","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-08-14 15:42:40.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":2},{"id":"4622283a9eb6c9ed89444a9a68407555eef35aa6","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-08-14 15:43:52.000000000","message":"Patch Set 2:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/243b879fc925442699efb73b7fe80a99\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ab82e2dfc5f94c4f812d15c396b11352 : SUCCESS in 52s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"e96ac439d314358b52a17333fb13bd15a8a8e2c0","revisions":{"66d9a90b0f95215f490d7da3851af1e0b575f395":{"kind":"REWORK","_number":1,"created":"2023-08-12 01:03:11.000000000","uploader":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"ref":"refs/changes/47/891247/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/47/891247/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/47/891247/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/47/891247/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/47/891247/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/47/891247/1"}}},"commit":{"parents":[{"commit":"f0565e84ee9578d6dafd22d57fb0c95cb3984c1e","subject":"Merge \"Add online migration for Instance.compute_id\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/f0565e84ee9578d6dafd22d57fb0c95cb3984c1e"}]}],"author":{"name":"melanie witt","email":"melwittt@gmail.com","date":"2023-08-12 00:48:49.000000000","tz":0},"committer":{"name":"melanie witt","email":"melwittt@gmail.com","date":"2023-08-12 01:01:57.000000000","tz":0},"subject":"Use OSC in run-evacuate-hook instead of novaclient","message":"Use OSC in run-evacuate-hook instead of novaclient\n\nRecently a change landed in devstack [1] to install packages into a\nglobal venv by default and the \"nova\" command was not symlinked for\ncompat, so jobs using run-evacuate-hook are failing with:\n\n  nova: command not found\n\nWe had intended to switch away from using novaclient CLI commands in our\nscripts anyway, so we can just use this opportunity to switch to OSC.\n\n[1]: If9bc7ba45522189d03f19b86cb681bb150ee2f25\n\nChange-Id: Ifd969b84a99a9c0460bceb1a28fcee6e51cbb4ae\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/66d9a90b0f95215f490d7da3851af1e0b575f395"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/66d9a90b0f95215f490d7da3851af1e0b575f395"}]},"branch":"refs/heads/master"},"e96ac439d314358b52a17333fb13bd15a8a8e2c0":{"kind":"REWORK","_number":2,"created":"2023-08-12 01:44:12.000000000","uploader":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"ref":"refs/changes/47/891247/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/47/891247/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/47/891247/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/47/891247/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/47/891247/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/47/891247/2"}}},"commit":{"parents":[{"commit":"f0565e84ee9578d6dafd22d57fb0c95cb3984c1e","subject":"Merge \"Add online migration for Instance.compute_id\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/f0565e84ee9578d6dafd22d57fb0c95cb3984c1e"}]}],"author":{"name":"melanie witt","email":"melwittt@gmail.com","date":"2023-08-12 00:48:49.000000000","tz":0},"committer":{"name":"melanie witt","email":"melwittt@gmail.com","date":"2023-08-12 01:44:02.000000000","tz":0},"subject":"Use OSC in run-evacuate-hook instead of novaclient","message":"Use OSC in run-evacuate-hook instead of novaclient\n\nRecently a change landed in devstack [1] to install packages into a\nglobal venv by default and the \"nova\" command was not symlinked for\ncompat, so jobs using run-evacuate-hook are failing with:\n\n  nova: command not found\n\nWe had intended to switch away from using novaclient CLI commands in our\nscripts anyway, so we can just use this opportunity to switch to OSC.\n\n[1]: If9bc7ba45522189d03f19b86cb681bb150ee2f25\n\nChange-Id: Ifd969b84a99a9c0460bceb1a28fcee6e51cbb4ae\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/e96ac439d314358b52a17333fb13bd15a8a8e2c0"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/e96ac439d314358b52a17333fb13bd15a8a8e2c0"}]},"branch":"refs/heads/master"}},"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":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"}},{"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":{}}}]}
