)]}'
{"id":"openstack%2Fceilometer~942879","triplet_id":"openstack%2Fceilometer~master~I7d8164f80322a9914b15d9a6991b2bc91b158ff3","project":"openstack/ceilometer","branch":"master","topic":"add-image-meta-to-samples","attention_set":{},"removed_from_attention_set":{"32968":{"account":{"_account_id":32968,"name":"Juan Larriba","email":"jlarriba@redhat.com","username":"jlarriba"},"last_update":"2025-08-25 06:44:46.000000000","reason":"\u003cGERRIT_ACCOUNT_32968\u003e replied on the change","reason_account":{"_account_id":32968,"name":"Juan Larriba","email":"jlarriba@redhat.com","username":"jlarriba"}},"4264":{"account":{"_account_id":4264,"name":"Matthias Runge","email":"mrunge@redhat.com","username":"mrunge"},"last_update":"2025-08-08 06:56:35.000000000","reason":"\u003cGERRIT_ACCOUNT_4264\u003e replied on the change","reason_account":{"_account_id":4264,"name":"Matthias Runge","email":"mrunge@redhat.com","username":"mrunge"}},"36393":{"account":{"_account_id":36393,"name":"Callum Dickinson","email":"callum.dickinson@catalystcloud.nz","username":"Callum027","status":"Catalyst Cloud"},"last_update":"2025-08-25 11:01:06.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"I7d8164f80322a9914b15d9a6991b2bc91b158ff3","subject":"Publish image meta from notifications and pollsters (if available)","status":"MERGED","created":"2025-02-27 06:09:10.000000000","updated":"2025-08-25 11:03:06.000000000","submitted":"2025-08-25 11:01:06.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":26,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"942879-add-image-meta-to-samples","meta_rev_id":"887d87710a53220be1d0e6678ef240ce4cf718e2","_number":942879,"virtual_id_number":942879,"owner":{"_account_id":36393,"name":"Callum Dickinson","email":"callum.dickinson@catalystcloud.nz","username":"Callum027","status":"Catalyst Cloud"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:gate","value":2,"date":"2025-08-25 11:01:06.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":4264,"name":"Matthias Runge","email":"mrunge@redhat.com","username":"mrunge"},{"value":0,"_account_id":32968,"name":"Juan Larriba","email":"jlarriba@redhat.com","username":"jlarriba"},{"value":0,"_account_id":36393,"name":"Callum Dickinson","email":"callum.dickinson@catalystcloud.nz","username":"Callum027","status":"Catalyst Cloud"}],"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":4264,"name":"Matthias Runge","email":"mrunge@redhat.com","username":"mrunge"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2025-08-11 06:21:43.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":4264,"name":"Matthias Runge","email":"mrunge@redhat.com","username":"mrunge"},{"value":2,"date":"2025-08-25 06:44:46.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":32968,"name":"Juan Larriba","email":"jlarriba@redhat.com","username":"jlarriba"},{"value":0,"_account_id":36393,"name":"Callum Dickinson","email":"callum.dickinson@catalystcloud.nz","username":"Callum027","status":"Catalyst Cloud"}],"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":32968,"name":"Juan Larriba","email":"jlarriba@redhat.com","username":"jlarriba"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":4264,"name":"Matthias Runge","email":"mrunge@redhat.com","username":"mrunge"},{"value":1,"date":"2025-08-25 06:44:46.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":32968,"name":"Juan Larriba","email":"jlarriba@redhat.com","username":"jlarriba"},{"value":0,"_account_id":36393,"name":"Callum Dickinson","email":"callum.dickinson@catalystcloud.nz","username":"Callum027","status":"Catalyst Cloud"}],"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":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":32968,"name":"Juan Larriba","email":"jlarriba@redhat.com","username":"jlarriba"},{"_account_id":36393,"name":"Callum Dickinson","email":"callum.dickinson@catalystcloud.nz","username":"Callum027","status":"Catalyst Cloud"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2025-02-27 07:39:40.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":"2025-03-03 09:57:42.000000000","updated_by":{"_account_id":4264,"name":"Matthias Runge","email":"mrunge@redhat.com","username":"mrunge"},"reviewer":{"_account_id":4264,"name":"Matthias Runge","email":"mrunge@redhat.com","username":"mrunge"},"state":"REVIEWER"},{"updated":"2025-05-27 21:42:24.000000000","updated_by":{"_account_id":36393,"name":"Callum Dickinson","email":"callum.dickinson@catalystcloud.nz","username":"Callum027","status":"Catalyst Cloud"},"reviewer":{"_account_id":32968,"name":"Juan Larriba","email":"jlarriba@redhat.com","username":"jlarriba"},"state":"REVIEWER"}],"messages":[{"id":"f2d4fca66b67fc4bc244fa60be54169637a86dcf","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":36393,"name":"Callum Dickinson","email":"callum.dickinson@catalystcloud.nz","username":"Callum027","status":"Catalyst Cloud"},"date":"2025-02-27 06:09:10.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"5eaa578a6a017f54f468ebb5d24608a15ba4dd52","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":36393,"name":"Callum Dickinson","email":"callum.dickinson@catalystcloud.nz","username":"Callum027","status":"Catalyst Cloud"},"date":"2025-02-27 06:18:40.000000000","message":"Uploaded patch set 2: Commit message was updated.","accounts_in_message":[],"_revision_number":2},{"id":"01a1203d83a50d95d113b24496bfb10975988eb2","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-02-27 07:39:40.000000000","message":"Patch Set 2: Verified-1\n\n(3 comments)\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/1d5c5ac0b11c4b238f29a8cf7b27ee7a\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/735116f2177b4cf396c8e926b89dd520 : FAILURE in 2m 57s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ed643315a53343b4ae7b83c94baf5242 : FAILURE in 3m 18s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/e2f1a9a8ecb1488ab597e02191f3617c : FAILURE in 3m 36s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/111da31418554438b99f31eefec303f5 : FAILURE in 3m 44s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7c2bd075d7b14e5d8f8c763ca228dee9 : SUCCESS in 7m 39s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/e057f7f6b1874a09badf6feec783393a : SUCCESS in 5m 25s\n- grenade-ceilometer https://zuul.opendev.org/t/openstack/build/b47d702a7eb545878947cff60f427130 : FAILURE in 22m 37s (non-voting)\n- telemetry-dsvm-integration-centos-9s https://zuul.opendev.org/t/openstack/build/ad32f797a92449239dda1f18948c6e63 : SUCCESS in 1h 03m 26s (non-voting)\n- telemetry-dsvm-integration-centos-9s-fips https://zuul.opendev.org/t/openstack/build/221fecacd1db4f40976792a1a99ed480 : SUCCESS in 1h 07m 12s (non-voting)\n- telemetry-dsvm-integration https://zuul.opendev.org/t/openstack/build/7df7047828aa4ed2acc68f757a94ebdb : SUCCESS in 48m 25s","accounts_in_message":[],"_revision_number":2},{"id":"27cea9b3c3796164cf168e630b33f4340e374c05","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":36393,"name":"Callum Dickinson","email":"callum.dickinson@catalystcloud.nz","username":"Callum027","status":"Catalyst Cloud"},"date":"2025-02-27 09:11:39.000000000","message":"Uploaded patch set 3.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":3},{"id":"fb0a8438f2ab7f602e02d8dde7e7d9bb9ff7f445","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-02-27 10:58:32.000000000","message":"Patch Set 3: 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\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/0502392803f94765aef539c140382967\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/b3f364f2a72c4dca905e4540308bc428 : SUCCESS in 5m 27s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/3a10ea78eb6b4fa79db245c1dad6bd03 : SUCCESS in 3m 45s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/84ddd0d2f72645759ce93290f20f954f : SUCCESS in 4m 32s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/dc988b9a98494051ab39374e5435124c : SUCCESS in 4m 03s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/bec3f9cc872a4e4898d51195601fee49 : TIMED_OUT in 30m 56s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/ebccab64979e4ad4b5e860e654f321b9 : SUCCESS in 4m 22s\n- grenade-ceilometer https://zuul.opendev.org/t/openstack/build/8a3f5bfc36504f1795845ca8282cec91 : FAILURE in 13m 14s (non-voting)\n- telemetry-dsvm-integration-centos-9s https://zuul.opendev.org/t/openstack/build/10642d2698bb479393d8ed21343d6368 : SUCCESS in 42m 10s (non-voting)\n- telemetry-dsvm-integration-centos-9s-fips https://zuul.opendev.org/t/openstack/build/491148a0b7f0460382b4532dddaaeea2 : SUCCESS in 1h 40m 10s (non-voting)\n- telemetry-dsvm-integration https://zuul.opendev.org/t/openstack/build/75af6a676ef441b1bf02ac0c1d91e237 : SUCCESS in 48m 25s","accounts_in_message":[],"_revision_number":3},{"id":"0290fdd3a05bbed47c72c794a37434b8cae6817f","author":{"_account_id":4264,"name":"Matthias Runge","email":"mrunge@redhat.com","username":"mrunge"},"date":"2025-03-03 09:57:42.000000000","message":"Patch Set 3: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"a6738ff425260f049a4bdabb0c0a7005ca8ffd34","author":{"_account_id":36393,"name":"Callum Dickinson","email":"callum.dickinson@catalystcloud.nz","username":"Callum027","status":"Catalyst Cloud"},"date":"2025-03-03 11:12:18.000000000","message":"Patch Set 3: Workflow-1\n\n(2 comments)","accounts_in_message":[],"_revision_number":3},{"id":"c088ce7c141ecbd74719b57d0d034fafc071f0d5","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":36393,"name":"Callum Dickinson","email":"callum.dickinson@catalystcloud.nz","username":"Callum027","status":"Catalyst Cloud"},"date":"2025-03-05 21:39:57.000000000","message":"Uploaded patch set 4.\n\nOutdated Votes:\n* Code-Review+2 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified-1\n* Workflow-1\n","accounts_in_message":[],"_revision_number":4},{"id":"95d1ac459e46d91ff6ef68dd20a155d8bfef505d","author":{"_account_id":36393,"name":"Callum Dickinson","email":"callum.dickinson@catalystcloud.nz","username":"Callum027","status":"Catalyst Cloud"},"date":"2025-03-05 21:43:10.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"102eb5e85756191bbc15e83c5a2c227b9f50bfde","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-03-05 22:20:10.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/71f8560fc5a14a599052d9a795f81d83\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/8922bc23765a4591b083e6bb8bf2d278 : SUCCESS in 3m 59s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/5a8b19f970444d3a958d36ee1b76d75a : SUCCESS in 3m 28s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/8d4c247c444d4ba0b7b494e9ffcefd22 : SUCCESS in 3m 37s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/42a903bbd39842579086ca58781dff05 : SUCCESS in 3m 48s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f291cbe556004821ae5f7a8eb1e0db17 : SUCCESS in 5m 26s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/6601c750894a44d98ced8618b449b84f : SUCCESS in 4m 02s\n- grenade-ceilometer https://zuul.opendev.org/t/openstack/build/9c29e61dce19406b98ac5727304d17f8 : FAILURE in 10m 52s (non-voting)\n- telemetry-dsvm-integration-centos-9s https://zuul.opendev.org/t/openstack/build/62dc87a91c5049c39acace1038ecebd1 : SUCCESS in 39m 06s (non-voting)\n- telemetry-dsvm-integration-centos-9s-fips https://zuul.opendev.org/t/openstack/build/b3e8797cdcc541968e5a6ceb61e962ac : SUCCESS in 33m 33s (non-voting)\n- telemetry-dsvm-integration https://zuul.opendev.org/t/openstack/build/fce14ab55d8443f1ae0a1a38da1f854b : SUCCESS in 33m 56s","accounts_in_message":[],"_revision_number":4},{"id":"c8efdee59f6a8b0f1194620e5518c30ba6651f57","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":36393,"name":"Callum Dickinson","email":"callum.dickinson@catalystcloud.nz","username":"Callum027","status":"Catalyst Cloud"},"date":"2025-03-06 04:34:05.000000000","message":"Uploaded patch set 5.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":5},{"id":"5e0385950eff20f32c14db570a790307d4b75fd4","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-03-06 05:33:48.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/3a4209e4f6394f489e12be8bd542924e\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/0cec8309cb834a74abab9711ea50575e : SUCCESS in 6m 21s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/9529036a695442138ff78aa958c8c41b : SUCCESS in 4m 49s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/a4b5aa0937974da791069a5d6784119d : SUCCESS in 4m 58s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/f44c6ac1637b42b68473b1831e3ef3b0 : SUCCESS in 5m 34s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/9fda3293b2fa491eb9486ca944679556 : SUCCESS in 7m 39s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/54afc117141942038e8ef7677022a187 : SUCCESS in 5m 02s\n- grenade-ceilometer https://zuul.opendev.org/t/openstack/build/8ec38d75c22f41a3bc17644e0ee707ed : FAILURE in 16m 43s (non-voting)\n- telemetry-dsvm-integration-centos-9s https://zuul.opendev.org/t/openstack/build/911bd461d5404dc7beb538252d45532e : SUCCESS in 51m 40s (non-voting)\n- telemetry-dsvm-integration-centos-9s-fips https://zuul.opendev.org/t/openstack/build/19dc26f331ef4f95a814d5cac3e8273e : SUCCESS in 49m 55s (non-voting)\n- telemetry-dsvm-integration https://zuul.opendev.org/t/openstack/build/815f06af8ff044a8b1a0e4a6d3ae0465 : SUCCESS in 35m 48s","accounts_in_message":[],"_revision_number":5},{"id":"1b1cf98edaca3d69692b6a0f3597613e81def13e","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":36393,"name":"Callum Dickinson","email":"callum.dickinson@catalystcloud.nz","username":"Callum027","status":"Catalyst Cloud"},"date":"2025-03-07 04:11:51.000000000","message":"Uploaded patch set 6.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":6},{"id":"718ed1addb12c5023075a755e91d83e4e395c9d8","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-03-07 05:18:11.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/05534814e5ba41e2bf53628995422429\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/b8aba3bea11b4df6a1c85e4abd08000f : SUCCESS in 5m 51s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/05c766e2449d4c1299416814a7405825 : SUCCESS in 3m 25s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/00cbac2e97fc4dc78df48cb5efcfc1fe : SUCCESS in 4m 02s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/c42f172df3834f7c9fe55db8296990ff : SUCCESS in 3m 59s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7221b4f687d8410ebaa6556e02e96d4f : SUCCESS in 3m 58s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/7d40463b5693479ebeaa90ecefa8afff : SUCCESS in 3m 52s\n- grenade-ceilometer https://zuul.opendev.org/t/openstack/build/b7bf74792de1493da24dfcbccd4c4b1b : FAILURE in 11m 49s (non-voting)\n- telemetry-dsvm-integration-centos-9s https://zuul.opendev.org/t/openstack/build/71fe6c2a93f1432d863505f70b573307 : SUCCESS in 24m 15s (non-voting)\n- telemetry-dsvm-integration-centos-9s-fips https://zuul.opendev.org/t/openstack/build/7311a908ce214f7bb5f51c31ed5b72a2 : SUCCESS in 1h 00m 13s (non-voting)\n- telemetry-dsvm-integration https://zuul.opendev.org/t/openstack/build/66adb021dc3747639e64474eb2ebd9c0 : SUCCESS in 44m 44s","accounts_in_message":[],"_revision_number":6},{"id":"306c12f1f634a2db89afe03de8714e4d8a9ed751","author":{"_account_id":4264,"name":"Matthias Runge","email":"mrunge@redhat.com","username":"mrunge"},"date":"2025-03-14 08:52:21.000000000","message":"Patch Set 6: Code-Review+2","accounts_in_message":[],"_revision_number":6},{"id":"d7e11508e694bccfccd1ba3a621985ac04fa323d","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":36393,"name":"Callum Dickinson","email":"callum.dickinson@catalystcloud.nz","username":"Callum027","status":"Catalyst Cloud"},"date":"2025-05-27 21:39:45.000000000","message":"Uploaded patch set 7: Patch Set 6 was rebased.\n\nCopied Votes:\n* Code-Review+2 (copy condition: \"**changekind:TRIVIAL_REBASE** OR is:MIN\")\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":7},{"id":"049c7c3512552df3fb2eb457a23d10bc53e1cb51","author":{"_account_id":36393,"name":"Callum Dickinson","email":"callum.dickinson@catalystcloud.nz","username":"Callum027","status":"Catalyst Cloud"},"date":"2025-05-27 21:40:44.000000000","message":"Patch Set 7: Workflow-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":7},{"id":"be5bf5354dcdfb7a69bdcc883318af996878cc22","author":{"_account_id":36393,"name":"Callum Dickinson","email":"callum.dickinson@catalystcloud.nz","username":"Callum027","status":"Catalyst Cloud"},"date":"2025-05-27 21:41:34.000000000","message":"Patch Set 7:\n\n(1 comment)","accounts_in_message":[],"_revision_number":7},{"id":"1fc46edf67a044674ae79c77a20949dda8b260f6","author":{"_account_id":36393,"name":"Callum Dickinson","email":"callum.dickinson@catalystcloud.nz","username":"Callum027","status":"Catalyst Cloud"},"date":"2025-05-27 21:42:24.000000000","message":"Patch Set 7:\n\n(1 comment)","accounts_in_message":[],"_revision_number":7},{"id":"e01a517098495703be313358167e3d2f9bdd29b3","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-05-27 22:23:50.000000000","message":"Patch Set 7: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/0b80f7fb85a14d60a80f83668a7d6092\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/7e0d699f3975469d9042d0d830fc2654 : SUCCESS in 5m 11s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/060e46b7a77f4d2f98d810afee1f9482 : SUCCESS in 2m 55s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/a868a5b11ed54d6b81b314b5250b0ef6 : SUCCESS in 3m 42s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/0c0a225aee0543a3b0a9d567215f04fe : SUCCESS in 4m 27s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/d7491a842f5b4dbb8757f4355288be04 : SUCCESS in 7m 02s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/54de2b00b1a9468597828137a2baa84f : SUCCESS in 8m 12s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/e884b0c458da43b9be938e342b16ca22 : SUCCESS in 5m 12s\n- grenade-ceilometer https://zuul.opendev.org/t/openstack/build/d90301699c134c4580a27c53348c0045 : FAILURE in 42m 00s (non-voting)\n- telemetry-dsvm-integration https://zuul.opendev.org/t/openstack/build/c103dfebebc3422187d23d14e4513a2f : SUCCESS in 31m 26s","accounts_in_message":[],"_revision_number":7},{"id":"dcdf7cdeffe9f044b36c56eadac7554d750112b1","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":36393,"name":"Callum Dickinson","email":"callum.dickinson@catalystcloud.nz","username":"Callum027","status":"Catalyst Cloud"},"date":"2025-08-07 10:46:27.000000000","message":"Uploaded patch set 8.\n\nOutdated Votes:\n* Code-Review+2 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1\n* Workflow-1\n","accounts_in_message":[],"_revision_number":8},{"id":"fe1edf5737b9037a9a323d9c44adbf4569f993cb","author":{"_account_id":36393,"name":"Callum Dickinson","email":"callum.dickinson@catalystcloud.nz","username":"Callum027","status":"Catalyst Cloud"},"date":"2025-08-07 10:59:07.000000000","message":"Patch Set 8:\n\n(1 comment)","accounts_in_message":[],"_revision_number":8},{"id":"8a7908e62d531a221f2ef5532e3613f6227be893","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-07 11:28:25.000000000","message":"Patch Set 8: Verified-1\n\nThis change depends on a change that failed to merge.\n\nChanges https://review.opendev.org/943365, https://review.opendev.org/942766 are needed.","accounts_in_message":[],"_revision_number":8},{"id":"3b80651424b24edbc38b534ff4bace419c7f70f3","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":36393,"name":"Callum Dickinson","email":"callum.dickinson@catalystcloud.nz","username":"Callum027","status":"Catalyst Cloud"},"date":"2025-08-07 12:45:20.000000000","message":"Uploaded patch set 9.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":9},{"id":"28dfae04b7f05983adb0856cafc030f37dbcb38b","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-07 13:37:09.000000000","message":"Patch Set 9: Verified-1\n\n(11 comments)\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/2626e2cc682d43f5bea37644d4f653b4\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/d75779c2965c405bb879cc1158828ccb : SUCCESS in 2m 58s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/8121687e6a88477d940823099a6a32bb : FAILURE in 4m 12s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/64cfaa16c55640d39c700baf13dc84bf : SUCCESS in 4m 25s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/ba4bf393e9e145798fc4cd4d86cf0a58 : SUCCESS in 5m 23s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/30d6d350670e49288f0029b81ff686a2 : SUCCESS in 8m 00s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/61e34c29a0774ebcb4ccc34ef6df3235 : SUCCESS in 8m 27s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/6374de36a88140389eb530baf8227cfe : SUCCESS in 4m 32s\n- grenade-ceilometer https://zuul.opendev.org/t/openstack/build/f0314ffc246444e29622a68972110e77 : SUCCESS in 29m 59s\n- telemetry-dsvm-integration https://zuul.opendev.org/t/openstack/build/41e0a5674f6b484597a186674fb18f5f : SUCCESS in 46m 46s","accounts_in_message":[],"_revision_number":9},{"id":"03d86e070f5cccb53e35aa3ddf71d63186e3b648","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":36393,"name":"Callum Dickinson","email":"callum.dickinson@catalystcloud.nz","username":"Callum027","status":"Catalyst Cloud"},"date":"2025-08-07 19:17:25.000000000","message":"Uploaded patch set 10.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":10},{"id":"d77e10f72d0f4c448d8bc9d2b88867d953a9ec03","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-07 20:28:31.000000000","message":"Patch Set 10: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/fdf7fe407b2949c59ad9a4217bd0720c\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/c1353ac2775743b8aa1476e263ae4065 : SUCCESS in 5m 27s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/99149784246c4351b6bef4e3918a1205 : SUCCESS in 3m 14s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/13a437e030224d19b68dfb4ab20dfb1f : SUCCESS in 5m 30s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/12862260da184c4c96c92e954831a121 : SUCCESS in 4m 11s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/8f60b029fbc049469f0ca0e4b435e094 : SUCCESS in 8m 49s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/dd307ff75d0441bd88fbb04a6731b502 : SUCCESS in 7m 37s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/211d503e9f564091969a7f62b8193511 : SUCCESS in 7m 54s\n- grenade-ceilometer https://zuul.opendev.org/t/openstack/build/279f230115314db2996873196e7e4136 : SUCCESS in 1h 04m 23s\n- telemetry-dsvm-integration https://zuul.opendev.org/t/openstack/build/f31d74a05c5d4028bc36be9ddc208753 : SUCCESS in 20m 13s","accounts_in_message":[],"_revision_number":10},{"id":"b28828cba32f96a8e866d40ee236908035cd8f8a","author":{"_account_id":4264,"name":"Matthias Runge","email":"mrunge@redhat.com","username":"mrunge"},"date":"2025-08-08 06:56:35.000000000","message":"Patch Set 10:\n\n(1 comment)","accounts_in_message":[],"_revision_number":10},{"id":"e6fdde7803d7c106fabd0a37d9484a37caefbb41","author":{"_account_id":36393,"name":"Callum Dickinson","email":"callum.dickinson@catalystcloud.nz","username":"Callum027","status":"Catalyst Cloud"},"date":"2025-08-09 13:01:10.000000000","message":"Patch Set 10:\n\n(1 comment)","accounts_in_message":[],"_revision_number":10},{"id":"4cc899847bf9f4e5f30dd446e60aabf893484d2f","author":{"_account_id":4264,"name":"Matthias Runge","email":"mrunge@redhat.com","username":"mrunge"},"date":"2025-08-11 06:21:43.000000000","message":"Patch Set 10: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":10},{"id":"d7445abbd8fbb5442f88de770005b1f067f6ed13","author":{"_account_id":32968,"name":"Juan Larriba","email":"jlarriba@redhat.com","username":"jlarriba"},"date":"2025-08-25 06:44:46.000000000","message":"Patch Set 10: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":10},{"id":"04a1f77f260e81c6dcf89f59d468d77ef234ecf6","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-25 06:45:15.000000000","message":"Patch Set 10: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":10},{"id":"3cb4330df4bd3547b632e91d5ddba9c589e70b02","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-25 07:27:46.000000000","message":"Patch Set 10: 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/adf22258554e4c51986bbd003e0253e1\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f2c89f1268ff4d1aaab19b6862ed39c5 : SUCCESS in 3m 05s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/7a71aa2151dd402da85b2bdb07e8d520 : SUCCESS in 3m 02s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/a54c376637bc4c9880b9ff7c8cf134e7 : SUCCESS in 4m 36s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/93076f18025946659078fa9f89522340 : SUCCESS in 8m 12s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/7d7378758789438683915cede0608552 : SUCCESS in 3m 53s\n- grenade-ceilometer https://zuul.opendev.org/t/openstack/build/fca22de68c474aff881addb0cb396f54 : SUCCESS in 29m 47s\n- telemetry-dsvm-integration https://zuul.opendev.org/t/openstack/build/51627bf9c64145f0a1db45e8bc8b88d8 : FAILURE in 16m 45s","accounts_in_message":[],"_revision_number":10},{"id":"a8c2b6773e4eb4c1a7cdbc58e18bb9e9687bb02a","author":{"_account_id":32968,"name":"Juan Larriba","email":"jlarriba@redhat.com","username":"jlarriba"},"date":"2025-08-25 08:39:56.000000000","message":"Patch Set 10:\n\n(1 comment)","accounts_in_message":[],"_revision_number":10},{"id":"e57c0253a6369a3114ea962bdfd37c271ba73579","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-25 09:56:54.000000000","message":"Patch Set 10: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/da70237abb954c50bb919cd890ac7184\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/31700a654a6f453ba1efacc11e6198aa : SUCCESS in 4m 35s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/671b37348728413b815815e70f29a988 : SUCCESS in 3m 25s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/87cae3687b8c418096b1c040e14cd47c : SUCCESS in 4m 08s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/03dcdcf52fd6480b8243b8188f8e4afe : SUCCESS in 4m 44s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/1f74fcc99d2f4a01ad0dbeca4b69b554 : SUCCESS in 7m 06s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/fd0f118f37a64509b65d6cdd564f454f : SUCCESS in 7m 46s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/62db5f62eaa743578e115c43c3630bf3 : SUCCESS in 4m 36s\n- grenade-ceilometer https://zuul.opendev.org/t/openstack/build/d83c2b8ada714a42b9bb6d57ecbd3e6d : SUCCESS in 1h 09m 34s\n- telemetry-dsvm-integration https://zuul.opendev.org/t/openstack/build/a8796ab94d6142c6a38dce1b628bfc91 : SUCCESS in 36m 45s","accounts_in_message":[],"_revision_number":10},{"id":"cdd8e3f2a5827f9a779e12775606f78fc1375c18","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-25 09:57:22.000000000","message":"Patch Set 10: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":10},{"id":"65bc29a25e1799a605176ad16c6a3f078db8b881","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-25 11:01:06.000000000","message":"Patch Set 10: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/0b2a852fde8c4659bb5af33c95cbbac2\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/660c83278c8e40779918081a78ad04f6 : SUCCESS in 2m 48s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/f1aaec587b604d3aa6838db248556960 : SUCCESS in 5m 22s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/a43bd59cbb884b858c1126844d65447a : SUCCESS in 7m 02s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/11cee202a14949d8980de94f7b39554d : SUCCESS in 4m 05s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/e74c05b25cc6472893bf4b13145e206f : SUCCESS in 3m 33s\n- grenade-ceilometer https://zuul.opendev.org/t/openstack/build/ebbf6053b7b94f69b7e9888fd96dcdb5 : SUCCESS in 57m 58s\n- telemetry-dsvm-integration https://zuul.opendev.org/t/openstack/build/2ab6a02925a94115af078a2da80e4ef3 : SUCCESS in 39m 49s","accounts_in_message":[],"_revision_number":10},{"id":"9b57f718617912d39026a645446841ef3411a3a7","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-25 11:01:06.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":10},{"id":"887d87710a53220be1d0e6678ef240ce4cf718e2","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-25 11:03:06.000000000","message":"Patch Set 10:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/b8953c276747431081515be3b0dfa84b\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/aaad88e72fc14778be00e21b76e56985 : SUCCESS in 1m 15s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/4a66d8465a2f4b728b6aa5f7dc60e940 : SUCCESS in 1m 50s","accounts_in_message":[],"_revision_number":10}],"current_revision_number":10,"current_revision":"a00f7cf695f2a8d4b526e175b5341427cd0c8e4e","revisions":{"f40cc4e768f36d1902315eef5c27e307834c06da":{"kind":"REWORK","_number":1,"created":"2025-02-27 06:09:10.000000000","uploader":{"_account_id":36393,"name":"Callum Dickinson","email":"callum.dickinson@catalystcloud.nz","username":"Callum027","status":"Catalyst Cloud"},"ref":"refs/changes/79/942879/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ceilometer","ref":"refs/changes/79/942879/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/79/942879/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/79/942879/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/79/942879/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ceilometer refs/changes/79/942879/1"}}},"commit":{"parents":[{"commit":"774137434c1107f9a1b42a995a52b6760528bd3a","subject":"Merge \"Add the disk.ephemeral.size and disk.root.size pollsters\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/774137434c1107f9a1b42a995a52b6760528bd3a"}]}],"author":{"name":"Callum Dickinson","email":"callum.dickinson@catalystcloud.nz","date":"2025-02-27 03:51:22.000000000","tz":780},"committer":{"name":"Callum Dickinson","email":"callum.dickinson@catalystcloud.nz","date":"2025-02-27 06:08:53.000000000","tz":780},"subject":"Publish image meta from notications and pollsters (if available)","message":"Publish image meta from notications and pollsters (if available)\n\nCurrently, Ceilometer is only able to use the image_meta\nstructure from notifications provided by Nova, since the relevant\nmetadata is not written to the guests\u0027 libvirt XML files.\n\nA new patch is available that adds the same metadata that gets\nexposed in Nova notifications to libvirt XML metadata, so this\nchange implements reading this metadata and adding it to the\nCeilometer samples.\n\nSince image_meta is now available from the compute pollsters,\nmeters.yaml has been also updated to also publish image_meta\nfrom compute notification meter samples.\n\nProcessing for generating image_meta was also implemented when using\nNova client to discover instances (instance_discovery_method is\nset to workload_partitioning), using the image metadata already\nfetched using a Glance API request. This seems to work okay, but\nhas the disadvantages of a) only being available for ephemeral\ninstances (booted from image), and b) possibly being out of date\nwith what the instance is actually running, as the Glance image may\nhave been updated after the instance was launched\n(the libvirt metadata contains what the instance was *actually*\nconfigured with).\n\nDepends-On: https://review.opendev.org/c/openstack/nova/+/942766/5\nChange-Id: I7d8164f80322a9914b15d9a6991b2bc91b158ff3\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/f40cc4e768f36d1902315eef5c27e307834c06da"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/f40cc4e768f36d1902315eef5c27e307834c06da"}]},"branch":"refs/heads/master"},"e4124d4a4f9645ce4924266a310035efdc65524f":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2025-02-27 06:18:40.000000000","uploader":{"_account_id":36393,"name":"Callum Dickinson","email":"callum.dickinson@catalystcloud.nz","username":"Callum027","status":"Catalyst Cloud"},"ref":"refs/changes/79/942879/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ceilometer","ref":"refs/changes/79/942879/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/79/942879/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/79/942879/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/79/942879/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ceilometer refs/changes/79/942879/2"}}},"commit":{"parents":[{"commit":"774137434c1107f9a1b42a995a52b6760528bd3a","subject":"Merge \"Add the disk.ephemeral.size and disk.root.size pollsters\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/774137434c1107f9a1b42a995a52b6760528bd3a"}]}],"author":{"name":"Callum Dickinson","email":"callum.dickinson@catalystcloud.nz","date":"2025-02-27 03:51:22.000000000","tz":780},"committer":{"name":"Callum Dickinson","email":"callum.dickinson@catalystcloud.nz","date":"2025-02-27 06:18:22.000000000","tz":780},"subject":"Publish image meta from notifications and pollsters (if available)","message":"Publish image meta from notifications and pollsters (if available)\n\nCurrently, Ceilometer is only able to use the image_meta\nstructure from notifications provided by Nova, since the relevant\nmetadata is not written to the guests\u0027 libvirt XML files.\n\nA new patch is available that adds the same metadata that gets\nexposed in Nova notifications to libvirt XML metadata, so this\nchange implements reading this metadata and adding it to the\nCeilometer samples.\n\nSince image_meta is now available from the compute pollsters,\nmeters.yaml has been also updated to also publish image_meta\nfrom compute notification meter samples.\n\nProcessing for generating image_meta was also implemented when using\nNova client to discover instances (instance_discovery_method is\nset to workload_partitioning), using the image metadata already\nfetched using a Glance API request. This seems to work okay, but\nhas the disadvantages of a) only being available for ephemeral\ninstances (booted from image), and b) possibly being out of date\nwith what the instance is actually running, as the Glance image may\nhave been updated after the instance was launched\n(the libvirt metadata contains what the instance was *actually*\nconfigured with).\n\nDepends-On: https://review.opendev.org/c/openstack/nova/+/942766\nChange-Id: I7d8164f80322a9914b15d9a6991b2bc91b158ff3\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/e4124d4a4f9645ce4924266a310035efdc65524f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/e4124d4a4f9645ce4924266a310035efdc65524f"}]},"branch":"refs/heads/master"},"84dc0d85eea8715a8557ced432d93d55f2fd83f6":{"kind":"REWORK","_number":3,"created":"2025-02-27 09:11:39.000000000","uploader":{"_account_id":36393,"name":"Callum Dickinson","email":"callum.dickinson@catalystcloud.nz","username":"Callum027","status":"Catalyst Cloud"},"ref":"refs/changes/79/942879/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ceilometer","ref":"refs/changes/79/942879/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/79/942879/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/79/942879/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/79/942879/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ceilometer refs/changes/79/942879/3"}}},"commit":{"parents":[{"commit":"774137434c1107f9a1b42a995a52b6760528bd3a","subject":"Merge \"Add the disk.ephemeral.size and disk.root.size pollsters\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/774137434c1107f9a1b42a995a52b6760528bd3a"}]}],"author":{"name":"Callum Dickinson","email":"callum.dickinson@catalystcloud.nz","date":"2025-02-27 03:51:22.000000000","tz":780},"committer":{"name":"Callum Dickinson","email":"callum.dickinson@catalystcloud.nz","date":"2025-02-27 09:11:20.000000000","tz":780},"subject":"Publish image meta from notifications and pollsters (if available)","message":"Publish image meta from notifications and pollsters (if available)\n\nCurrently, Ceilometer is only able to use the image_meta\nstructure from notifications provided by Nova, since the relevant\nmetadata is not written to the guests\u0027 libvirt XML files.\n\nA new patch is available that adds the same metadata that gets\nexposed in Nova notifications to libvirt XML metadata, so this\nchange implements reading this metadata and adding it to the\nCeilometer samples.\n\nSince image_meta is now available from the compute pollsters,\nmeters.yaml has been also updated to also publish image_meta\nfrom compute notification meter samples.\n\nProcessing for generating image_meta was also implemented when using\nNova client to discover instances (instance_discovery_method is\nset to workload_partitioning), using the image metadata already\nfetched using a Glance API request. This seems to work okay, but\nhas the disadvantages of a) only being available for ephemeral\ninstances (booted from image), and b) possibly being out of date\nwith what the instance is actually running, as the Glance image may\nhave been updated after the instance was launched\n(the libvirt metadata contains what the instance was *actually*\nconfigured with).\n\nDepends-On: https://review.opendev.org/c/openstack/nova/+/942766\nChange-Id: I7d8164f80322a9914b15d9a6991b2bc91b158ff3\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/84dc0d85eea8715a8557ced432d93d55f2fd83f6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/84dc0d85eea8715a8557ced432d93d55f2fd83f6"}]},"branch":"refs/heads/master"},"347398c1151aef460bd1d00d7454bbfc4b93861e":{"kind":"REWORK","_number":4,"created":"2025-03-05 21:39:57.000000000","uploader":{"_account_id":36393,"name":"Callum Dickinson","email":"callum.dickinson@catalystcloud.nz","username":"Callum027","status":"Catalyst Cloud"},"ref":"refs/changes/79/942879/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ceilometer","ref":"refs/changes/79/942879/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/79/942879/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/79/942879/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/79/942879/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ceilometer refs/changes/79/942879/4"}}},"commit":{"parents":[{"commit":"7fbeb9259a29b8ef2e342fbeff2eb15a5c30aef7","subject":"Get more flavor attributes from libvirt metadata (if available)","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/7fbeb9259a29b8ef2e342fbeff2eb15a5c30aef7"}]}],"author":{"name":"Callum Dickinson","email":"callum.dickinson@catalystcloud.nz","date":"2025-02-27 03:51:22.000000000","tz":780},"committer":{"name":"Callum Dickinson","email":"callum.dickinson@catalystcloud.nz","date":"2025-03-05 21:39:22.000000000","tz":780},"subject":"Publish image meta from notifications and pollsters (if available)","message":"Publish image meta from notifications and pollsters (if available)\n\nCurrently, Ceilometer is only able to use the image_meta\nstructure from notifications provided by Nova, since the relevant\nmetadata is not written to the guests\u0027 libvirt XML files.\n\nA new patch is available that adds the same metadata that gets\nexposed in Nova notifications to libvirt XML metadata, so this\nchange implements reading this metadata and adding it to the\nCeilometer samples.\n\nSince image_meta is now available from the compute pollsters,\nmeters.yaml has been also updated to also publish image_meta\nfrom compute notification meter samples.\n\nProcessing for generating image_meta was also implemented when using\nNova client to discover instances (instance_discovery_method is\nset to workload_partitioning), using the image metadata already\nfetched using a Glance API request. This seems to work okay, but\nhas the disadvantages of a) only being available for ephemeral\ninstances (booted from image), and b) possibly being out of date\nwith what the instance is actually running, as the Glance image may\nhave been updated after the instance was launched\n(the libvirt metadata contains what the instance was *actually*\nconfigured with).\n\nDepends-On: https://review.opendev.org/c/openstack/nova/+/942766\nStory: #2011371\nTask: #51740\nChange-Id: I7d8164f80322a9914b15d9a6991b2bc91b158ff3\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/347398c1151aef460bd1d00d7454bbfc4b93861e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/347398c1151aef460bd1d00d7454bbfc4b93861e"}]},"branch":"refs/heads/master"},"77c5d1600f3a2d4a7c5fe1760cdd23d6c11eccc5":{"kind":"REWORK","_number":5,"created":"2025-03-06 04:34:05.000000000","uploader":{"_account_id":36393,"name":"Callum Dickinson","email":"callum.dickinson@catalystcloud.nz","username":"Callum027","status":"Catalyst Cloud"},"ref":"refs/changes/79/942879/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ceilometer","ref":"refs/changes/79/942879/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/79/942879/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/79/942879/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/79/942879/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ceilometer refs/changes/79/942879/5"}}},"commit":{"parents":[{"commit":"7fbeb9259a29b8ef2e342fbeff2eb15a5c30aef7","subject":"Get more flavor attributes from libvirt metadata (if available)","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/7fbeb9259a29b8ef2e342fbeff2eb15a5c30aef7"}]}],"author":{"name":"Callum Dickinson","email":"callum.dickinson@catalystcloud.nz","date":"2025-02-27 03:51:22.000000000","tz":780},"committer":{"name":"Callum Dickinson","email":"callum.dickinson@catalystcloud.nz","date":"2025-03-06 04:33:50.000000000","tz":780},"subject":"Publish image meta from notifications and pollsters (if available)","message":"Publish image meta from notifications and pollsters (if available)\n\nCurrently, Ceilometer is only able to use the image_meta\nstructure from notifications provided by Nova, since the relevant\nmetadata is not written to the guests\u0027 libvirt XML files.\n\nA new patch is available that adds the same metadata that gets\nexposed in Nova notifications to libvirt XML metadata, so this\nchange implements reading this metadata and adding it to the\nCeilometer samples.\n\nSince image_meta is now available from the compute pollsters,\nmeters.yaml has been also updated to also publish image_meta\nfrom compute notification meter samples.\n\nProcessing for generating image_meta was also implemented when using\nNova client to discover instances (instance_discovery_method is\nset to workload_partitioning), using the image metadata already\nfetched using a Glance API request. This seems to work okay, but\nhas the disadvantages of a) only being available for ephemeral\ninstances (booted from image), and b) possibly being out of date\nwith what the instance is actually running, as the Glance image may\nhave been updated after the instance was launched\n(the libvirt metadata contains what the instance was *actually*\nconfigured with).\n\nDepends-On: https://review.opendev.org/c/openstack/nova/+/942766\nStory: #2011371\nTask: #51740\nChange-Id: I7d8164f80322a9914b15d9a6991b2bc91b158ff3\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/77c5d1600f3a2d4a7c5fe1760cdd23d6c11eccc5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/77c5d1600f3a2d4a7c5fe1760cdd23d6c11eccc5"}]},"branch":"refs/heads/master"},"f312f1241f1569e7be8f122b7a317631aa73582c":{"kind":"REWORK","_number":6,"created":"2025-03-07 04:11:51.000000000","uploader":{"_account_id":36393,"name":"Callum Dickinson","email":"callum.dickinson@catalystcloud.nz","username":"Callum027","status":"Catalyst Cloud"},"ref":"refs/changes/79/942879/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ceilometer","ref":"refs/changes/79/942879/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/79/942879/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/79/942879/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/79/942879/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ceilometer refs/changes/79/942879/6"}}},"commit":{"parents":[{"commit":"7fbeb9259a29b8ef2e342fbeff2eb15a5c30aef7","subject":"Get more flavor attributes from libvirt metadata (if available)","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/7fbeb9259a29b8ef2e342fbeff2eb15a5c30aef7"}]}],"author":{"name":"Callum Dickinson","email":"callum.dickinson@catalystcloud.nz","date":"2025-02-27 03:51:22.000000000","tz":780},"committer":{"name":"Callum Dickinson","email":"callum.dickinson@catalystcloud.nz","date":"2025-03-07 04:11:26.000000000","tz":780},"subject":"Publish image meta from notifications and pollsters (if available)","message":"Publish image meta from notifications and pollsters (if available)\n\nCurrently, Ceilometer is only able to use the image_meta\nstructure from notifications provided by Nova, since the relevant\nmetadata is not written to the guests\u0027 libvirt XML files.\n\nA new patch is available that adds the same metadata that gets\nexposed in Nova notifications to libvirt XML metadata, so this\nchange implements reading this metadata and adding it to the\nCeilometer samples.\n\nSince image_meta is now available from the compute pollsters,\nmeters.yaml has been also updated to also publish image_meta\nfrom compute notification meter samples.\n\nProcessing for generating image_meta was also implemented when using\nNova client to discover instances (instance_discovery_method is\nset to workload_partitioning), using the image metadata already\nfetched using a Glance API request. This seems to work okay, but\nhas the disadvantages of a) only being available for ephemeral\ninstances (booted from image), and b) possibly being out of date\nwith what the instance is actually running, as the Glance image may\nhave been updated after the instance was launched\n(the libvirt metadata contains what the instance was *actually*\nconfigured with).\n\nDepends-On: https://review.opendev.org/c/openstack/nova/+/942766\nStory: #2011371\nTask: #51740\nChange-Id: I7d8164f80322a9914b15d9a6991b2bc91b158ff3\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/f312f1241f1569e7be8f122b7a317631aa73582c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/f312f1241f1569e7be8f122b7a317631aa73582c"}]},"branch":"refs/heads/master"},"40941c525ae302579372fd6e902bafb8844988d8":{"kind":"TRIVIAL_REBASE","_number":7,"created":"2025-05-27 21:39:45.000000000","uploader":{"_account_id":36393,"name":"Callum Dickinson","email":"callum.dickinson@catalystcloud.nz","username":"Callum027","status":"Catalyst Cloud"},"ref":"refs/changes/79/942879/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ceilometer","ref":"refs/changes/79/942879/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/79/942879/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/79/942879/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/79/942879/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ceilometer refs/changes/79/942879/7"}}},"commit":{"parents":[{"commit":"5fdeb4c6d3fae66a2f3fe14a0a03f05421ad5584","subject":"Get more flavor attributes from libvirt metadata (if available)","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/5fdeb4c6d3fae66a2f3fe14a0a03f05421ad5584"}]}],"author":{"name":"Callum Dickinson","email":"callum.dickinson@catalystcloud.nz","date":"2025-02-27 03:51:22.000000000","tz":780},"committer":{"name":"Callum Dickinson","email":"callum.dickinson@catalystcloud.nz","date":"2025-05-27 21:38:36.000000000","tz":720},"subject":"Publish image meta from notifications and pollsters (if available)","message":"Publish image meta from notifications and pollsters (if available)\n\nCurrently, Ceilometer is only able to use the image_meta\nstructure from notifications provided by Nova, since the relevant\nmetadata is not written to the guests\u0027 libvirt XML files.\n\nA new patch is available that adds the same metadata that gets\nexposed in Nova notifications to libvirt XML metadata, so this\nchange implements reading this metadata and adding it to the\nCeilometer samples.\n\nSince image_meta is now available from the compute pollsters,\nmeters.yaml has been also updated to also publish image_meta\nfrom compute notification meter samples.\n\nProcessing for generating image_meta was also implemented when using\nNova client to discover instances (instance_discovery_method is\nset to workload_partitioning), using the image metadata already\nfetched using a Glance API request. This seems to work okay, but\nhas the disadvantages of a) only being available for ephemeral\ninstances (booted from image), and b) possibly being out of date\nwith what the instance is actually running, as the Glance image may\nhave been updated after the instance was launched\n(the libvirt metadata contains what the instance was *actually*\nconfigured with).\n\nDepends-On: https://review.opendev.org/c/openstack/nova/+/942766\nStory: #2011371\nTask: #51740\nChange-Id: I7d8164f80322a9914b15d9a6991b2bc91b158ff3\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/40941c525ae302579372fd6e902bafb8844988d8"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/40941c525ae302579372fd6e902bafb8844988d8"}]},"branch":"refs/heads/master"},"8bc224e15a475f86fffdeb02c6c7d92ecbd21768":{"kind":"TRIVIAL_REBASE_WITH_MESSAGE_UPDATE","_number":8,"created":"2025-08-07 10:46:27.000000000","uploader":{"_account_id":36393,"name":"Callum Dickinson","email":"callum.dickinson@catalystcloud.nz","username":"Callum027","status":"Catalyst Cloud"},"ref":"refs/changes/79/942879/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ceilometer","ref":"refs/changes/79/942879/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/79/942879/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/79/942879/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/79/942879/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ceilometer refs/changes/79/942879/8"}}},"commit":{"parents":[{"commit":"388a57d64713033003b5cc8fae9e2c0dc2ccf8de","subject":"Get more flavor attributes from libvirt metadata (if available)","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/388a57d64713033003b5cc8fae9e2c0dc2ccf8de"}]}],"author":{"name":"Callum Dickinson","email":"callum.dickinson@catalystcloud.nz","date":"2025-02-27 03:51:22.000000000","tz":780},"committer":{"name":"Callum Dickinson","email":"callum.dickinson@catalystcloud.nz","date":"2025-08-07 10:46:02.000000000","tz":720},"subject":"Publish image meta from notifications and pollsters (if available)","message":"Publish image meta from notifications and pollsters (if available)\n\nCurrently, Ceilometer is only able to use the image_meta\nstructure from notifications provided by Nova, since the relevant\nmetadata is not written to the guests\u0027 libvirt XML files.\n\nA new patch is available that adds the same metadata that gets\nexposed in Nova notifications to libvirt XML metadata, so this\nchange implements reading this metadata and adding it to the\nCeilometer samples.\n\nSince image_meta is now available from the compute pollsters,\nmeters.yaml has been also updated to also publish image_meta\nfrom compute notification meter samples.\n\nProcessing for generating image_meta was also implemented when using\nNova client to discover instances (instance_discovery_method is\nset to workload_partitioning), using the image metadata already\nfetched using a Glance API request. This seems to work okay, but\nhas the disadvantages of a) only being available for ephemeral\ninstances (booted from image), and b) possibly being out of date\nwith what the instance is actually running, as the Glance image may\nhave been updated after the instance was launched\n(the libvirt metadata contains what the instance was *actually*\nconfigured with).\n\nSigned-off-by: Callum Dickinson \u003ccallum.dickinson@catalystcloud.nz\u003e\nDepends-On: https://review.opendev.org/c/openstack/nova/+/942766\nStory: #2011371\nTask: #51740\nChange-Id: I7d8164f80322a9914b15d9a6991b2bc91b158ff3\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/8bc224e15a475f86fffdeb02c6c7d92ecbd21768"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/8bc224e15a475f86fffdeb02c6c7d92ecbd21768"}]},"branch":"refs/heads/master"},"b020d571151e712342470e1a04899fa08859fe53":{"kind":"REWORK","_number":9,"created":"2025-08-07 12:45:20.000000000","uploader":{"_account_id":36393,"name":"Callum Dickinson","email":"callum.dickinson@catalystcloud.nz","username":"Callum027","status":"Catalyst Cloud"},"ref":"refs/changes/79/942879/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ceilometer","ref":"refs/changes/79/942879/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/79/942879/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/79/942879/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/79/942879/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ceilometer refs/changes/79/942879/9"}}},"commit":{"parents":[{"commit":"c2a6089b13cd0ff1bfa0137cec07ac810f1db011","subject":"Get more flavor attributes from libvirt metadata (if available)","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/c2a6089b13cd0ff1bfa0137cec07ac810f1db011"}]}],"author":{"name":"Callum Dickinson","email":"callum.dickinson@catalystcloud.nz","date":"2025-02-27 03:51:22.000000000","tz":780},"committer":{"name":"Callum Dickinson","email":"callum.dickinson@catalystcloud.nz","date":"2025-08-07 12:45:06.000000000","tz":720},"subject":"Publish image meta from notifications and pollsters (if available)","message":"Publish image meta from notifications and pollsters (if available)\n\nCurrently, Ceilometer is only able to use the image_meta\nstructure from notifications provided by Nova, since the relevant\nmetadata is not written to the guests\u0027 libvirt XML files.\n\nA new patch is available that adds the same metadata that gets\nexposed in Nova notifications to libvirt XML metadata, so this\nchange implements reading this metadata and adding it to the\nCeilometer samples.\n\nSince image_meta is now available from the compute pollsters,\nmeters.yaml has been also updated to also publish image_meta\nfrom compute notification meter samples.\n\nProcessing for generating image_meta was also implemented when using\nNova client to discover instances (instance_discovery_method is\nset to workload_partitioning), using the image metadata already\nfetched using a Glance API request. This seems to work okay, but\nhas the disadvantages of a) only being available for ephemeral\ninstances (booted from image), and b) possibly being out of date\nwith what the instance is actually running, as the Glance image may\nhave been updated after the instance was launched\n(the libvirt metadata contains what the instance was *actually*\nconfigured with).\n\nSigned-off-by: Callum Dickinson \u003ccallum.dickinson@catalystcloud.nz\u003e\nDepends-On: https://review.opendev.org/c/openstack/nova/+/942766\nStory: #2011371\nTask: #51740\nChange-Id: I7d8164f80322a9914b15d9a6991b2bc91b158ff3\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/b020d571151e712342470e1a04899fa08859fe53"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/b020d571151e712342470e1a04899fa08859fe53"}]},"branch":"refs/heads/master"},"a00f7cf695f2a8d4b526e175b5341427cd0c8e4e":{"kind":"REWORK","_number":10,"created":"2025-08-07 19:17:25.000000000","uploader":{"_account_id":36393,"name":"Callum Dickinson","email":"callum.dickinson@catalystcloud.nz","username":"Callum027","status":"Catalyst Cloud"},"ref":"refs/changes/79/942879/10","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ceilometer","ref":"refs/changes/79/942879/10","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/79/942879/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/79/942879/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/79/942879/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ceilometer refs/changes/79/942879/10"}}},"commit":{"parents":[{"commit":"a5478e927047fbc17dd7d75c3b1b71c0cf77dea5","subject":"Get more flavor attributes from libvirt metadata (if available)","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/a5478e927047fbc17dd7d75c3b1b71c0cf77dea5"}]}],"author":{"name":"Callum Dickinson","email":"callum.dickinson@catalystcloud.nz","date":"2025-02-27 03:51:22.000000000","tz":780},"committer":{"name":"Callum Dickinson","email":"callum.dickinson@catalystcloud.nz","date":"2025-08-07 19:16:54.000000000","tz":720},"subject":"Publish image meta from notifications and pollsters (if available)","message":"Publish image meta from notifications and pollsters (if available)\n\nCurrently, Ceilometer is only able to use the image_meta\nstructure from notifications provided by Nova, since the relevant\nmetadata is not written to the guests\u0027 libvirt XML files.\n\nA new patch is available that adds the same metadata that gets\nexposed in Nova notifications to libvirt XML metadata, so this\nchange implements reading this metadata and adding it to the\nCeilometer samples.\n\nSince image_meta is now available from the compute pollsters,\nmeters.yaml has been also updated to also publish image_meta\nfrom compute notification meter samples.\n\nProcessing for generating image_meta was also implemented when using\nNova client to discover instances (instance_discovery_method is\nset to workload_partitioning), using the image metadata already\nfetched using a Glance API request. This seems to work okay, but\nhas the disadvantages of a) only being available for ephemeral\ninstances (booted from image), and b) possibly being out of date\nwith what the instance is actually running, as the Glance image may\nhave been updated after the instance was launched\n(the libvirt metadata contains what the instance was *actually*\nconfigured with).\n\nSigned-off-by: Callum Dickinson \u003ccallum.dickinson@catalystcloud.nz\u003e\nDepends-On: https://review.opendev.org/c/openstack/nova/+/942766\nStory: #2011371\nTask: #51740\nChange-Id: I7d8164f80322a9914b15d9a6991b2bc91b158ff3\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/a00f7cf695f2a8d4b526e175b5341427cd0c8e4e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/a00f7cf695f2a8d4b526e175b5341427cd0c8e4e"}]},"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":32968,"name":"Juan Larriba","email":"jlarriba@redhat.com","username":"jlarriba"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":32968,"name":"Juan Larriba","email":"jlarriba@redhat.com","username":"jlarriba"}}]}],"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":"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":{}}}]}
