Opened 6 weeks ago

#28327 new task

Make sure that each service has at least two operators

Reported by: karsten Owned by: metrics-team
Priority: Medium Milestone:
Component: Metrics Version:
Severity: Normal Keywords:
Cc: metrics-team Actual Points:
Parent ID: Points:
Reviewer: Sponsor:

Description

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.

Child Tickets

Change History (0)

Note: See TracTickets for help on using tickets.