thelastpickle / cassandra-reaper

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

Debian package upgrades incomplete #1288

Open rtib opened 1 year ago

rtib commented 1 year ago

Project board link

When upgrading the reaper Debian package to version 3.3.1, the service ends up like:

Warning: The unit file, source configuration file or drop-ins of cassandra-reaper.service changed on disk. Run 'systemctl daemon-re>
* cassandra-reaper.service - Reaper for Apache Cassandra
     Loaded: loaded (/lib/systemd/system/cassandra-reaper.service; enabled; vendor preset: enabled)
     Active: active (running) since Sun 2023-03-19 08:07:18 CET; 2 weeks 4 days ago
       Docs: http://cassandra-reaper.io/
   Main PID: 3107893 (java)
      Tasks: 115 (limit: 28800)
     Memory: 1.9G
        CPU: 2h 48min 50.731s
     CGroup: /system.slice/cassandra-reaper.service
             `-3107893 java -ea -Xms2G -Xmx2G -Djava.net.preferIPv4Stack=true -cp ./cassandra-reaper-3.2.1.jar io.cassandrareaper.R>

The upgrade is missing two things:

  1. issue a systemctl daemon-reload
  2. restart reaper with the new version
rtib commented 7 months ago

I could look into it, but I haven't understood yet, how the project and the package build process is meant to work and what dependencies it has. Is there a documentation about that available, @adejanovski ?