Versions (relevant - OpenSearch 2.18.0/Dashboard 2.18.0 /Server OS Rocky9.4):
Describe the issue:
We’ve recently upgraded to OpenSearch 2.18.0 and deployed the new docker images. When I run a docker ps query I get 2 pods returned. OpenSearch is find and has been running for 7 days (when it was created) but the OpenSearch-dashboard is “Restarting” and never progresses, rather it simply times out (I assume) after 60 seconds and starts again.
If I check the docker logs I see:
docker logs d9e7bff0ded1
{"type":"log","@timestamp":"2024-12-09T11:56:12Z","tags":["info","plugins-service"],"pid":1,"message":"Plugin \"applicationConfig\" is disabled."}
{"type":"log","@timestamp":"2024-12-09T11:56:12Z","tags":["info","plugins-service"],"pid":1,"message":"Plugin \"cspHandler\" is disabled."}
{"type":"log","@timestamp":"2024-12-09T11:56:12Z","tags":["info","plugins-service"],"pid":1,"message":"Plugin \"dataSource\" is disabled."}
{"type":"log","@timestamp":"2024-12-09T11:56:12Z","tags":["info","plugins-service"],"pid":1,"message":"Plugin \"visTypeXy\" is disabled."}
{"type":"log","@timestamp":"2024-12-09T11:56:12Z","tags":["info","plugins-service"],"pid":1,"message":"Plugin \"workspace\" is disabled."}
{"type":"log","@timestamp":"2024-12-09T11:56:13Z","tags":["info","dynamic-config-service"],"pid":1,"message":"registering middleware to inject context to AsyncLocalStorage"}
[agentkeepalive:deprecated] options.freeSocketKeepAliveTimeout is deprecated, please use options.freeSocketTimeout instead
[Error [ObjectUnsubscribedError]: object unsubscribed]
[agentkeepalive:deprecated] options.freeSocketKeepAliveTimeout is deprecated, please use options.freeSocketTimeout instead
FATAL TypeError: Cannot read properties of undefined (reading 'append')
I’m not sure where to go next with this one. I know I need to deal with the FATAL error, but not sure why I’m getting it…
Configuration:
Relevant Logs or Screenshots: