Page MenuHomePhabricator

Maps Cassandra cluster discrepencies
Closed, ResolvedPublic

Description

While attempting to verify the proper application of T128787, I discovered that the maps cluster is missing the entire /srv/deployment/cassandra hierarchy, including the contents of operations/cassandra-metrics-collector, and operations/logstash-logback-encoder. With this morning's config deploy (https://gerrit.wikimedia.org/r/#/c/277265/), I fear that the next restart might leave Cassandra in a position where it fails to start (because of missing classpath dependencies).

Event Timeline

Eevans triaged this task as High priority.Mar 22 2016, 7:07 PM

Change 278981 had a related patch set uploaded (by Alexandros Kosiaris):
maps: Add cassandra helper classes

https://gerrit.wikimedia.org/r/278981

Change 278981 merged by Alexandros Kosiaris:
maps: Add cassandra helper classes

https://gerrit.wikimedia.org/r/278981

akosiaris claimed this task.

So, after the above patch got merged and puppet ran we got

akosiaris@maps-test2001:/srv/deployment/cassandra$ ls -1
logstash-logback-encoder
metrics-collector

I 've also forced a cassandra restart on maps-test2001 and it restarted fine. I am gonna resolving this, feel free to reopen