-
Bug
-
Resolution: Fixed
-
Minor
-
4.0
-
MOODLE_400_STABLE
-
MOODLE_400_STABLE
-
MDL-74072_master -
It is debatable wether this is a moodle bug, but I think we should treat it as such and workaround the issue in Moodle. we use envoy as a proxy in front of redis, and it doesn't support the INFO command here so it breaks:
https://github.com/moodle/moodle/blob/master/cache/stores/redis/lib.php#L683
List of supported commands is here:
This was logged with envoy but has been closed as a stale issue so I'm not holding my breath there:
https://github.com/envoyproxy/envoy/issues/8328
I think at minimum we should detect the broken implementation and treat it the same as a null return value. I'm not sure if we can workaround it in a better way and still get a proper value out.