)]}'
{"id":"openstack%2Fnova~913196","triplet_id":"openstack%2Fnova~stable%2F2023.2~I052535249b9a3e144bb68b8c588b5995eb345b97","project":"openstack/nova","branch":"stable/2023.2","topic":"bug/2056613","attention_set":{},"removed_from_attention_set":{"8864":{"account":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"last_update":"2024-03-21 13:43:52.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"I052535249b9a3e144bb68b8c588b5995eb345b97","subject":"pwr mgmt: make API into a per-driver object","status":"MERGED","created":"2024-03-14 14:57:11.000000000","updated":"2024-03-21 13:44:56.000000000","submitted":"2024-03-21 13:43:52.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":4,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"913196-bug/2056613","meta_rev_id":"ff1d68b8d4c69b15117f5c8027c19d7f0733e120","_number":913196,"virtual_id_number":913196,"owner":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"value":0,"_account_id":36216,"name":"WangYun","email":"wangyun@yovole.com","username":"wangyun"},{"value":0,"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2024-03-21 13:43:52.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":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"all":[{"value":2,"date":"2024-03-20 20:30:15.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"value":1,"date":"2024-03-21 02:46:51.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":36216,"name":"WangYun","email":"wangyun@yovole.com","username":"wangyun"},{"value":2,"date":"2024-03-18 14:52:29.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"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":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"all":[{"value":1,"date":"2024-03-20 20:30:15.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":36216,"name":"WangYun","email":"wangyun@yovole.com","username":"wangyun"},{"value":0,"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"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":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"value":0,"_account_id":36216,"name":"WangYun","email":"wangyun@yovole.com","username":"wangyun"},{"value":0,"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"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":{"CC":[{"_account_id":36571,"name":"vmwareapi CI run by SAP","display_name":"vmwareapi CI run by SAP","email":"openstack-ci@sap.com","username":"sap-openstack-ci","status":"CI account for integration tests of the Nova vmwareapi driver","tags":["SERVICE_USER"]}],"REVIEWER":[{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"_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":36216,"name":"WangYun","email":"wangyun@yovole.com","username":"wangyun"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2024-03-14 15:30:41.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":"2024-03-14 16:55:53.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":"2024-03-14 17:24:11.000000000","updated_by":{"_account_id":36571,"name":"vmwareapi CI run by SAP","display_name":"vmwareapi CI run by SAP","email":"openstack-ci@sap.com","username":"sap-openstack-ci","status":"CI account for integration tests of the Nova vmwareapi driver","tags":["SERVICE_USER"]},"reviewer":{"_account_id":36571,"name":"vmwareapi CI run by SAP","display_name":"vmwareapi CI run by SAP","email":"openstack-ci@sap.com","username":"sap-openstack-ci","status":"CI account for integration tests of the Nova vmwareapi driver","tags":["SERVICE_USER"]},"state":"CC"},{"updated":"2024-03-18 14:52:29.000000000","updated_by":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"reviewer":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"state":"REVIEWER"},{"updated":"2024-03-20 20:30:15.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":"2024-03-21 02:46:51.000000000","updated_by":{"_account_id":36216,"name":"WangYun","email":"wangyun@yovole.com","username":"wangyun"},"reviewer":{"_account_id":36216,"name":"WangYun","email":"wangyun@yovole.com","username":"wangyun"},"state":"REVIEWER"}],"messages":[{"id":"634e1be906c5c47b5e2fbe57bf0bc108b7fcf77f","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"date":"2024-03-14 14:57:11.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"daaebccd695fe446585c70eafa2f7357e5902b38","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-03-14 15:30:41.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/8bdc128187e34f2da78196bdd1552006\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/5c2c5a28bb65482b81d3f706d71063e7 : SUCCESS in 31m 19s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/fa9dbc85a30a47b785b34044d4207b12 : SUCCESS in 13m 51s (non-voting)\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/f92c060d3a9f47c0bfe91e556c19a86b : SUCCESS in 29m 26s (non-voting)\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/69b8fad4f1e842059f7fc6bed4d47781 : SUCCESS in 28m 37s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"64b292413228730649d5725cf8ba94f5e958c50f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-03-14 16:55:53.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/f4c18d142f794d98aa0f612ce6816e86\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/b7fed4d6834947d6bcb334b846dbc17e : SUCCESS in 55m 01s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/b7a74319cc424ad6a2f6729220c9772a : SUCCESS in 1h 29m 34s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/fc1bd7861b034c7bb25339e04755db76 : SUCCESS in 59m 45s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/ffcec3e4747d4c2e81cbea7eb68d3264 : SUCCESS in 16m 02s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/0ab1218e84ce4d7a9dec1969249f9253 : SUCCESS in 12m 21s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/df5993da4db6406ebe850fbb7ba995ff : SUCCESS in 13m 00s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/a57d8b97c6f94080bb002612cf1dd436 : SUCCESS in 14m 01s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/8519d437324543439428d478f9f0728b : SUCCESS in 14m 34s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/92e54def28f74fc1bc64520bda6757db : SUCCESS in 13m 04s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ac48b30a60b84f5a8ec75fda3fd0f989 : SUCCESS in 9m 44s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/4e0ed78b98f64075a527a804db25bb8a : SUCCESS in 1h 19m 38s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/73cb77c6f8364619a73c0f8611734178 : SUCCESS in 1h 47m 19s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/5404852ae6784c938e79a4f540532ff2 : SUCCESS in 39m 35s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/51e4bd44532b4034950d1b90080a2c6f : SUCCESS in 58m 17s (non-voting)\n- nova-lvm https://zuul.opendev.org/t/openstack/build/31823539436c4ff1949dbb81f0eccf95 : SUCCESS in 1h 04m 14s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/01f526e1da78478ab30a02b43967a910 : SUCCESS in 1h 52m 02s\n- nova-next https://zuul.opendev.org/t/openstack/build/c96dc4eccd17443f9fdcea4fa4a90b20 : SUCCESS in 1h 35m 35s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/66bfc831feac42cda9af694cf975903d : SUCCESS in 59m 47s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/ab1dc7c73d444b11b62c3bca285d1b8a : SUCCESS in 5m 19s (non-voting)\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/e949d88ac2e940b68e2b820850b46a3c : SUCCESS in 25m 04s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/013bffdceeb44628bc0b533a6490fa60 : SUCCESS in 26m 03s\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/4b83e02d038444dfb07aa6c0b18fc360 : SUCCESS in 23m 16s\n- tempest-integrated-compute-enforce-scope-new-defaults https://zuul.opendev.org/t/openstack/build/6ac69405128c4b51858166cc8a4e55c0 : SUCCESS in 1h 31m 37s\n- tempest-integrated-compute-rbac-old-defaults https://zuul.opendev.org/t/openstack/build/776cc9a7fe4948d7b938fd1fdd221492 : SUCCESS in 1h 38m 40s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/663b4e1de05c4ec89aaed2cceea1ca77 : SUCCESS in 1h 20m 16s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/a518cc5493d7411e9d6e41664b9ede04 : SUCCESS in 1h 04m 32s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/3760f012fa9740d6b19209cfd3c4fef2 : SUCCESS in 32m 58s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/8e9f5e5996fa42ccaf4e5dd4f939a68e : SUCCESS in 37m 12s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"ce9fe1675e79282d978a1d370cccdc71cf612e19","tag":"autogenerated:sap-openstack-ci~result","author":{"_account_id":36571,"name":"vmwareapi CI run by SAP","display_name":"vmwareapi CI run by SAP","email":"openstack-ci@sap.com","username":"sap-openstack-ci","status":"CI account for integration tests of the Nova vmwareapi driver","tags":["SERVICE_USER"]},"date":"2024-03-14 17:24:11.000000000","message":"Patch Set 1:\n\nIgnore for now: Test failed. Logs on \u003chttp://openstack-ci-logs.global.cloud.sap/openstack-nova-913196-d9xbk/index.html\u003e","accounts_in_message":[],"_revision_number":1},{"id":"56a31d35a8387dada975f02e3e5d95646afadab4","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2024-03-18 14:52:29.000000000","message":"Patch Set 1: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"bf8fe87cc895bddfbbf3dac334f72d8d215a4735","tag":"autogenerated:gerrit:setTopic","author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"date":"2024-03-18 15:59:41.000000000","message":"Topic set to bug/2056613","accounts_in_message":[],"_revision_number":1},{"id":"da21fa47fd07541e567045340df94352f413a970","author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"date":"2024-03-20 20:30:15.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"d76bc696c4045085354b01592d7236ad4df3380a","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-03-20 20:31:03.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"f0732019cbedee4e3ec31594d8c6644c6cecb7e0","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-03-20 22:41:22.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/3a95a268ec1f45c898ab988e4b2f30b8\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/cda3e0e1d63547df849afebb7553a591 : SUCCESS in 1h 02m 41s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/7d1357c3c84d4c3ba3eb9e2f20f117fa : SUCCESS in 1h 33m 10s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/bc2294a3005f4a25aa6329681c1a0c44 : SUCCESS in 57m 33s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/66dc6988e91b47d29ab121e3b15b30ae : SUCCESS in 12m 03s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/d8bb7cb7081042659fcd4259969a93ab : SUCCESS in 13m 22s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/5e6909435e2f471588af45e41919ae9c : SUCCESS in 13m 41s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/b876c8e882e24236aa35408a177f4ac2 : SUCCESS in 13m 13s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/91abfe5b537e4488b1e32df60d8cdfea : SUCCESS in 10m 14s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/f370760ee707487ab39fd6f863fbf7ce : SUCCESS in 43m 07s\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/57a313a1e49340808f31dd4be64fa710 : SUCCESS in 32m 24s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/633cb3241e44493196e93d7a9d2da8a0 : SUCCESS in 21m 25s\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/e0b2a9d6fc6445439c503e551ef30e64 : SUCCESS in 24m 25s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/e1953824530148cfb09983a7a24ac07c : SUCCESS in 2h 01m 50s\n- nova-next https://zuul.opendev.org/t/openstack/build/ce7945035e9b45fc8b914ee3af76db24 : SUCCESS in 1h 59m 24s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/9af6b2a36ba94074a3da9b7058d9bcbf : SUCCESS in 6m 08s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/5a9c07284c344e918b1a5d7f6458fb3f : SUCCESS in 1h 42m 20s\n- tempest-integrated-compute-enforce-scope-new-defaults https://zuul.opendev.org/t/openstack/build/fa158525d19942ecbf9c5407f77ae8a1 : FAILURE in 1h 17m 38s\n- tempest-integrated-compute-rbac-old-defaults https://zuul.opendev.org/t/openstack/build/3dbc04e431a24a6585f7085ba55a9873 : SUCCESS in 1h 32m 53s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/95824ded887341208baec0de8fb7981c : SUCCESS in 1h 07m 53s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/4082adfbb63744e9985ba4b27e5b0d91 : SUCCESS in 45m 55s","accounts_in_message":[],"_revision_number":1},{"id":"bc3d6400c0a8c5654d2f48ab279ca3d216f2788d","author":{"_account_id":36216,"name":"WangYun","email":"wangyun@yovole.com","username":"wangyun"},"date":"2024-03-21 02:46:51.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"9a2d0fc8982d8040164c320834fe53af140c5684","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2024-03-21 09:21:29.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"7fddc3f8ba249da09764aeebd10bfbb7641659fe","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2024-03-21 09:26:06.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"8fa587710a9a10995d87198709d06be7cf6eb980","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-03-21 09:50:26.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/a6d29023a1634c169fea84f16bbb9fbc\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/5a384fd0ba4e45b98e74c336d3db667e : SUCCESS in 10m 22s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/1c78355b7f754b708a3ba368287db97d : SUCCESS in 11m 45s (non-voting)\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/28dc64b0f3134cf880c77da189d7d822 : SUCCESS in 27m 01s (non-voting)\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/44f933d14cd54e59b0588dac04ceb78a : SUCCESS in 9m 56s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"f50349dcd232c5ea721fb672ab2744891c9e5ae1","tag":"autogenerated:sap-openstack-ci~result","author":{"_account_id":36571,"name":"vmwareapi CI run by SAP","display_name":"vmwareapi CI run by SAP","email":"openstack-ci@sap.com","username":"sap-openstack-ci","status":"CI account for integration tests of the Nova vmwareapi driver","tags":["SERVICE_USER"]},"date":"2024-03-21 10:10:49.000000000","message":"Patch Set 1:\n\nIgnore for now: Test failed. Logs on \u003chttp://openstack-ci-logs.global.cloud.sap/openstack-nova-913196-w94jt/index.html\u003e","accounts_in_message":[],"_revision_number":1},{"id":"55d805b15d5d6aea4a7ee1607f5586813fe5c631","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-03-21 11:33:23.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/5098b8b7d83c47c8b31d4973d343547f\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/07a4df6969e24bb187c32439bf130f3d : SUCCESS in 48m 38s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/300327433aac408d9ff149dd346702ce : SUCCESS in 1h 21m 25s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/7888aef511504bb396c28b46f491f88b : SUCCESS in 58m 28s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/be66b42c75af47f98b7f2d92801ec6f2 : SUCCESS in 17m 37s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/bb09ed01921f47dab4d36f36f65b494c : SUCCESS in 9m 59s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/4a22868887734c1dbea31fe1f45e5419 : SUCCESS in 13m 05s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/1837984b91af4c4aa3990ce2fdf49831 : SUCCESS in 13m 20s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/8272696fcc42448e90e1b75cc3057866 : SUCCESS in 12m 29s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/bea8f6792f67429eaedea8a6b8ecfca2 : SUCCESS in 11m 32s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7e1ef53d86d94e6283977e46151ef3a0 : SUCCESS in 11m 10s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/0f26949b432c4a1ea83471097807a5f2 : SUCCESS in 1h 04m 07s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/dcf030e0e93d4353bfffddb5f91ddaf6 : SUCCESS in 1h 48m 11s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/2da669c7e7e74211a5d59f80f6c6e2a0 : SUCCESS in 39m 25s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/ccc03ae87a034bd5bf9038b8b4025605 : SUCCESS in 36m 19s (non-voting)\n- nova-lvm https://zuul.opendev.org/t/openstack/build/991b067b95d74af49d0f961c8ac416c2 : SUCCESS in 58m 12s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/cede279c195a4d0798a168c0d5123ff7 : SUCCESS in 1h 43m 22s\n- nova-next https://zuul.opendev.org/t/openstack/build/235f803c50ad4e719a1cac0a64253fc2 : SUCCESS in 1h 50m 50s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/67e95446d3934dbcb8054dcede1a1c15 : SUCCESS in 43m 12s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/96f99ab361174c3a97f967e81ce67d0a : SUCCESS in 4m 43s (non-voting)\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/c0ee35f12b9345c3ac2d4e28e9ca69a5 : SUCCESS in 24m 51s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/4043c8e5d3f449fda13c8434de7de2c1 : SUCCESS in 19m 15s\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/2e56004ddc7f453eaf64a617446e44da : SUCCESS in 29m 38s\n- tempest-integrated-compute-enforce-scope-new-defaults https://zuul.opendev.org/t/openstack/build/efc591707bb946dcb78ac306c617d6f5 : SUCCESS in 1h 20m 48s\n- tempest-integrated-compute-rbac-old-defaults https://zuul.opendev.org/t/openstack/build/7dbe55cd62794c32a191fcff5a00536d : SUCCESS in 1h 12m 10s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/87ef86f1c4c5490baf56fdcbc0c4728d : SUCCESS in 1h 10m 19s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/64f72384552944d3b8b87c6d3ffecaa4 : SUCCESS in 56m 24s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/008630003fcc4924a28f24bf3248be55 : SUCCESS in 22m 32s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/df623f2c6bea49f39528595ca9c0fddf : SUCCESS in 26m 47s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"791581882320bf5fb1e1a258575582e6c8b3401e","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-03-21 11:34:07.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"55e47a2ea9a85362101c36affd65d3676da0988b","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-03-21 13:43:52.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/a4fe056082534976a0ccdf8f0a4d0690\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/b7602553de1d431ca6f9ef6d4fda294c : SUCCESS in 41m 12s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/43d65dcbe9ec41c3bdbffff523aa3347 : SUCCESS in 1h 32m 51s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/97708a52c1f846498c87ac0b238a98ad : SUCCESS in 48m 19s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/db0a8648b9f14f4e861cea736a219462 : SUCCESS in 9m 28s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/4c1aca7185914e23a9e2ea5be2980081 : SUCCESS in 14m 14s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/d7e541b5ffac4b79aff979db2ae2e3f3 : SUCCESS in 13m 37s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/c06203eb2ad44a0cae697dc62f5a749e : SUCCESS in 16m 27s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7946a64af00e4234a732538d88f193af : SUCCESS in 12m 13s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/a7b98c89d92a46eeb17c5665e626f365 : SUCCESS in 51m 17s\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/91330a4ecb5c4c94bcbb900a749ffdee : SUCCESS in 27m 26s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/d1f830a4bb674e6ba45bfd0f87480e89 : SUCCESS in 26m 52s\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/814d01f3f0fd4c709a605aed1d09c010 : SUCCESS in 22m 50s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/f0ecef9bcb6b4b168100c86b232a1a1f : SUCCESS in 1h 46m 39s\n- nova-next https://zuul.opendev.org/t/openstack/build/ac59c38628cb439aac4e3bce44420191 : SUCCESS in 1h 47m 05s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/734761a48cc644a1a36f8ad7cee32cc8 : SUCCESS in 5m 36s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/30fd5ed447bf4a90923a25500f5c5c9c : SUCCESS in 1h 48m 12s\n- tempest-integrated-compute-enforce-scope-new-defaults https://zuul.opendev.org/t/openstack/build/d4fff99fc0a6424b90d9ecdfa4ab6d88 : SUCCESS in 1h 31m 36s\n- tempest-integrated-compute-rbac-old-defaults https://zuul.opendev.org/t/openstack/build/3dabffa14b5d4e32a7c61125a0d0c90a : SUCCESS in 2h 03m 26s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/c7570219526643d5a39095569d9594ec : SUCCESS in 58m 29s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/32da0bc61367463ebeb001f8cdc0bfe8 : SUCCESS in 1h 07m 58s","accounts_in_message":[],"_revision_number":1},{"id":"88115d8d205f93bd2e079d5bf68fdd274fbb6009","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-03-21 13:43:52.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":1},{"id":"ff1d68b8d4c69b15117f5c8027c19d7f0733e120","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-03-21 13:44:56.000000000","message":"Patch Set 1:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/2369a8fba1a248289edcdee9ab6bd8c7\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/bb7ccc6ffddf40dd882a4d28f3dc9739 : SUCCESS in 43s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"2a0e63828b6fefc1e83349f0bdac7f9eb8ea6678","revisions":{"2a0e63828b6fefc1e83349f0bdac7f9eb8ea6678":{"kind":"REWORK","_number":1,"created":"2024-03-14 14:57:11.000000000","uploader":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"ref":"refs/changes/96/913196/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/96/913196/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/96/913196/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/96/913196/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/96/913196/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/96/913196/1"}}},"commit":{"parents":[{"commit":"4bcf5adadac173105700c0741528199a5734987e","subject":"Power on cores for isolated emulator threads","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/4bcf5adadac173105700c0741528199a5734987e"}]}],"author":{"name":"Artom Lifshitz","email":"alifshit@redhat.com","date":"2024-03-08 18:00:30.000000000","tz":-300},"committer":{"name":"Artom Lifshitz","email":"alifshit@redhat.com","date":"2024-03-14 14:51:27.000000000","tz":-240},"subject":"pwr mgmt: make API into a per-driver object","message":"pwr mgmt: make API into a per-driver object\n\nWe want to test power management in our functional tests in multinode\nscenarios (ex: live migration).\n\nThis was previously impossible because all the methods in\nnova.virt.libvirt.cpu.api and were at the module level, meaning both\nsource and destination libvirt drivers would call the same method to\nonline and offline cores. This made it impossible to maintain distinct\ncore power state between source and destination.\n\nThis patch inserts a nova.virt.libvirt.cpu.api.API class, and gives\nthe libvirt driver a cpu_api attribute with an instance of that\nclass. Along with the tiny API.core() helper, this allows new\nfunctional tests in the subsequent patches to stub out the core\n\"model\" code with distinct objects on the source and destination\nlibvirt drivers, and enables a whole bunch of testing (and fixes!)\naround live migration.\n\nRelated-bug: 2056613\nChange-Id: I052535249b9a3e144bb68b8c588b5995eb345b97\n(cherry picked from commit 29dc044a7aa1b1dd35ea4695c055feb5136ba1e5)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/2a0e63828b6fefc1e83349f0bdac7f9eb8ea6678"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/2a0e63828b6fefc1e83349f0bdac7f9eb8ea6678"}]},"branch":"refs/heads/stable/2023.2"}},"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":36216,"name":"WangYun","email":"wangyun@yovole.com","username":"wangyun"}},{"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":{}}}]}
