)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":34975,"name":"Jaromír Wysoglad","email":"jwysogla@redhat.com","username":"jwysogla"},"change_message_id":"0e3f1aa3ecc318b48beb6630af7f99ca7307e731","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"fb35d211_45868e1d","updated":"2026-06-08 11:16:28.000000000","message":"We discussed the patch with Daniel on slack, but I\u0027ll put it here as well for visibility as well. I think we should add `|| \"${CACHE_BACKEND##*.}\" \u003d\u003d \"redis\"` into the condition to keep the original behavior from before we merged the patch that broke it (https://review.opendev.org/c/openstack/ceilometer/+/990142).\n\nThank you for looking into it and proposing a patch @dpawlik@redhat.com !","commit_id":"0818d608cf64a032fd97c0f0f1fc67da6167db3f"}],"devstack/plugin.sh":[{"author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"change_message_id":"1fa69b62436f043679050075acf8c236d32b2545","unresolved":true,"context_lines":[{"line_number":81,"context_line":"function _ceilometer_prepare_coordination {"},{"line_number":82,"context_line":"    if echo $CEILOMETER_COORDINATION_URL | grep -q \u0027^memcached:\u0027; then"},{"line_number":83,"context_line":"        install_package memcached"},{"line_number":84,"context_line":"    elif [[ \"${CEILOMETER_COORDINATION_URL%%:*}\" \u003d\u003d \"redis\" || \"${CACHE_BACKEND##*.}\" \u003d\u003d \"redis\" || \"${CEILOMETER_BACKENDS}\" \u003d~ \"gnocchi\" ]]; then"},{"line_number":85,"context_line":"        _ceilometer_install_redis"},{"line_number":86,"context_line":"    fi"},{"line_number":87,"context_line":"}"}],"source_content_type":"text/x-sh","patch_set":2,"id":"1411b148_d4454ced","line":84,"range":{"start_line":84,"start_character":15,"end_line":84,"end_character":42},"updated":"2026-06-08 12:53:34.000000000","message":"It seems that this is the actual fix ? Redis should be installed when cordination_url points to redis but the plugin didn\u0027t detect that properly.\n\nThen I think we should refine the commit message.","commit_id":"a56d3628ff65c46282bc84b5cd9fa2b480d77e5e"},{"author":{"_account_id":20676,"name":"daniel.pawlik","display_name":"Daniel Pawlik","email":"dpawlik@redhat.com","username":"daniel.pawlik"},"change_message_id":"c8c6149a9501e5dec52d13eb01a393e359b58996","unresolved":true,"context_lines":[{"line_number":81,"context_line":"function _ceilometer_prepare_coordination {"},{"line_number":82,"context_line":"    if echo $CEILOMETER_COORDINATION_URL | grep -q \u0027^memcached:\u0027; then"},{"line_number":83,"context_line":"        install_package memcached"},{"line_number":84,"context_line":"    elif [[ \"${CEILOMETER_COORDINATION_URL%%:*}\" \u003d\u003d \"redis\" || \"${CACHE_BACKEND##*.}\" \u003d\u003d \"redis\" || \"${CEILOMETER_BACKENDS}\" \u003d~ \"gnocchi\" ]]; then"},{"line_number":85,"context_line":"        _ceilometer_install_redis"},{"line_number":86,"context_line":"    fi"},{"line_number":87,"context_line":"}"}],"source_content_type":"text/x-sh","patch_set":2,"id":"6721a6aa_c11c170b","line":84,"range":{"start_line":84,"start_character":15,"end_line":84,"end_character":42},"in_reply_to":"1411b148_d4454ced","updated":"2026-06-08 13:18:45.000000000","message":"Updated commit message.","commit_id":"a56d3628ff65c46282bc84b5cd9fa2b480d77e5e"},{"author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"change_message_id":"0ca8c02fe12b30947053d9f36314af505858b3a6","unresolved":false,"context_lines":[{"line_number":81,"context_line":"function _ceilometer_prepare_coordination {"},{"line_number":82,"context_line":"    if echo $CEILOMETER_COORDINATION_URL | grep -q \u0027^memcached:\u0027; then"},{"line_number":83,"context_line":"        install_package memcached"},{"line_number":84,"context_line":"    elif [[ \"${CEILOMETER_COORDINATION_URL%%:*}\" \u003d\u003d \"redis\" || \"${CACHE_BACKEND##*.}\" \u003d\u003d \"redis\" || \"${CEILOMETER_BACKENDS}\" \u003d~ \"gnocchi\" ]]; then"},{"line_number":85,"context_line":"        _ceilometer_install_redis"},{"line_number":86,"context_line":"    fi"},{"line_number":87,"context_line":"}"}],"source_content_type":"text/x-sh","patch_set":2,"id":"88f5499b_f60e4198","line":84,"range":{"start_line":84,"start_character":15,"end_line":84,"end_character":42},"in_reply_to":"6721a6aa_c11c170b","updated":"2026-06-08 13:19:38.000000000","message":"Done","commit_id":"a56d3628ff65c46282bc84b5cd9fa2b480d77e5e"}]}
