)]}'
{"id":"openstack%2Fceilometer~973656","triplet_id":"openstack%2Fceilometer~master~Ic644c481e2bdf56e934b1c0e957b4e2902ba1504","project":"openstack/ceilometer","branch":"master","attention_set":{},"removed_from_attention_set":{"34975":{"account":{"_account_id":34975,"name":"Jaromír Wysoglad","email":"jwysogla@redhat.com","username":"jwysogla"},"last_update":"2026-03-10 20:05:28.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"}},"13177":{"account":{"_account_id":13177,"name":"Emma Foley","email":"efoley@redhat.com","username":"emma-l-foley"},"last_update":"2026-03-10 20:55:22.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"Ic644c481e2bdf56e934b1c0e957b4e2902ba1504","subject":"[objectstore] Refactor RGW endpoint lookup to consolidate logic","status":"MERGED","created":"2026-01-16 17:33:24.000000000","updated":"2026-03-10 20:56:20.000000000","submitted":"2026-03-10 20:55:22.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":7,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"973656","meta_rev_id":"6f5b6e2ebaaa36e5b2334c33751eb8bf041a905b","_number":973656,"virtual_id_number":973656,"owner":{"_account_id":13177,"name":"Emma Foley","email":"efoley@redhat.com","username":"emma-l-foley"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:gate","value":2,"date":"2026-03-10 20:55:22.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"},{"value":0,"_account_id":32968,"name":"Juan Larriba","email":"jlarriba@redhat.com","username":"jlarriba"}],"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":34975,"name":"Jaromír Wysoglad","email":"jwysogla@redhat.com","username":"jwysogla"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2026-03-10 20:05:28.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":34975,"name":"Jaromír Wysoglad","email":"jwysogla@redhat.com","username":"jwysogla"},{"value":2,"date":"2026-03-10 12:50:19.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":32968,"name":"Juan Larriba","email":"jlarriba@redhat.com","username":"jlarriba"}],"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":34975,"name":"Jaromír Wysoglad","email":"jwysogla@redhat.com","username":"jwysogla"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2026-03-10 20:05:28.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":34975,"name":"Jaromír Wysoglad","email":"jwysogla@redhat.com","username":"jwysogla"},{"value":0,"_account_id":32968,"name":"Juan Larriba","email":"jlarriba@redhat.com","username":"jlarriba"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_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-16 18:41:41.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2026-01-20 23:18:31.000000000","updated_by":{"_account_id":34975,"name":"Jaromír Wysoglad","email":"jwysogla@redhat.com","username":"jwysogla"},"reviewer":{"_account_id":34975,"name":"Jaromír Wysoglad","email":"jwysogla@redhat.com","username":"jwysogla"},"state":"CC"},{"updated":"2026-02-23 19:35:14.000000000","updated_by":{"_account_id":34975,"name":"Jaromír Wysoglad","email":"jwysogla@redhat.com","username":"jwysogla"},"reviewer":{"_account_id":34975,"name":"Jaromír Wysoglad","email":"jwysogla@redhat.com","username":"jwysogla"},"state":"REVIEWER"},{"updated":"2026-03-03 15:12:24.000000000","updated_by":{"_account_id":32968,"name":"Juan Larriba","email":"jlarriba@redhat.com","username":"jlarriba"},"reviewer":{"_account_id":32968,"name":"Juan Larriba","email":"jlarriba@redhat.com","username":"jlarriba"},"state":"REVIEWER"}],"messages":[{"id":"5de9182bc15fca3c761efb31c4f84125ee726df0","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":13177,"name":"Emma Foley","email":"efoley@redhat.com","username":"emma-l-foley"},"date":"2026-01-16 17:33:24.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"196d0c9c975cad8489121cfad5a29a736f8bd770","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-16 18:41:41.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/609bc5d1b52c4d8c826726f4efb21306\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/6020c243945f474abe9d93f3af71b2e9 : SUCCESS in 4m 38s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/7244cb9b77ce4add8af007ce273bae84 : SUCCESS in 2m 02s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/bd02c9207a3e47998674d88b9c3e0baa : SUCCESS in 5m 29s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/3e5ad96b7a00426eab769cbb9f2762b0 : SUCCESS in 4m 12s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/81655962b9724bb09ddb25cce592ab33 : SUCCESS in 7m 55s\n- grenade-ceilometer https://zuul.opendev.org/t/openstack/build/66c928f4faec402b9a9fbb2ed4c50245 : SUCCESS in 1h 03m 27s\n- telemetry-dsvm-integration https://zuul.opendev.org/t/openstack/build/fb262c63dc4446be8b03d21dc4253449 : SUCCESS in 51m 43s","accounts_in_message":[],"_revision_number":1},{"id":"8fec6100e68d2d2f7c0de61d3c738355cc3b4774","author":{"_account_id":34975,"name":"Jaromír Wysoglad","email":"jwysogla@redhat.com","username":"jwysogla"},"date":"2026-01-20 23:18:31.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"bca6f01a25de8c8ef0ec3f5bcdf0ab1aa2374dfd","author":{"_account_id":13177,"name":"Emma Foley","email":"efoley@redhat.com","username":"emma-l-foley"},"date":"2026-01-21 18:57:40.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"509f17790672858db243a77e0be070c2b79ba75d","author":{"_account_id":34975,"name":"Jaromír Wysoglad","email":"jwysogla@redhat.com","username":"jwysogla"},"date":"2026-01-22 08:29:06.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"ad68dbc8c92a913b4dcde0695bd6fa4b33bd7eb3","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":13177,"name":"Emma Foley","email":"efoley@redhat.com","username":"emma-l-foley"},"date":"2026-02-04 18:14:19.000000000","message":"Uploaded patch set 2: Patch Set 1 was rebased.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":2},{"id":"d0cefaf6e5befe293e277084b6987e62e37cd251","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-02-04 19:39:43.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/e89e4f31a2d5418a8386459da9b7ad84\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/ad16ce1bb573457a9488bd528e368eca : SUCCESS in 6m 13s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/4793c4aeda7b43e2a879bb88cd6c2f75 : SUCCESS in 3m 57s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/22a3b70ef9284670a280ff2866e8faa4 : SUCCESS in 3m 44s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/44a216a3f3a84553ba73e2d95a9d2b52 : SUCCESS in 5m 48s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/13897dde84ab42698e36320125f45b11 : SUCCESS in 4m 22s\n- grenade-ceilometer https://zuul.opendev.org/t/openstack/build/1d6282665b5344c6a8d95ff27453e4b8 : SUCCESS in 1h 16m 28s\n- telemetry-dsvm-integration https://zuul.opendev.org/t/openstack/build/76baf831b4bf41da945e65ea50228ccf : SUCCESS in 53m 46s","accounts_in_message":[],"_revision_number":2},{"id":"0471b64676f88e8a480c06b57ea2e8fa629bde82","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":13177,"name":"Emma Foley","email":"efoley@redhat.com","username":"emma-l-foley"},"date":"2026-02-12 16:51:41.000000000","message":"Patch Set 3: Patch Set 2 was rebased\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":3},{"id":"1812a0350851a351df1c6c764fbfc385b4222953","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-02-12 18:00:28.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/18fb6b336b644cf9bcb4b9fc770cbd27\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/b721b4a2b5d145929d3a586bb3b91044 : SUCCESS in 3m 02s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/cb0bf42bddec480caa31d23f59fd0181 : SUCCESS in 5m 43s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/7d6f5ea1756149ad9dc9a6dc383655ab : SUCCESS in 3m 45s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/44c892e3aaf14df1bdb7a9bcf58ce33d : SUCCESS in 6m 02s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/2c1a3c525aa64a50b6be4c0c2724909a : SUCCESS in 8m 35s\n- grenade-ceilometer https://zuul.opendev.org/t/openstack/build/2f1f25d636c948f4bcde643ca1926a70 : FAILURE in 24m 10s\n- telemetry-dsvm-integration https://zuul.opendev.org/t/openstack/build/a77ed4b5f12e4cb18a9773ca766ebbc7 : SUCCESS in 1h 01m 12s","accounts_in_message":[],"_revision_number":3},{"id":"8e24b56ccf7ef20e0b20431a368995c107ce125f","author":{"_account_id":13177,"name":"Emma Foley","email":"efoley@redhat.com","username":"emma-l-foley"},"date":"2026-02-13 16:19:12.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"2ed41dd6da6eca96e50b4167cabd95528c189433","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-02-13 16:56:15.000000000","message":"Patch Set 3:\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/20bfab373be14237816d7cbbf36adb1c\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/d572619f1e1242b0a005799c1b7ea2d8 : SUCCESS in 4m 30s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/0150fce63b984768a2b5910ee7918214 : SUCCESS in 2m 16s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/efea6855acc048b3921f0ac99a20a52a : SUCCESS in 5m 43s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/57bf0b74ab654e76ac20173e2ccb52e0 : SUCCESS in 2m 42s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/81bfcf502ddd45b88f08839aab60fd79 : SUCCESS in 7m 30s\n- grenade-ceilometer https://zuul.opendev.org/t/openstack/build/c0144446c0054444aefff702253a8902 : FAILURE in 14m 20s\n- telemetry-dsvm-integration https://zuul.opendev.org/t/openstack/build/2358a6cba4e2451eb0822099d3e17e46 : SUCCESS in 32m 56s","accounts_in_message":[],"_revision_number":3},{"id":"ad38a97d50e6dead55c594681175d0ac5c4bc265","author":{"_account_id":34975,"name":"Jaromír Wysoglad","email":"jwysogla@redhat.com","username":"jwysogla"},"date":"2026-02-23 19:35:14.000000000","message":"Patch Set 3: Code-Review+2","accounts_in_message":[],"_revision_number":3},{"id":"d3ceb7a2f22598cec3dd1b1c769005d49022fb88","author":{"_account_id":13177,"name":"Emma Foley","email":"efoley@redhat.com","username":"emma-l-foley"},"date":"2026-02-27 19:59:24.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"9cbf6f012dd82de509c227a01b31853d93f7b934","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-02-27 21:15:07.000000000","message":"Patch Set 3:\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/a3e002691a334fb0abadc488fecdf8a0\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/3010813d81844522bbc2b229f151b62b : SUCCESS in 5m 02s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/31f1478d1a3b4e22a5f1bb97e1b9ab02 : SUCCESS in 2m 07s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/06e5f7914b51495bbbf261bfc0adf2c6 : SUCCESS in 5m 43s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/77907eb4b365418abd1c897fc3fcca4f : SUCCESS in 3m 54s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/9db671fd79f5404a9e4307e8cdd4689f : SUCCESS in 5m 22s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f330a5ca6dcb4d5aa7e6a39dc9db7e08 : SUCCESS in 5m 48s\n- grenade-ceilometer https://zuul.opendev.org/t/openstack/build/b5dbbfe608b04bf3aa020f6af1889dd7 : SUCCESS in 1h 13m 39s\n- telemetry-dsvm-integration https://zuul.opendev.org/t/openstack/build/c49dbb0ad5cc4c3899326c574f497a00 : FAILURE in 46m 16s","accounts_in_message":[],"_revision_number":3},{"id":"249602e67aa04ddf32f5fc9d0390fa0b81711187","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":13177,"name":"Emma Foley","email":"efoley@redhat.com","username":"emma-l-foley"},"date":"2026-03-03 12:51:30.000000000","message":"Patch Set 4: Commit message was updated.\n\nOutdated Votes:\n* Code-Review+2 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified-1\n","accounts_in_message":[],"_revision_number":4},{"id":"af500e013cf2f9f966b71a2d0afb290b7d71f37a","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-03 14:05:57.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/9306d7ce1e2c45a1bb25b62aa2a0a7a9\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/430674547ffe4d61a98f11b33b5400cb : SUCCESS in 4m 10s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/3198fab1852a4bb5a6195c29294b6b01 : SUCCESS in 4m 26s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/2378ca23678f4afa80bbc237dc527601 : SUCCESS in 5m 32s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/3dc203d086414ead9474579aeb5fb0b9 : SUCCESS in 4m 13s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/7fe9043ad5854d17958ce0eb56aca887 : SUCCESS in 6m 47s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b2513209d3e14239bd5247c8c34703e9 : SUCCESS in 8m 32s\n- grenade-ceilometer https://zuul.opendev.org/t/openstack/build/56cb15dc1526495ba0708f0f45d3459a : SUCCESS in 1h 07m 22s\n- telemetry-dsvm-integration https://zuul.opendev.org/t/openstack/build/85b0112314904a1895c7f43943b8e7bc : SUCCESS in 1h 08m 26s","accounts_in_message":[],"_revision_number":4},{"id":"c605ee3b11a60dcc19f70bfdff90a1fe70801566","author":{"_account_id":32968,"name":"Juan Larriba","email":"jlarriba@redhat.com","username":"jlarriba"},"date":"2026-03-03 15:12:24.000000000","message":"Patch Set 4: Code-Review+2","accounts_in_message":[],"_revision_number":4},{"id":"76f695472292bc6267236ee2564dbcb7a8f8856c","author":{"_account_id":34975,"name":"Jaromír Wysoglad","email":"jwysogla@redhat.com","username":"jwysogla"},"date":"2026-03-04 08:53:45.000000000","message":"Patch Set 4: Code-Review+2 Workflow+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"31f381a4ce0e21c59b70533173950238a71bb6c0","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":13177,"name":"Emma Foley","email":"efoley@redhat.com","username":"emma-l-foley"},"date":"2026-03-10 12:50:19.000000000","message":"Patch Set 5: Patch Set 4 was rebased\n\nCopied Votes:\n* Code-Review+2 (copy condition: \"**changekind:TRIVIAL_REBASE** OR is:MIN\")\n\nOutdated Votes:\n* Verified+1\n* Workflow+1\n","accounts_in_message":[],"_revision_number":5},{"id":"852e65d0fe84f213151a278dd34236a188255f78","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-10 14:26:45.000000000","message":"Patch Set 5: 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/5924960561b34d37b3211531deb04b16\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/9d94a1af50d242f692f5d1d1f1b60f65 : SUCCESS in 4m 47s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/d277e3c6fd204328995767801804f863 : SUCCESS in 6m 20s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/086f457994d84300862cd0583eff07fe : SUCCESS in 4m 51s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/48dcb59db6894da7b5271277aad55e2f : SUCCESS in 4m 36s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/b11cde8cb9b848eebf71c52e89ff8388 : SUCCESS in 4m 24s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/954dfb9379c248b78afd654d1e23f229 : FAILURE in 5m 28s\n- grenade-ceilometer https://zuul.opendev.org/t/openstack/build/6287b2d9dd964ed19d6fdb5c11792453 : SUCCESS in 1h 08m 12s\n- telemetry-dsvm-integration https://zuul.opendev.org/t/openstack/build/6aa01d8fdded45868a8568345441add3 : SUCCESS in 36m 15s","accounts_in_message":[],"_revision_number":5},{"id":"f7e83c1a7913f66c73eaffceb88aabe37a4cfa7e","author":{"_account_id":13177,"name":"Emma Foley","email":"efoley@redhat.com","username":"emma-l-foley"},"date":"2026-03-10 17:07:16.000000000","message":"Patch Set 5:\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"c2dc6f30475e53ed308113e6df6fe5ce81f3dc7a","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-10 18:24:16.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/410735316394419791e48bf282895acd\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/17a2f94aed9145eb9b790392ee8b937c : SUCCESS in 6m 08s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/a89df51eef874ddea387d42d0cd760fe : SUCCESS in 3m 06s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/c0b3c82d5c7647b1b5f77f8d9e9ec74d : SUCCESS in 3m 49s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/1611490939c04c21a6f2b050264838ac : SUCCESS in 4m 02s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/777e2d6a791b4722bb00a9e76ffa79d7 : SUCCESS in 6m 33s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/bdd6737574a44323803ccdc90ac162be : SUCCESS in 7m 41s\n- grenade-ceilometer https://zuul.opendev.org/t/openstack/build/46cce4c8ffc24fe185caa80f8356c9a3 : SUCCESS in 1h 10m 57s\n- telemetry-dsvm-integration https://zuul.opendev.org/t/openstack/build/eff151b566574827b9c987da497f1902 : SUCCESS in 51m 54s","accounts_in_message":[],"_revision_number":5},{"id":"8e84230283c1e92d69950808795b339ceb57db29","author":{"_account_id":34975,"name":"Jaromír Wysoglad","email":"jwysogla@redhat.com","username":"jwysogla"},"date":"2026-03-10 20:05:28.000000000","message":"Patch Set 5: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":5},{"id":"5cf386bb36f0ae578be881a81f98cf007018949b","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-10 20:06:25.000000000","message":"Patch Set 5: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":5},{"id":"7edb8e3f13c89701a9ca9b07df7125aa13b48715","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-10 20:55:22.000000000","message":"Patch Set 5: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/43fbafb7214a443ba4718c5d68924bf7\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f1f8aceed83c47a4be5ecc85b05cd9ce : SUCCESS in 3m 12s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/113bda3030f747c9a6829971407d6a03 : SUCCESS in 2m 51s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/e6fa49fe05b04d8e8e0c0535dbba8fbb : SUCCESS in 2m 48s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/8e629b90961a472db15f05d70fea93d5 : SUCCESS in 7m 32s\n- grenade-ceilometer https://zuul.opendev.org/t/openstack/build/1e14e2702ebb482c8f005fd7dec2e6ac : SUCCESS in 46m 53s\n- telemetry-dsvm-integration https://zuul.opendev.org/t/openstack/build/7a91beb7dd414f919a823b2749a939d3 : SUCCESS in 42m 00s","accounts_in_message":[],"_revision_number":5},{"id":"7f170e49cb66e5d737d1923a4e0132c4c99777d7","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-10 20:55:22.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":5},{"id":"6f5b6e2ebaaa36e5b2334c33751eb8bf041a905b","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-10 20:56:20.000000000","message":"Patch Set 5:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/15e7aa612ecb4446b9999cdbe29e9d1c\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/6034c7906028467492a00c5c0725f1a9 : SUCCESS in 49s","accounts_in_message":[],"_revision_number":5}],"current_revision_number":5,"current_revision":"d3c8ae0842167f490c876fac763d170ede5c4a1e","revisions":{"ff4a598ab51a77d41950952f27c4f0de6b79f00d":{"kind":"REWORK","_number":1,"created":"2026-01-16 17:33:24.000000000","uploader":{"_account_id":13177,"name":"Emma Foley","email":"efoley@redhat.com","username":"emma-l-foley"},"ref":"refs/changes/56/973656/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ceilometer","ref":"refs/changes/56/973656/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/56/973656/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/56/973656/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/56/973656/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ceilometer refs/changes/56/973656/1"}}},"commit":{"parents":[{"commit":"fec8ac89fee9151974c07f8dd1d0fb96c85be453","subject":"[WIP][keystone] Add convenience function to use openstacksdk","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/fec8ac89fee9151974c07f8dd1d0fb96c85be453"}]}],"author":{"name":"Emma Foley","email":"efoley@redhat.com","date":"2026-01-15 12:52:39.000000000","tz":-300},"committer":{"name":"Emma Foley","email":"efoley@redhat.com","date":"2026-01-16 17:32:43.000000000","tz":-300},"subject":"[objectstore] Refactor RGW endpoint lookup to consolidate logic","message":"[objectstore] Refactor RGW endpoint lookup to consolidate logic\n\nThe changes refactor the _get_endpoint method in the RGW pollster to\nconsolidate duplicate endpoint lookup logic and add explicit error\nhandling when required config is missing.\n\nConsolidate the two separate conditional blocks for endpoint lookup\ninto a single block that handles both service_name and service_type\nconfigurations. This simplifies the code and eliminates duplication.\n\nAdd explicit RuntimeError when neither rgw_client.rgw_service_name\nnor service_types.radosgw is configured, providing a clearer error\nmessage instead of silently failing.\n\nChange-Id: Ic644c481e2bdf56e934b1c0e957b4e2902ba1504\nSigned-off-by: Emma Foley \u003cefoley@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/ff4a598ab51a77d41950952f27c4f0de6b79f00d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/ff4a598ab51a77d41950952f27c4f0de6b79f00d"}]},"branch":"refs/heads/master"},"99ace501d7d5d3a4b7781662a38db79fc42a5e07":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2026-02-04 18:14:19.000000000","uploader":{"_account_id":13177,"name":"Emma Foley","email":"efoley@redhat.com","username":"emma-l-foley"},"ref":"refs/changes/56/973656/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ceilometer","ref":"refs/changes/56/973656/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/56/973656/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/56/973656/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/56/973656/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ceilometer refs/changes/56/973656/2"}}},"commit":{"parents":[{"commit":"d7e4ecbd889de258f0fd9aa05abda6698774e481","subject":"Add get_url helper function to keystoneclient","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/d7e4ecbd889de258f0fd9aa05abda6698774e481"}]}],"author":{"name":"Emma Foley","email":"efoley@redhat.com","date":"2026-01-15 12:52:39.000000000","tz":-300},"committer":{"name":"Emma Foley","email":"efoley@redhat.com","date":"2026-02-04 18:12:54.000000000","tz":-300},"subject":"[objectstore] Refactor RGW endpoint lookup to consolidate logic","message":"[objectstore] Refactor RGW endpoint lookup to consolidate logic\n\nThe changes refactor the _get_endpoint method in the RGW pollster to\nconsolidate duplicate endpoint lookup logic and add explicit error\nhandling when required config is missing.\n\nConsolidate the two separate conditional blocks for endpoint lookup\ninto a single block that handles both service_name and service_type\nconfigurations. This simplifies the code and eliminates duplication.\n\nAdd explicit RuntimeError when neither rgw_client.rgw_service_name\nnor service_types.radosgw is configured, providing a clearer error\nmessage instead of silently failing.\n\nChange-Id: Ic644c481e2bdf56e934b1c0e957b4e2902ba1504\nSigned-off-by: Emma Foley \u003cefoley@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/99ace501d7d5d3a4b7781662a38db79fc42a5e07"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/99ace501d7d5d3a4b7781662a38db79fc42a5e07"}]},"branch":"refs/heads/master"},"97ad60c27c5a4b3d44d67bd8925852b9572a2df7":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2026-02-12 16:51:41.000000000","uploader":{"_account_id":13177,"name":"Emma Foley","email":"efoley@redhat.com","username":"emma-l-foley"},"ref":"refs/changes/56/973656/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ceilometer","ref":"refs/changes/56/973656/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/56/973656/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/56/973656/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/56/973656/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ceilometer refs/changes/56/973656/3"}}},"commit":{"parents":[{"commit":"1412f14ae45350a59fb97a5522d9a127dc365ad1","subject":"Add get_url helper function to keystoneclient","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/1412f14ae45350a59fb97a5522d9a127dc365ad1"}]}],"author":{"name":"Emma Foley","email":"efoley@redhat.com","date":"2026-01-15 12:52:39.000000000","tz":-300},"committer":{"name":"Emma Foley","email":"efoley@redhat.com","date":"2026-02-12 16:51:41.000000000","tz":0},"subject":"[objectstore] Refactor RGW endpoint lookup to consolidate logic","message":"[objectstore] Refactor RGW endpoint lookup to consolidate logic\n\nThe changes refactor the _get_endpoint method in the RGW pollster to\nconsolidate duplicate endpoint lookup logic and add explicit error\nhandling when required config is missing.\n\nConsolidate the two separate conditional blocks for endpoint lookup\ninto a single block that handles both service_name and service_type\nconfigurations. This simplifies the code and eliminates duplication.\n\nAdd explicit RuntimeError when neither rgw_client.rgw_service_name\nnor service_types.radosgw is configured, providing a clearer error\nmessage instead of silently failing.\n\nChange-Id: Ic644c481e2bdf56e934b1c0e957b4e2902ba1504\nSigned-off-by: Emma Foley \u003cefoley@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/97ad60c27c5a4b3d44d67bd8925852b9572a2df7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/97ad60c27c5a4b3d44d67bd8925852b9572a2df7"}]},"branch":"refs/heads/master","description":"Rebase"},"864e5ad5200f8278231f0785e7c1267a93764167":{"kind":"NO_CODE_CHANGE","_number":4,"created":"2026-03-03 12:51:30.000000000","uploader":{"_account_id":13177,"name":"Emma Foley","email":"efoley@redhat.com","username":"emma-l-foley"},"ref":"refs/changes/56/973656/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ceilometer","ref":"refs/changes/56/973656/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/56/973656/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/56/973656/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/56/973656/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ceilometer refs/changes/56/973656/4"}}},"commit":{"parents":[{"commit":"1412f14ae45350a59fb97a5522d9a127dc365ad1","subject":"Add get_url helper function to keystoneclient","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/1412f14ae45350a59fb97a5522d9a127dc365ad1"}]}],"author":{"name":"Emma Foley","email":"efoley@redhat.com","date":"2026-01-15 12:52:39.000000000","tz":-300},"committer":{"name":"Emma Foley","email":"efoley@redhat.com","date":"2026-03-03 12:51:30.000000000","tz":0},"subject":"[objectstore] Refactor RGW endpoint lookup to consolidate logic","message":"[objectstore] Refactor RGW endpoint lookup to consolidate logic\n\nThe changes refactor the _get_endpoint method in the RGW pollster to\nconsolidate duplicate endpoint lookup logic and add explicit error\nhandling when required config is missing.\n\nConsolidate the two separate conditional blocks for endpoint lookup\ninto a single block that handles both service_name and service_type\nconfigurations. This simplifies the code and eliminates duplication.\n\nAdd explicit RuntimeError when neither rgw_client.rgw_service_name\nnor service_types.radosgw is configured, providing a clearer error\nmessage instead of silently failing.\n\nDepends-On: https://review.opendev.org/c/openstack/telemetry-tempest-plugin/+/978293\nChange-Id: Ic644c481e2bdf56e934b1c0e957b4e2902ba1504\nSigned-off-by: Emma Foley \u003cefoley@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/864e5ad5200f8278231f0785e7c1267a93764167"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/864e5ad5200f8278231f0785e7c1267a93764167"}]},"branch":"refs/heads/master","description":"Edit commit message"},"d3c8ae0842167f490c876fac763d170ede5c4a1e":{"kind":"TRIVIAL_REBASE","_number":5,"created":"2026-03-10 12:50:19.000000000","uploader":{"_account_id":13177,"name":"Emma Foley","email":"efoley@redhat.com","username":"emma-l-foley"},"ref":"refs/changes/56/973656/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ceilometer","ref":"refs/changes/56/973656/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/56/973656/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/56/973656/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/56/973656/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ceilometer refs/changes/56/973656/5"}}},"commit":{"parents":[{"commit":"d1c2fd8a8c3be3b88bd84d6006abc9763587bf70","subject":"Fix blake2b call when fips enabled","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/d1c2fd8a8c3be3b88bd84d6006abc9763587bf70"}]}],"author":{"name":"Emma Foley","email":"efoley@redhat.com","date":"2026-01-15 12:52:39.000000000","tz":-300},"committer":{"name":"Emma Foley","email":"efoley@redhat.com","date":"2026-03-10 12:50:19.000000000","tz":0},"subject":"[objectstore] Refactor RGW endpoint lookup to consolidate logic","message":"[objectstore] Refactor RGW endpoint lookup to consolidate logic\n\nThe changes refactor the _get_endpoint method in the RGW pollster to\nconsolidate duplicate endpoint lookup logic and add explicit error\nhandling when required config is missing.\n\nConsolidate the two separate conditional blocks for endpoint lookup\ninto a single block that handles both service_name and service_type\nconfigurations. This simplifies the code and eliminates duplication.\n\nAdd explicit RuntimeError when neither rgw_client.rgw_service_name\nnor service_types.radosgw is configured, providing a clearer error\nmessage instead of silently failing.\n\nDepends-On: https://review.opendev.org/c/openstack/telemetry-tempest-plugin/+/978293\nChange-Id: Ic644c481e2bdf56e934b1c0e957b4e2902ba1504\nSigned-off-by: Emma Foley \u003cefoley@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/d3c8ae0842167f490c876fac763d170ede5c4a1e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/d3c8ae0842167f490c876fac763d170ede5c4a1e"}]},"branch":"refs/heads/master","description":"Rebase"}},"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":34975,"name":"Jaromír Wysoglad","email":"jwysogla@redhat.com","username":"jwysogla"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":34975,"name":"Jaromír Wysoglad","email":"jwysogla@redhat.com","username":"jwysogla"}}]}],"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":{}}}]}
