)]}'
{"id":"openstack%2Fopenstack-helm~1009394","triplet_id":"openstack%2Fopenstack-helm~master~I024679e03f3be39acf7abe765dcc8ff570cddc99","project":"openstack/openstack-helm","branch":"master","topic":"ceilometer-sync-2026.2","attention_set":{},"removed_from_attention_set":{"39426":{"account":{"_account_id":39426,"name":"fivetime","display_name":"fivetime","email":"td@fivetime.ltd","username":"fivetime"},"last_update":"2026-10-13 05:32:57.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"I024679e03f3be39acf7abe765dcc8ff570cddc99","subject":"ceilometer: Sync definitions with Ceilometer 2026.2","status":"MERGED","created":"2026-10-08 02:31:47.000000000","updated":"2026-10-13 05:32:57.000000000","submitted":"2026-10-13 05:32:57.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"1009394-ceilometer-sync-2026.2","meta_rev_id":"f629991944523bfe1f09ab492b6d791bd5a694bf","_number":1009394,"virtual_id_number":1009394,"owner":{"_account_id":39426,"name":"fivetime","display_name":"fivetime","email":"td@fivetime.ltd","username":"fivetime"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},{"value":0,"_account_id":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2026-10-13 05:32:57.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},"all":[{"value":2,"date":"2026-10-12 09:22:54.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},{"value":2,"date":"2026-10-13 03:40:25.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"},"all":[{"value":0,"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},{"value":1,"date":"2026-10-13 03:40:25.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},{"_account_id":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-10-08 07:23:06.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-10-12 09:22:54.000000000","updated_by":{"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},"reviewer":{"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},"state":"REVIEWER"},{"updated":"2026-10-13 03:40:25.000000000","updated_by":{"_account_id":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"},"reviewer":{"_account_id":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"},"state":"REVIEWER"}],"messages":[{"id":"0442dfb11ba650000e43039d3f9cba1b93201d45","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":39426,"name":"fivetime","display_name":"fivetime","email":"td@fivetime.ltd","username":"fivetime"},"date":"2026-10-08 02:31:47.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"9ecde79550da674cc3054fd50915e0567a4aaf75","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-10-08 07:23:06.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/12baa5887a6647aab95c4fa4cde9465d\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d4be2e9ca1014659946f6dfa3c7644dd : SUCCESS in 2m 36s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/9ff10179227c4f98a2710fab108b16c2 : SUCCESS in 3m 30s\n- openstack-helm-linter https://zuul.opendev.org/t/openstack/build/2cff4cf30eaa4a0e9eac6f2bd8c797ed : SUCCESS in 3m 15s\n- openstack-helm-pre-commit https://zuul.opendev.org/t/openstack/build/a535a294547e4487beced349bfa639c1 : SUCCESS in 2m 07s\n- openstack-helm-build-charts https://zuul.opendev.org/t/openstack/build/5d7c23d563af4e5e9d3c84d3a9291c73 : SUCCESS in 3m 02s\n- openstack-helm-compute-kit-2025-2-ubuntu_noble https://zuul.opendev.org/t/openstack/build/5f931814b6ad41ea80357c7cad7b07ad : SUCCESS in 1h 10m 41s\n- openstack-helm-compute-kit-2026-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/6ea0c6186522436da87cd69dea934423 : SUCCESS in 1h 44m 21s\n- openstack-helm-tls-2026-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/1a5bb2beea4545458bd585940cd15a45 : SUCCESS in 1h 52m 14s\n- openstack-helm-crd-2026-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/58ea9fc4ed9c4ec5908680f5e54ba958 : SUCCESS in 1h 47m 31s\n- openstack-helm-operators-2026-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/908de701bf3a43dc8193e781ffea9141 : SUCCESS in 1h 28m 43s\n- openstack-helm-compute-kit-2026-2-ubuntu_resolute https://zuul.opendev.org/t/openstack/build/cd86935d892849a690c50cad92f35f17 : SUCCESS in 1h 13m 34s\n- openstack-helm-logging https://zuul.opendev.org/t/openstack/build/63c8236369c04a8fb39d01e7cd04e82d : SUCCESS in 34m 13s\n- openstack-helm-monitoring https://zuul.opendev.org/t/openstack/build/70da4b2fc7b44e97889ec10313badd4e : SUCCESS in 26m 30s","accounts_in_message":[],"_revision_number":1},{"id":"20d1581b8a6021fdb5869e8fb768adf62890f4a0","author":{"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},"date":"2026-10-12 09:22:54.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"5b1791fe82aa44983f32b35b7f8332329932242d","author":{"_account_id":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"},"date":"2026-10-13 03:40:25.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"8ddc3c6f5404f76d002b9721c5792bd367fa8a86","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-10-13 03:41:04.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"810eaf6ac9bba75c9558149a771bdad6184a817a","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-10-13 05:32:57.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/fdc48e4730134b5fb8131d8aeda0496c\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/0497a307e7d34b04bbbca4f9a1072582 : SUCCESS in 3m 32s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/451dfeff70934867a95714865b11b1e0 : SUCCESS in 3m 36s\n- openstack-helm-linter https://zuul.opendev.org/t/openstack/build/94d8efca7d4d4efabe5cf63440c9ded5 : SUCCESS in 3m 07s\n- openstack-helm-compute-kit-2026-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/670d856ca0694483a7947b6491a399a4 : SUCCESS in 1h 08m 36s\n- openstack-helm-logging https://zuul.opendev.org/t/openstack/build/8c6345e901c34c7f868817c4513505db : SUCCESS in 35m 21s\n- openstack-helm-monitoring https://zuul.opendev.org/t/openstack/build/e341fef5867541829fece9067ee4d894 : SUCCESS in 20m 02s","accounts_in_message":[],"_revision_number":1},{"id":"f629991944523bfe1f09ab492b6d791bd5a694bf","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-10-13 05:32:57.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"8a7b85b96e0bb3ccf56cf7fb269205eef05bdeb6","revisions":{"8a7b85b96e0bb3ccf56cf7fb269205eef05bdeb6":{"kind":"REWORK","_number":1,"created":"2026-10-08 02:31:47.000000000","uploader":{"_account_id":39426,"name":"fivetime","display_name":"fivetime","email":"td@fivetime.ltd","username":"fivetime"},"ref":"refs/changes/94/1009394/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-helm","ref":"refs/changes/94/1009394/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/94/1009394/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/94/1009394/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/94/1009394/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-helm refs/changes/94/1009394/1"}}},"commit":{"parents":[{"commit":"2553ec68d5f2bcb72597c0292330d560c042f5b7","subject":"Merge \"feat(nova): run the conductor and scheduler as StatefulSets\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/2553ec68d5f2bcb72597c0292330d560c042f5b7"}]}],"author":{"name":"Simon Zhou","email":"td@fivetime.ltd","date":"2026-10-08 02:29:37.000000000","tz":0},"committer":{"name":"Simon Zhou","email":"td@fivetime.ltd","date":"2026-10-08 02:31:01.000000000","tz":0},"subject":"ceilometer: Sync definitions with Ceilometer 2026.2","message":"ceilometer: Sync definitions with Ceilometer 2026.2\n\nThe chart carries its own copies of Ceilometer\u0027s gnocchi_resources.yaml,\nevent_definitions.yaml and meters.yaml, and they had fallen far behind:\n\n- The instance resource had no flavor_name mapping, while the instance\n  resource type ceilometer-upgrade creates in Gnocchi requires it, so\n  every compute sample failed with \"required key not provided @\n  data[\u0027flavor_name\u0027]\" (HTTP 400) and the polling agent logged nothing.\n- flavor_id was mapped to nova\u0027s numeric instance_type_id; Gnocchi wants\n  a string, so every compute.instance.* event was rejected with\n  \"expected str for dictionary value @ data[\u0027flavor_id\u0027]\". Ceilometer\n  fixed its own copy in 4f81acb0 by mapping it to instance_flavor_id.\n- The instance traits lacked display_name and availability_zone, so the\n  events failed again on \"required key not provided @\n  data[\u0027display_name\u0027]\"; volume and snapshot transfers, Octavia load\n  balancer and Designate zone events had no definition at all.\n- meters.yaml is mounted under /etc/ceilometer/meters.d and loaded\n  before the package\u0027s definitions, so the old copy won every name\n  clash. It lacked eleven meters (provider and pool capacity,\n  manila.share.size, ...) and differed in nine others.\n- Resource types added since (volume_provider, volume_provider_pool,\n  manila_share, loadbalancer, nova_compute, dns_zone, ipmi_sensor,\n  volume_service) were missing.\n\nTake the three files from Ceilometer stable/2026.2 wholesale, keeping\nthe chart\u0027s archive policy and its host, host_disk and\nhost_network_interface resource types, which are for the SNMP pollsters\nand have no upstream equivalent. The new mappings use traits and\npayload fields older releases already provide, and a resource\ndefinition no pollster feeds is never used.\n\nAssisted-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\nChange-Id: I024679e03f3be39acf7abe765dcc8ff570cddc99\nSigned-off-by: Simon Zhou \u003ctd@fivetime.ltd\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/8a7b85b96e0bb3ccf56cf7fb269205eef05bdeb6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/8a7b85b96e0bb3ccf56cf7fb269205eef05bdeb6"}]},"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":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"}}]}],"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":""}}}]}
