)]}'
{"id":"openstack%2Fceilometer~973047","triplet_id":"openstack%2Fceilometer~master~Iabce13caedbcf7ab2f2b5737bf2ec4d421783293","project":"openstack/ceilometer","branch":"master","topic":"allow-disable-gnocchi-project-filter","attention_set":{},"removed_from_attention_set":{"32968":{"account":{"_account_id":32968,"name":"Juan Larriba","email":"jlarriba@redhat.com","username":"jlarriba"},"last_update":"2026-01-13 14:35:34.000000000","reason":"Change was submitted"},"4264":{"account":{"_account_id":4264,"name":"Matthias Runge","email":"mrunge@redhat.com","username":"mrunge"},"last_update":"2026-01-13 13:26:23.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":"2026-01-13 14:35:34.000000000","reason":"Change was submitted"},"34975":{"account":{"_account_id":34975,"name":"Jaromír Wysoglad","email":"jwysogla@redhat.com","username":"jwysogla"},"last_update":"2026-01-12 19:58:43.000000000","reason":"\u003cGERRIT_ACCOUNT_34975\u003e replied on the change","reason_account":{"_account_id":34975,"name":"Jaromír Wysoglad","email":"jwysogla@redhat.com","username":"jwysogla"}}},"hashtags":[],"change_id":"Iabce13caedbcf7ab2f2b5737bf2ec4d421783293","subject":"Allow disabling filtering the Gnocchi project","status":"MERGED","created":"2026-01-12 07:14:57.000000000","updated":"2026-01-13 14:36:32.000000000","submitted":"2026-01-13 14:35:34.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":16,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"973047-allow-disable-gnocchi-project-filter","meta_rev_id":"c487a3d7fbff87c2458a0eb08cb3d9f902da8558","_number":973047,"virtual_id_number":973047,"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":[{"value":0,"_account_id":32968,"name":"Juan Larriba","email":"jlarriba@redhat.com","username":"jlarriba"},{"value":0,"_account_id":4264,"name":"Matthias Runge","email":"mrunge@redhat.com","username":"mrunge"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2026-01-13 14:35:33.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":4264,"name":"Matthias Runge","email":"mrunge@redhat.com","username":"mrunge"},"all":[{"value":0,"_account_id":32968,"name":"Juan Larriba","email":"jlarriba@redhat.com","username":"jlarriba"},{"value":2,"date":"2026-01-13 13:26:23.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":2,"date":"2026-01-12 19:58:43.000000000","permitted_voting_range":{"min":2,"max":2},"_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":32968,"name":"Juan Larriba","email":"jlarriba@redhat.com","username":"jlarriba"},{"value":1,"date":"2026-01-13 13:26:23.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":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":32968,"name":"Juan Larriba","email":"jlarriba@redhat.com","username":"jlarriba"},{"_account_id":34975,"name":"Jaromír Wysoglad","email":"jwysogla@redhat.com","username":"jwysogla"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-01-12 07:20:53.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"},{"updated":"2026-01-12 08:25:12.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-01-12 18:08:15.000000000","updated_by":{"_account_id":36393,"name":"Callum Dickinson","email":"callum.dickinson@catalystcloud.nz","username":"Callum027","status":"Catalyst Cloud"},"reviewer":{"_account_id":34975,"name":"Jaromír Wysoglad","email":"jwysogla@redhat.com","username":"jwysogla"},"state":"REVIEWER"},{"updated":"2026-01-12 18:08:15.000000000","updated_by":{"_account_id":36393,"name":"Callum Dickinson","email":"callum.dickinson@catalystcloud.nz","username":"Callum027","status":"Catalyst Cloud"},"reviewer":{"_account_id":4264,"name":"Matthias Runge","email":"mrunge@redhat.com","username":"mrunge"},"state":"REVIEWER"}],"messages":[{"id":"a8e4f656c69b95d19fb195aee9779f4667a2d6a8","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":36393,"name":"Callum Dickinson","email":"callum.dickinson@catalystcloud.nz","username":"Callum027","status":"Catalyst Cloud"},"date":"2026-01-12 07:14:57.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"eee9116cb53ced89198a632205940275712f5449","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-12 08:25:12.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/797d40e354a74f579ffa17712fa6f494\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/2ea2e9caf41747219eedec7b7e1512f2 : SUCCESS in 2m 52s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ad071dcb7809410abda50433077c4a54 : SUCCESS in 2m 45s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/1a29548ec6f643eeb09f5c8e1242071d : SUCCESS in 3m 48s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/7607215e43a247a3b29a19dcbc8aad3e : SUCCESS in 5m 52s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/fbbd437881584d3b8bf7ad1d99b0318f : SUCCESS in 7m 56s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/cc8d94f352a3479eb2820acd4f58a75d : SUCCESS in 2m 25s\n- grenade-ceilometer https://zuul.opendev.org/t/openstack/build/e251f9d36c4843cc9b06726354bbb9a3 : SUCCESS in 1h 04m 58s\n- telemetry-dsvm-integration https://zuul.opendev.org/t/openstack/build/5bc1f4036f294da69a4997e643c11ad9 : SUCCESS in 47m 13s","accounts_in_message":[],"_revision_number":1},{"id":"7c80c1b1b49ece931e7a4480ba73821d7f833ab3","author":{"_account_id":32968,"name":"Juan Larriba","email":"jlarriba@redhat.com","username":"jlarriba"},"date":"2026-01-12 09:07:55.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"7b7e8f54ea46588ae59ab05ae01d6cc17667419c","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":36393,"name":"Callum Dickinson","email":"callum.dickinson@catalystcloud.nz","username":"Callum027","status":"Catalyst Cloud"},"date":"2026-01-12 09:15:24.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":2},{"id":"73faf2e7bb12e89d3971b582ec55c4f090d450a6","author":{"_account_id":36393,"name":"Callum Dickinson","email":"callum.dickinson@catalystcloud.nz","username":"Callum027","status":"Catalyst Cloud"},"date":"2026-01-12 09:15:59.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"ad53f36e7a2af0c92eeabebc1f5ccbcf3a49f496","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-12 10:11:24.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/b5e436a86ef64fce8db56356537caec6\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/041fd571de84412b9946bdf423fa79a1 : SUCCESS in 5m 03s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/143278cc03cd45a6878c183b19b10e0a : SUCCESS in 3m 20s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/bc003f9b4cd54c50a6691b80d029f91f : SUCCESS in 2m 47s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/ef6a683a9c624e8b88b8de5de933d7a9 : SUCCESS in 6m 28s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d372c323e701456da15e687ec88d7365 : SUCCESS in 4m 26s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/464b43334f6048cebae7d4ac31e073aa : SUCCESS in 3m 10s\n- grenade-ceilometer https://zuul.opendev.org/t/openstack/build/e008fae87671429285d381a678290ecf : SUCCESS in 40m 16s\n- telemetry-dsvm-integration https://zuul.opendev.org/t/openstack/build/5be6ba695000465a8376beb30f7615ee : SUCCESS in 51m 07s","accounts_in_message":[],"_revision_number":2},{"id":"19e43a2dee6e45e1b0e8f936bfa6b6a8b93058af","author":{"_account_id":32968,"name":"Juan Larriba","email":"jlarriba@redhat.com","username":"jlarriba"},"date":"2026-01-12 15:35:34.000000000","message":"Patch Set 2: Code-Review+2\n\nLGTM","accounts_in_message":[],"_revision_number":2},{"id":"99a21d7fc3149783b47156d2c907b715a5d41222","author":{"_account_id":34975,"name":"Jaromír Wysoglad","email":"jwysogla@redhat.com","username":"jwysogla"},"date":"2026-01-12 18:55:47.000000000","message":"Patch Set 2: Code-Review-1\n\n(5 comments)","accounts_in_message":[],"_revision_number":2},{"id":"f751e90b52159dd81411a399d88f98112fd143ce","author":{"_account_id":36393,"name":"Callum Dickinson","email":"callum.dickinson@catalystcloud.nz","username":"Callum027","status":"Catalyst Cloud"},"date":"2026-01-12 19:41:54.000000000","message":"Patch Set 2:\n\n(4 comments)","accounts_in_message":[],"_revision_number":2},{"id":"17e44f4e0539d1a7e2b936a917f4bf09cfcb7e55","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":36393,"name":"Callum Dickinson","email":"callum.dickinson@catalystcloud.nz","username":"Callum027","status":"Catalyst Cloud"},"date":"2026-01-12 19:49:59.000000000","message":"Uploaded patch set 3.\n\nOutdated Votes:\n* Code-Review+2, Code-Review-1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1\n","accounts_in_message":[],"_revision_number":3},{"id":"6e40827b83a22f574f7634094bb021bafa3beecc","author":{"_account_id":34975,"name":"Jaromír Wysoglad","email":"jwysogla@redhat.com","username":"jwysogla"},"date":"2026-01-12 19:58:43.000000000","message":"Patch Set 3: Code-Review+2\n\n(4 comments)","accounts_in_message":[],"_revision_number":3},{"id":"7bf3558a43cf267ca069a562800bcf402946bda0","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-12 21:00:44.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/ce27cb50f13d47e1abc7d62f6c06b22b\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/75c417445fc64776944d8695e31cd525 : SUCCESS in 3m 49s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/2dfea7971bce42ef860216019a3a9970 : SUCCESS in 2m 59s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/b6ab7ec340764756a14c07e5dd5af3d8 : SUCCESS in 2m 37s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/d453e33bad9e4fdca29209294acaeb0e : SUCCESS in 4m 11s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f4fd7b24a2384cc1b167d8646157b852 : SUCCESS in 8m 04s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/c222c7c9fc384b3c99be17b5a6a26bf9 : SUCCESS in 4m 41s\n- grenade-ceilometer https://zuul.opendev.org/t/openstack/build/47367dca13de4bf88e0789af7ae46a0c : SUCCESS in 1h 05m 20s\n- telemetry-dsvm-integration https://zuul.opendev.org/t/openstack/build/7c14df77f07b42f2a8115581989a0045 : SUCCESS in 52m 49s","accounts_in_message":[],"_revision_number":3},{"id":"c379c0693673e275b828915736d5d13a8f4cf870","author":{"_account_id":4264,"name":"Matthias Runge","email":"mrunge@redhat.com","username":"mrunge"},"date":"2026-01-13 13:26:23.000000000","message":"Patch Set 3: Code-Review+2 Workflow+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"02f31b7d16fe5843dfba2b760089a887adcb0190","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-13 13:26:53.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":3},{"id":"677201f41ed98171c7a53b2d7f835664399e510e","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-13 14:35:33.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/c856aebd11e94c34af063db998981cf9\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/011a1926d7bc403f9366b7ae4acca5df : SUCCESS in 3m 26s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/4f7af3c027374501b1ebc165efe46866 : SUCCESS in 5m 21s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/3e851a0b94ed4a87a5df34e17ed1313b : SUCCESS in 6m 18s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/35835cc7b3164b7394c0be71e834f622 : SUCCESS in 7m 40s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/2122ef662eb542f29d0cf22581157269 : SUCCESS in 3m 24s\n- grenade-ceilometer https://zuul.opendev.org/t/openstack/build/f539c44600b24811b1dea84f248aafe3 : SUCCESS in 1h 00m 26s\n- telemetry-dsvm-integration https://zuul.opendev.org/t/openstack/build/40d86fd81f474ca0aef203a0fa6022c1 : SUCCESS in 56m 23s","accounts_in_message":[],"_revision_number":3},{"id":"176ef690443157b09519baacf4b58d1708adcb29","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-13 14:35:34.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":3},{"id":"c487a3d7fbff87c2458a0eb08cb3d9f902da8558","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-13 14:36:32.000000000","message":"Patch Set 3:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/70b9eba95c5e429ea0f27c34f4acc03c\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/033bb15704fc4b78be533f5255d34e1c : SUCCESS in 48s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/2efc77b3d03548c187ac8f8d09851162 : SUCCESS in 45s","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"739005603c1291baf0e3fd577d18f62a66f24ea2","revisions":{"2293ae8043c228469559dcdf32d05378b8f4e86e":{"kind":"REWORK","_number":1,"created":"2026-01-12 07:14:57.000000000","uploader":{"_account_id":36393,"name":"Callum Dickinson","email":"callum.dickinson@catalystcloud.nz","username":"Callum027","status":"Catalyst Cloud"},"ref":"refs/changes/47/973047/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ceilometer","ref":"refs/changes/47/973047/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/47/973047/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/47/973047/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/47/973047/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ceilometer refs/changes/47/973047/1"}}},"commit":{"parents":[{"commit":"96292a0b6b2b4ba1b4933fc82401b1b693ce3a6b","subject":"Imported Translations from Zanata","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/96292a0b6b2b4ba1b4933fc82401b1b693ce3a6b"}]}],"author":{"name":"Callum Dickinson","email":"callum.dickinson@catalystcloud.nz","date":"2026-01-12 07:14:42.000000000","tz":780},"committer":{"name":"Callum Dickinson","email":"callum.dickinson@catalystcloud.nz","date":"2026-01-12 07:14:42.000000000","tz":780},"subject":"Allow disabling filtering the Gnocchi project","message":"Allow disabling filtering the Gnocchi project\n\nThe Gnocchi service project is currently always configured to be\nfiltered in the Gnocchi publisher, and cannot be fully disabled\n(though functionally it can be by setting the values to point to\na project that does not exist).\n\nFiltering out the Gnocchi service project is only really useful\nwhen Gnocchi is configured to use the Swift storage driver due\nto a feedback loop that occurs when Ceilometer polls Swift for\nmetrics. Many deployments use other storage drivers such as\nCeph, so for those deployments it is desirable to be able to\npublish metrics for *all* projects, to allow for keeping track\nof all resource usage on a cloud.\n\nThis patch adds an enable_filter_project publisher boolean option\nto the Gnocchi publisher, allowing Gnocchi service project filtering\nto be disabled entirely. This option is set to true by default\nto maintain compatibility with existing setups.\n\nChange-Id: Iabce13caedbcf7ab2f2b5737bf2ec4d421783293\nSigned-off-by: Callum Dickinson \u003ccallum.dickinson@catalystcloud.nz\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/2293ae8043c228469559dcdf32d05378b8f4e86e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/2293ae8043c228469559dcdf32d05378b8f4e86e"}]},"branch":"refs/heads/master"},"742ef5c795cfddfcad9c6a0a9d55bacabd33e52e":{"kind":"REWORK","_number":2,"created":"2026-01-12 09:15:24.000000000","uploader":{"_account_id":36393,"name":"Callum Dickinson","email":"callum.dickinson@catalystcloud.nz","username":"Callum027","status":"Catalyst Cloud"},"ref":"refs/changes/47/973047/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ceilometer","ref":"refs/changes/47/973047/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/47/973047/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/47/973047/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/47/973047/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ceilometer refs/changes/47/973047/2"}}},"commit":{"parents":[{"commit":"96292a0b6b2b4ba1b4933fc82401b1b693ce3a6b","subject":"Imported Translations from Zanata","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/96292a0b6b2b4ba1b4933fc82401b1b693ce3a6b"}]}],"author":{"name":"Callum Dickinson","email":"callum.dickinson@catalystcloud.nz","date":"2026-01-12 07:14:42.000000000","tz":780},"committer":{"name":"Callum Dickinson","email":"callum.dickinson@catalystcloud.nz","date":"2026-01-12 09:13:20.000000000","tz":780},"subject":"Allow disabling filtering the Gnocchi project","message":"Allow disabling filtering the Gnocchi project\n\nThe Gnocchi service project is currently always configured to be\nfiltered in the Gnocchi publisher, and cannot be fully disabled\n(though functionally it can be by setting the values to point to\na project that does not exist).\n\nFiltering out the Gnocchi service project is only really useful\nwhen Gnocchi is configured to use the Swift storage driver due\nto a feedback loop that occurs when Ceilometer polls Swift for\nmetrics. Many deployments use other storage drivers such as\nCeph, so for those deployments it is desirable to be able to\npublish metrics for *all* projects, to allow for keeping track\nof all resource usage on a cloud.\n\nThis patch adds an enable_filter_project publisher boolean option\nto the Gnocchi publisher, allowing Gnocchi service project filtering\nto be disabled entirely. This option is set to true by default\nto maintain compatibility with existing setups.\n\nChange-Id: Iabce13caedbcf7ab2f2b5737bf2ec4d421783293\nSigned-off-by: Callum Dickinson \u003ccallum.dickinson@catalystcloud.nz\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/742ef5c795cfddfcad9c6a0a9d55bacabd33e52e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/742ef5c795cfddfcad9c6a0a9d55bacabd33e52e"}]},"branch":"refs/heads/master"},"739005603c1291baf0e3fd577d18f62a66f24ea2":{"kind":"REWORK","_number":3,"created":"2026-01-12 19:49:59.000000000","uploader":{"_account_id":36393,"name":"Callum Dickinson","email":"callum.dickinson@catalystcloud.nz","username":"Callum027","status":"Catalyst Cloud"},"ref":"refs/changes/47/973047/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ceilometer","ref":"refs/changes/47/973047/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/47/973047/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/47/973047/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/47/973047/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ceilometer refs/changes/47/973047/3"}}},"commit":{"parents":[{"commit":"96292a0b6b2b4ba1b4933fc82401b1b693ce3a6b","subject":"Imported Translations from Zanata","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/96292a0b6b2b4ba1b4933fc82401b1b693ce3a6b"}]}],"author":{"name":"Callum Dickinson","email":"callum.dickinson@catalystcloud.nz","date":"2026-01-12 07:14:42.000000000","tz":780},"committer":{"name":"Callum Dickinson","email":"callum.dickinson@catalystcloud.nz","date":"2026-01-12 19:49:20.000000000","tz":780},"subject":"Allow disabling filtering the Gnocchi project","message":"Allow disabling filtering the Gnocchi project\n\nThe Gnocchi service project is currently always configured to be\nfiltered in the Gnocchi publisher, and cannot be fully disabled\n(though functionally it can be by setting the values to point to\na project that does not exist).\n\nFiltering out the Gnocchi service project is only really useful\nwhen Gnocchi is configured to use the Swift storage driver due\nto a feedback loop that occurs when Ceilometer polls Swift for\nmetrics. Many deployments use other storage drivers such as\nCeph, so for those deployments it is desirable to be able to\npublish metrics for *all* projects, to allow for keeping track\nof all resource usage on a cloud.\n\nThis patch adds an enable_filter_project publisher boolean option\nto the Gnocchi publisher, allowing Gnocchi service project filtering\nto be disabled entirely. This option is set to true by default\nto maintain compatibility with existing setups.\n\nChange-Id: Iabce13caedbcf7ab2f2b5737bf2ec4d421783293\nSigned-off-by: Callum Dickinson \u003ccallum.dickinson@catalystcloud.nz\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/739005603c1291baf0e3fd577d18f62a66f24ea2"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/739005603c1291baf0e3fd577d18f62a66f24ea2"}]},"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":{}}},{"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":{}}}]}
