Description
Details
Related Objects
- Mentioned In
- T293929: Create a cookbook for managing Logstash cluster restarts
T344798: Write a cookbook for rolling reboot/restart of datahubsearch servers
rCCKBd644deb5321b: sre.elasticsearch add logging clusters - Mentioned Here
- T344798: Write a cookbook for rolling reboot/restart of datahubsearch servers
Event Timeline
Change 777421 had a related patch set uploaded (by Herron; author: Herron):
[operations/puppet@production] spicerack: add logging clusters to elasticsearch config
Note: Once OpenSearch compatibility mode is turned off, the ES libraries that Spicerack uses will no longer work. Spicerack will need to either bring in the opensearch-py library or call the API directly.
Change 777421 merged by Herron:
[operations/puppet@production] spicerack: add logging clusters to elasticsearch config
Change 785895 had a related patch set uploaded (by Herron; author: Herron):
[operations/cookbooks@master] sre.elasticsearch add logging clusters
Change 785895 merged by jenkins-bot:
[operations/cookbooks@master] sre.elasticsearch add logging clusters
Note: Once OpenSearch compatibility mode is turned off, the ES libraries that Spicerack uses will no longer work. Spicerack will need to either bring in the opensearch-py library or call the API directly.
@colewhite my understanding is that this task has been resolved with @herron 's patch, and your comment should have its own distinct task (overall improvement to the cookbooks). Is that assessment correct?
That's fair. Compatibility mode is turned off right now so it's worth testing to see if they work.
FYI, I have been working on writing a rolling restart/reboot cookbook for opensearch clusters as part of https://phabricator.wikimedia.org/T344798. I made sure to make it work with the logstash clusters over in eqiad and codfw. I took the opportunity to also define the logstash-eqiad and logstash-codfw cumin aliases, as the logstash aliases resolved to hosts in both datacenters.
The cookbook is sre.opensearch.roll-restart-reboot.