)]}'
{"id":"openstack%2Fceilometer~992030","triplet_id":"openstack%2Fceilometer~master~I66abfb90c5d235e4da03a4f1e5ce94ae7beb613d","project":"openstack/ceilometer","branch":"master","attention_set":{},"removed_from_attention_set":{"20676":{"account":{"_account_id":20676,"name":"daniel.pawlik","display_name":"Daniel Pawlik","email":"dpawlik@redhat.com","username":"daniel.pawlik"},"last_update":"2026-06-17 06:44:01.000000000","reason":"Change was submitted"},"32968":{"account":{"_account_id":32968,"name":"Juan Larriba","email":"jlarriba@redhat.com","username":"jlarriba"},"last_update":"2026-06-17 06:44:01.000000000","reason":"Change was submitted"},"4264":{"account":{"_account_id":4264,"name":"Matthias Runge","email":"mrunge@redhat.com","username":"mrunge"},"last_update":"2026-06-17 05:56:31.000000000","reason":"\u003cGERRIT_ACCOUNT_4264\u003e replied on the change","reason_account":{"_account_id":4264,"name":"Matthias Runge","email":"mrunge@redhat.com","username":"mrunge"}},"9816":{"account":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"last_update":"2026-06-16 17:07:02.000000000","reason":"\u003cGERRIT_ACCOUNT_9816\u003e replied on the change","reason_account":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"}},"34975":{"account":{"_account_id":34975,"name":"Jaromír Wysoglad","email":"jwysogla@redhat.com","username":"jwysogla"},"last_update":"2026-06-17 06:44:01.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"I66abfb90c5d235e4da03a4f1e5ce94ae7beb613d","subject":"Report minimal metrics for stopped (SHUTOFF) VMs","status":"MERGED","created":"2026-06-08 08:17:50.000000000","updated":"2026-06-17 06:44:57.000000000","submitted":"2026-06-17 06:44:01.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":21,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"992030","meta_rev_id":"a48837f05e7153453d601c35ca0dd56bfd089e2c","_number":992030,"virtual_id_number":992030,"owner":{"_account_id":32968,"name":"Juan Larriba","email":"jlarriba@redhat.com","username":"jlarriba"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":20676,"name":"daniel.pawlik","display_name":"Daniel Pawlik","email":"dpawlik@redhat.com","username":"daniel.pawlik"},{"value":0,"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},{"value":0,"_account_id":4264,"name":"Matthias Runge","email":"mrunge@redhat.com","username":"mrunge"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2026-06-17 06:44:01.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":34975,"name":"Jaromír Wysoglad","email":"jwysogla@redhat.com","username":"jwysogla"}],"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":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"all":[{"value":0,"_account_id":20676,"name":"daniel.pawlik","display_name":"Daniel Pawlik","email":"dpawlik@redhat.com","username":"daniel.pawlik"},{"value":2,"date":"2026-06-16 17:07:02.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},{"value":2,"date":"2026-06-17 05:56:31.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":4264,"name":"Matthias Runge","email":"mrunge@redhat.com","username":"mrunge"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":34975,"name":"Jaromír Wysoglad","email":"jwysogla@redhat.com","username":"jwysogla"}],"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":4264,"name":"Matthias Runge","email":"mrunge@redhat.com","username":"mrunge"},"all":[{"value":0,"_account_id":20676,"name":"daniel.pawlik","display_name":"Daniel Pawlik","email":"dpawlik@redhat.com","username":"daniel.pawlik"},{"value":0,"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},{"value":1,"date":"2026-06-17 05:56:31.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":4264,"name":"Matthias Runge","email":"mrunge@redhat.com","username":"mrunge"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":34975,"name":"Jaromír Wysoglad","email":"jwysogla@redhat.com","username":"jwysogla"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":4264,"name":"Matthias Runge","email":"mrunge@redhat.com","username":"mrunge"},{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},{"_account_id":20676,"name":"daniel.pawlik","display_name":"Daniel Pawlik","email":"dpawlik@redhat.com","username":"daniel.pawlik"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":34975,"name":"Jaromír Wysoglad","email":"jwysogla@redhat.com","username":"jwysogla"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-06-08 09:35:00.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":"2026-06-08 11:27:01.000000000","updated_by":{"_account_id":32968,"name":"Juan Larriba","email":"jlarriba@redhat.com","username":"jlarriba"},"reviewer":{"_account_id":34975,"name":"Jaromír Wysoglad","email":"jwysogla@redhat.com","username":"jwysogla"},"state":"REVIEWER"},{"updated":"2026-06-08 11:27:01.000000000","updated_by":{"_account_id":32968,"name":"Juan Larriba","email":"jlarriba@redhat.com","username":"jlarriba"},"reviewer":{"_account_id":4264,"name":"Matthias Runge","email":"mrunge@redhat.com","username":"mrunge"},"state":"REVIEWER"},{"updated":"2026-06-08 12:50:44.000000000","updated_by":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"reviewer":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"state":"REVIEWER"},{"updated":"2026-06-09 07:01:55.000000000","updated_by":{"_account_id":20676,"name":"daniel.pawlik","display_name":"Daniel Pawlik","email":"dpawlik@redhat.com","username":"daniel.pawlik"},"reviewer":{"_account_id":20676,"name":"daniel.pawlik","display_name":"Daniel Pawlik","email":"dpawlik@redhat.com","username":"daniel.pawlik"},"state":"REVIEWER"}],"messages":[{"id":"f040b781a64d9e6cdb1d2bba5157288ebcea8af1","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":32968,"name":"Juan Larriba","email":"jlarriba@redhat.com","username":"jlarriba"},"date":"2026-06-08 08:17:50.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"eee18856211cee09cddb8316d896a92b4b5677c7","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-08 09:35:00.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/13fa0d7ffde84443bb7b25e102922afa\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/d777d3895389412f939401df462024e8 : SUCCESS in 4m 25s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/bc538961ae09472e836723d6861ec101 : SUCCESS in 7m 07s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/a429e64871654ae2b34ade20f16c4965 : SUCCESS in 4m 55s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/3f5540d4931b478c8422fcd5ea0406be : SUCCESS in 2m 54s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/b63fded1c4084f1eb03d4e0118223f35 : SUCCESS in 4m 58s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f7cb14ab3cb24cdfbcdb8ad3c597a993 : SUCCESS in 5m 00s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/d6c54aaec3bf4d50a90aa88a4851c1ae : SUCCESS in 7m 11s\n- grenade-ceilometer https://zuul.opendev.org/t/openstack/build/5164983e5ade4c3a91e068fc68049a9a : SUCCESS in 1h 08m 01s\n- telemetry-dsvm-integration-centos-9s https://zuul.opendev.org/t/openstack/build/93fda7f064984dbf9166967cf77513d7 : SUCCESS in 49m 44s (non-voting)\n- telemetry-dsvm-integration-centos-9s-fips https://zuul.opendev.org/t/openstack/build/04613d3501a549999f7913221023d2af : SUCCESS in 48m 02s (non-voting)\n- telemetry-dsvm-integration https://zuul.opendev.org/t/openstack/build/9927b7b3122c4d72beeb1d38aa720afa : SUCCESS in 56m 33s\n- telemetry-dsvm-integration-ipv6-only https://zuul.opendev.org/t/openstack/build/ecb2f0a72ceb47119af5167902295916 : SUCCESS in 1h 08m 50s","accounts_in_message":[],"_revision_number":1},{"id":"a4dba30998ea52fbd0065ac2caacf45188d9de0f","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2026-06-08 12:50:44.000000000","message":"Patch Set 1: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"0076f72a9c13bfcbcbd288e32c95a0a8279b8611","author":{"_account_id":34975,"name":"Jaromír Wysoglad","email":"jwysogla@redhat.com","username":"jwysogla"},"date":"2026-06-08 12:57:14.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"cd440fb2e3e7d06c7ccd38d0261a984e5277e824","author":{"_account_id":34975,"name":"Jaromír Wysoglad","email":"jwysogla@redhat.com","username":"jwysogla"},"date":"2026-06-08 12:58:24.000000000","message":"Patch Set 1: -Code-Review\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"e2291a48d61ae511334d6bc55ee7d2e35d16ff2a","author":{"_account_id":32968,"name":"Juan Larriba","email":"jlarriba@redhat.com","username":"jlarriba"},"date":"2026-06-08 13:55:25.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"a76c0e4e99e9180701211fec0c96b20d0de7234c","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2026-06-08 14:07:07.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"3de7daa97224ef8ccc3ff8fbe8be80e38f3886ec","author":{"_account_id":20676,"name":"daniel.pawlik","display_name":"Daniel Pawlik","email":"dpawlik@redhat.com","username":"daniel.pawlik"},"date":"2026-06-09 07:01:55.000000000","message":"Patch Set 1: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"91a8c1ac6e114e289375d065c2b9c44c26263720","author":{"_account_id":32968,"name":"Juan Larriba","email":"jlarriba@redhat.com","username":"jlarriba"},"date":"2026-06-09 12:13:36.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"606e9d269d7f9150063a22f5626f2098a3c5dffd","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2026-06-12 13:14:44.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"137dadc30adeea1c23cf3302efa709d95a1bf8e3","author":{"_account_id":32968,"name":"Juan Larriba","email":"jlarriba@redhat.com","username":"jlarriba"},"date":"2026-06-12 13:18:11.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"9e296cd47ecaebaffc2a79e7367434c2b9129839","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2026-06-12 14:58:51.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"bffb76fb9398da491d9c7ef243c342df15c8f877","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":32968,"name":"Juan Larriba","email":"jlarriba@redhat.com","username":"jlarriba"},"date":"2026-06-15 12:37:56.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Code-Review+1, Code-Review-1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":2},{"id":"39ac57ee5ffce7d7d72a3db6f41535eea46d1bc5","author":{"_account_id":32968,"name":"Juan Larriba","email":"jlarriba@redhat.com","username":"jlarriba"},"date":"2026-06-15 12:40:29.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"22db91c9ce0451d5ee798199e3efe39e58642853","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-15 13:55:11.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/aa6b046342b74e318371387a892f64be\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/ef68648c0da94f7395ddbdb187f634f5 : SUCCESS in 7m 13s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/0580ebd5e2f24ab8a3731bea403eb438 : SUCCESS in 2m 40s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/c08d09b40d0e43fb9a85f2286748b77b : SUCCESS in 5m 06s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/0d3d21b57fe64710ae9e7574ca0b3f39 : SUCCESS in 4m 42s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/c144ceac185d43e5a92374162d9bb558 : SUCCESS in 8m 31s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/69ea226b745a4a5da7137ece3856de5f : SUCCESS in 7m 50s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/a27cfa6a1fee4252868b1b04a584cc86 : SUCCESS in 8m 02s\n- grenade-ceilometer https://zuul.opendev.org/t/openstack/build/6343a5a7d76f4a36a8b52c33335b6d8c : SUCCESS in 1h 07m 58s\n- telemetry-dsvm-integration-centos-9s https://zuul.opendev.org/t/openstack/build/2dbc3a0e0a91431eacb5bd98a2f66f2a : SUCCESS in 1h 05m 03s (non-voting)\n- telemetry-dsvm-integration-centos-9s-fips https://zuul.opendev.org/t/openstack/build/9aecb2d4ae1644d4858a909f274eddd7 : SUCCESS in 36m 14s (non-voting)\n- telemetry-dsvm-integration https://zuul.opendev.org/t/openstack/build/eb9414e47aa14211a24b18bc37923cc6 : SUCCESS in 38m 54s\n- telemetry-dsvm-integration-aetos https://zuul.opendev.org/t/openstack/build/beb025bf45b6401cbb156ed8e7377a6c : SUCCESS in 29m 17s\n- telemetry-dsvm-integration-ipv6-only https://zuul.opendev.org/t/openstack/build/d663b82db862487eb63d97069a0c786b : SUCCESS in 52m 36s\n- telemetry-dsvm-integration-aetos-ipv6-only https://zuul.opendev.org/t/openstack/build/9d1da9bcac3f4db6875a91f0cf12ef14 : SUCCESS in 46m 27s","accounts_in_message":[],"_revision_number":2},{"id":"85946c3c5f677705feeff14fb651023ae45afdd6","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2026-06-15 15:28:10.000000000","message":"Patch Set 2:\n\n(4 comments)","accounts_in_message":[],"_revision_number":2},{"id":"6c76cd5523f6bef2051cd106b4ca2c306984e0b4","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":32968,"name":"Juan Larriba","email":"jlarriba@redhat.com","username":"jlarriba"},"date":"2026-06-16 10:20:37.000000000","message":"Uploaded patch set 3.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":3},{"id":"afd3a3f298edde866132f5b3919501bfc0df9bd2","author":{"_account_id":32968,"name":"Juan Larriba","email":"jlarriba@redhat.com","username":"jlarriba"},"date":"2026-06-16 10:22:28.000000000","message":"Patch Set 3:\n\n(4 comments)","accounts_in_message":[],"_revision_number":3},{"id":"53c12ee83d095bc5043fc8e378b2269b55593b1c","author":{"_account_id":32968,"name":"Juan Larriba","email":"jlarriba@redhat.com","username":"jlarriba"},"date":"2026-06-16 10:22:54.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"55f7fdc8bcd254e01d0e171dd0376a8e57297400","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-16 11:46:49.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/4bd3af5926834c2f97223da4f2e73aa4\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/adcba017b9514686b95038198b9c3a04 : SUCCESS in 5m 12s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b9bb86c45f3146308e56047ff9070ca9 : SUCCESS in 2m 27s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/e86cf485b8fc4547b9c5e1195b4a329b : SUCCESS in 3m 28s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/36586f78dc424592951801010bddd1b4 : SUCCESS in 4m 53s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/f0ce437638904b07a0ea3f82531b1d65 : SUCCESS in 8m 48s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b3275c394cb543749389b7c19385adea : SUCCESS in 8m 22s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/8080fd34b379493f86e7143d7c637b54 : SUCCESS in 3m 32s\n- grenade-ceilometer https://zuul.opendev.org/t/openstack/build/02af0f7143444adebf26a9e105d3e0d6 : SUCCESS in 1h 20m 12s\n- telemetry-dsvm-integration-centos-9s https://zuul.opendev.org/t/openstack/build/bef9f51052a84e81b1709c7eb2502897 : SUCCESS in 53m 18s (non-voting)\n- telemetry-dsvm-integration-centos-9s-fips https://zuul.opendev.org/t/openstack/build/422f6d747cf740fe9d91c7d47a1e904c : SUCCESS in 1h 03m 25s (non-voting)\n- telemetry-dsvm-integration https://zuul.opendev.org/t/openstack/build/8d825daa41e44a3dba45780e794ad1f0 : SUCCESS in 43m 19s\n- telemetry-dsvm-integration-aetos https://zuul.opendev.org/t/openstack/build/561a637ee22c461c91ead712077eeba3 : SUCCESS in 44m 04s\n- telemetry-dsvm-integration-ipv6-only https://zuul.opendev.org/t/openstack/build/f144100ee6b34ceeb9fede66b5c6f9bf : SUCCESS in 37m 31s\n- telemetry-dsvm-integration-aetos-ipv6-only https://zuul.opendev.org/t/openstack/build/fd1e93b2652345e092235423c60636b2 : SUCCESS in 44m 19s","accounts_in_message":[],"_revision_number":3},{"id":"2b64e0b21c81c0b2258c22f5192b50ae9149dd15","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2026-06-16 17:07:02.000000000","message":"Patch Set 3: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"d6894d70747806a4a81de47d9e50cb9500d863bf","author":{"_account_id":4264,"name":"Matthias Runge","email":"mrunge@redhat.com","username":"mrunge"},"date":"2026-06-17 05:56:31.000000000","message":"Patch Set 3: Code-Review+2 Workflow+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"ec83aa203e0429c035931618b7b5a01c1ac66769","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-17 05:57:28.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":3},{"id":"7c72a4a96375a86e35cafe2f4961d610ce2472e1","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-17 06:44:01.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/3e59f529aad24f6ba7d9862bea8578f8\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ec37ebdbe82344ad9224edb7fdb3a7e5 : SUCCESS in 4m 14s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/26279999b92d4362a29094afd070767d : SUCCESS in 4m 41s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/e1f35f3693ed4eb0b98395d73e26d56d : SUCCESS in 4m 56s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/61dea24b9e9645a486a9c9e842bc7ca9 : SUCCESS in 9m 43s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/eb3a88e474a54b03aa5d140bebc97956 : SUCCESS in 5m 03s\n- grenade-ceilometer https://zuul.opendev.org/t/openstack/build/2a35e6a7777e48ea82c5269aed0f493b : SUCCESS in 33m 31s\n- telemetry-dsvm-integration https://zuul.opendev.org/t/openstack/build/f0b1c9209098412f8cf9c4af27be7fda : SUCCESS in 45m 13s\n- telemetry-dsvm-integration-aetos https://zuul.opendev.org/t/openstack/build/c14fd6699a574a07b891f227542f2e0d : SUCCESS in 22m 21s\n- telemetry-dsvm-integration-ipv6-only https://zuul.opendev.org/t/openstack/build/3e60ee88be3549589c0c53f51311a03c : SUCCESS in 27m 46s\n- telemetry-dsvm-integration-aetos-ipv6-only https://zuul.opendev.org/t/openstack/build/ac5669bcef0840ffa8593ab65381b865 : SUCCESS in 22m 30s","accounts_in_message":[],"_revision_number":3},{"id":"bdecbf2a0097fc6c1b2cd33bf67099daa7aa7301","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-17 06:44:01.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":3},{"id":"a48837f05e7153453d601c35ca0dd56bfd089e2c","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-17 06:44:57.000000000","message":"Patch Set 3:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/20442c7e646943b9bd6a412d2229dc68\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/4f64e118591b48aaa89cdd34ff88496e : SUCCESS in 41s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/5094230e5fe64fc79a229b8bd3f1ee1e : SUCCESS in 38s","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"ab1981d47b896f886bb6d5e2f3af1770e6a62f09","revisions":{"77584894b00465aa4979c5d108d08e76cf0429b1":{"kind":"REWORK","_number":1,"created":"2026-06-08 08:17:50.000000000","uploader":{"_account_id":32968,"name":"Juan Larriba","email":"jlarriba@redhat.com","username":"jlarriba"},"ref":"refs/changes/30/992030/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ceilometer","ref":"refs/changes/30/992030/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/30/992030/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/30/992030/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/30/992030/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ceilometer refs/changes/30/992030/1"}}},"commit":{"parents":[{"commit":"446c2d112296c59b7a0e34b23ccc481f846a86f7","subject":"Merge \"Add unit tests for volume discovery classes\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/446c2d112296c59b7a0e34b23ccc481f846a86f7"}]}],"author":{"name":"Juan Larriba","email":"jlarriba@redhat.com","date":"2026-06-05 08:57:05.000000000","tz":120},"committer":{"name":"Juan Larriba","email":"jlarriba@redhat.com","date":"2026-06-05 09:11:50.000000000","tz":120},"subject":"Report minimal metrics for stopped (SHUTOFF) VMs","message":"Report minimal metrics for stopped (SHUTOFF) VMs\n\nCurrently, the libvirt inspector raises InstanceShutOffException for\nall metrics when a VM is in VIR_DOMAIN_SHUTOFF state, meaning no\nmetrics are reported for stopped VMs. However, libvirt can still\nprovide useful configuration and disk data for SHUTOFF domains.\n\nThis change modifies inspect_instance() and inspect_disk_info() in\nthe libvirt inspector to handle SHUTOFF domains gracefully, returning\npartial data instead of raising an exception:\n\n- inspect_instance(): For SHUTOFF domains, returns InstanceStats with\n  power_state, cpu_number (from domain.info()), and memory_actual\n  (maxMem from domain.info(), converted KiB to MiB). All runtime\n  stats (cpu_time, memory_usage, etc.) are left as None, so their\n  pollsters skip via NoVolumeException.\n\n- inspect_disk_info(): Removes the SHUTOFF guard since\n  domain.blockInfo() works on SHUTOFF domains, enabling\n  disk.device.capacity and disk.device.usage metrics.\n\ninspect_disks() and inspect_vnics() remain unchanged as disk I/O\nand network stats are genuinely unavailable for SHUTOFF domains.\n\nMetrics now reported for stopped VMs:\n- power.state\n- vcpus\n- memory\n- disk.device.capacity\n- disk.device.usage\n\nShelved-offloaded VMs are not affected as Nova removes their libvirt\ndomain entirely.\n\nAssisted-By: claude-code opus 4.6\nChange-Id: I66abfb90c5d235e4da03a4f1e5ce94ae7beb613d\nSigned-off-by: Juan Larriba \u003cjlarriba@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/77584894b00465aa4979c5d108d08e76cf0429b1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/77584894b00465aa4979c5d108d08e76cf0429b1"}]},"branch":"refs/heads/master"},"feeb9ea240bb1bb3b718dc1816c3fb417092dabc":{"kind":"REWORK","_number":2,"created":"2026-06-15 12:37:56.000000000","uploader":{"_account_id":32968,"name":"Juan Larriba","email":"jlarriba@redhat.com","username":"jlarriba"},"ref":"refs/changes/30/992030/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ceilometer","ref":"refs/changes/30/992030/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/30/992030/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/30/992030/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/30/992030/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ceilometer refs/changes/30/992030/2"}}},"commit":{"parents":[{"commit":"446c2d112296c59b7a0e34b23ccc481f846a86f7","subject":"Merge \"Add unit tests for volume discovery classes\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/446c2d112296c59b7a0e34b23ccc481f846a86f7"}]}],"author":{"name":"Juan Larriba","email":"jlarriba@redhat.com","date":"2026-06-05 08:57:05.000000000","tz":120},"committer":{"name":"Juan Larriba","email":"jlarriba@redhat.com","date":"2026-06-15 12:26:14.000000000","tz":120},"subject":"Report minimal metrics for stopped (SHUTOFF) VMs","message":"Report minimal metrics for stopped (SHUTOFF) VMs\n\nCurrently, the libvirt inspector raises InstanceShutOffException for\nall metrics when a VM is in VIR_DOMAIN_SHUTOFF state, meaning no\nmetrics are reported for stopped VMs. However, libvirt can still\nprovide useful configuration and disk data for SHUTOFF domains.\n\nThis change adds a new [compute] report_stopped_vm_metrics option\n(disabled by default) that, when enabled, modifies inspect_instance()\nand inspect_disk_info() to handle SHUTOFF domains gracefully,\nreturning partial data instead of raising an exception:\n\n- inspect_instance(): For SHUTOFF domains, returns InstanceStats with\n  power_state, cpu_number (from domain.info()), and memory_actual\n  (maxMem from domain.info(), converted KiB to MiB). All runtime\n  stats (cpu_time, memory_usage, etc.) are left as None, so their\n  pollsters skip via NoVolumeException.\n\n- inspect_disk_info(): Allows blockInfo() calls on SHUTOFF domains,\n  enabling disk.device.capacity and disk.device.usage metrics.\n\ninspect_disks() and inspect_vnics() remain unchanged as disk I/O\nand network stats are genuinely unavailable for SHUTOFF domains.\n\nWhen disabled (the default), the behavior is identical to before\nthis change.\n\nMetrics reported for stopped VMs when enabled:\n- power.state\n- vcpus\n- memory\n- disk.device.capacity\n- disk.device.usage\n\nShelved-offloaded VMs are not affected as Nova removes their libvirt\ndomain entirely.\n\nAssisted-By: claude-code opus 4.6\nChange-Id: I66abfb90c5d235e4da03a4f1e5ce94ae7beb613d\nSigned-off-by: Juan Larriba \u003cjlarriba@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/feeb9ea240bb1bb3b718dc1816c3fb417092dabc"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/feeb9ea240bb1bb3b718dc1816c3fb417092dabc"}]},"branch":"refs/heads/master"},"ab1981d47b896f886bb6d5e2f3af1770e6a62f09":{"kind":"REWORK","_number":3,"created":"2026-06-16 10:20:37.000000000","uploader":{"_account_id":32968,"name":"Juan Larriba","email":"jlarriba@redhat.com","username":"jlarriba"},"ref":"refs/changes/30/992030/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ceilometer","ref":"refs/changes/30/992030/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/30/992030/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/30/992030/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/30/992030/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ceilometer refs/changes/30/992030/3"}}},"commit":{"parents":[{"commit":"446c2d112296c59b7a0e34b23ccc481f846a86f7","subject":"Merge \"Add unit tests for volume discovery classes\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/446c2d112296c59b7a0e34b23ccc481f846a86f7"}]}],"author":{"name":"Juan Larriba","email":"jlarriba@redhat.com","date":"2026-06-05 08:57:05.000000000","tz":120},"committer":{"name":"Juan Larriba","email":"jlarriba@redhat.com","date":"2026-06-16 08:27:38.000000000","tz":120},"subject":"Report minimal metrics for stopped (SHUTOFF) VMs","message":"Report minimal metrics for stopped (SHUTOFF) VMs\n\nCurrently, the libvirt inspector raises InstanceShutOffException for\nall metrics when a VM is in VIR_DOMAIN_SHUTOFF state, meaning no\nmetrics are reported for stopped VMs. However, libvirt can still\nprovide useful configuration and disk data for SHUTOFF domains.\n\nThis change adds a new [compute] report_stopped_instance_metrics option\n(disabled by default) that, when enabled, modifies inspect_instance()\nand inspect_disk_info() to handle SHUTOFF domains gracefully,\nreturning partial data instead of raising an exception:\n\n- inspect_instance(): For SHUTOFF domains, returns InstanceStats with\n  power_state, cpu_number (from domain.info()), and memory_actual\n  (maxMem from domain.info(), converted KiB to MiB). All runtime\n  stats (cpu_time, memory_usage, etc.) are left as None, so their\n  pollsters skip via NoVolumeException.\n\n- inspect_disk_info(): Allows blockInfo() calls on SHUTOFF domains,\n  enabling disk.device.capacity and disk.device.usage metrics.\n\ninspect_disks() and inspect_vnics() remain unchanged as disk I/O\nand network stats are genuinely unavailable for SHUTOFF domains.\n\nWhen disabled (the default), the behavior is identical to before\nthis change.\n\nMetrics reported for stopped VMs when enabled:\n- power.state\n- vcpus\n- memory\n- disk.device.capacity\n- disk.device.usage\n\nShelved-offloaded VMs are not affected as Nova removes their libvirt\ndomain entirely.\n\nAssisted-By: claude-code opus 4.6\nChange-Id: I66abfb90c5d235e4da03a4f1e5ce94ae7beb613d\nSigned-off-by: Juan Larriba \u003cjlarriba@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/ab1981d47b896f886bb6d5e2f3af1770e6a62f09"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/ab1981d47b896f886bb6d5e2f3af1770e6a62f09"}]},"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":4264,"name":"Matthias Runge","email":"mrunge@redhat.com","username":"mrunge"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":4264,"name":"Matthias Runge","email":"mrunge@redhat.com","username":"mrunge"}}]}],"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":{"label:Verified\u003dMAX":"","label:Verified\u003dMIN":""}}},{"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":{"label:Code-Review\u003dMAX":"","label:Code-Review\u003dMIN":""}}},{"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":{"label:Workflow\u003dMAX":"","label:Workflow\u003dMIN":""}}}]}
