thelastpickle / cassandra-reaper

Automated Repair Awesomeness for Apache Cassandra
http://cassandra-reaper.io/
Apache License 2.0
481 stars 216 forks source link

Update Dockerfile to specify restricted Java temp directory #1499

Closed emerkle826 closed 2 months ago

emerkle826 commented 2 months ago

Fixes #1495

This does not update the Guava dependency to address CVE-2023-2976, but rather implements a workaround to ensure that the Java temp directory is set to a path that is restricted to the Reaper user.

It also adds the Memeory Storage backend directory location that is needed in the image as of https://github.com/thelastpickle/cassandra-reaper/issues/1487

NOTE: This Fixes #1489 as well