[metrics-bugs] #28327 [Metrics]: Make sure that each service has at least two operators

Tor Bug Tracker & Wiki blackhole at torproject.org
Mon Nov 5 13:06:13 UTC 2018


#28327: Make sure that each service has at least two operators
-------------------------+--------------------------
     Reporter:  karsten  |      Owner:  metrics-team
         Type:  task     |     Status:  new
     Priority:  Medium   |  Milestone:
    Component:  Metrics  |    Version:
     Severity:  Normal   |   Keywords:
Actual Points:           |  Parent ID:
       Points:           |   Reviewer:
      Sponsor:           |
-------------------------+--------------------------
 We should make sure that each service has at least two operators.

 This is already the case with CollecTor and Onionoo. But we're still
 missing two services: metrics-web and ExoneraTor. Here are the required
 steps:

  - metrics-web:
    - Go through the process of building the war file (`ant war`),
 uploading it to meronense, updating the start script, stopping the running
 Jetty process, and starting the new one.
    - Explain how to update the R code and restart the Rserve process.
    - Update the Java code used by data-processing modules, while keeping
 necessary local changes, after making sure that there's no update going on
 at the time.
  - ExoneraTor:
    - Build and upload a new jar file and replace the one that is used in
 the hourly running database importer.
    - Build and upload a new war file and replace the web part of
 ExoneraTor that runs behind https://exonerator.tp.o/query.json.

 We might streamline processes while adding a second operator, though we
 should be careful not to get distracted too much by that.

--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/28327>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online


More information about the metrics-bugs mailing list