Opened 12 months ago

Last modified 8 months ago

#28327 new task

Make sure that each service has at least two operators

Reported by: karsten Owned by: metrics-team
Priority: High Milestone:
Component: Metrics Version:
Severity: Normal Keywords: metrics-roadmap-2019-q2
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

TicketStatusOwnerSummaryComponent
#29459newmetrics-teamGet irl up to speed on operations for metrics-webMetrics/Website
#29460newmetrics-teamGet irl up to speed on operations for exoneratorMetrics

Change History (1)

comment:1 Changed 8 months ago by irl

Keywords: metrics-roadmap-2019-q2 added
Priority: MediumHigh
Note: See TracTickets for help on using tickets.