Opened 8 months ago

Last modified 6 months ago

#32724 needs_revision defect

Build latest Onionperf from git sources

Reported by: acute Owned by: acute
Priority: Medium Milestone:
Component: Metrics/Cloud Version:
Severity: Normal Keywords:
Cc: metrics-team Actual Points:
Parent ID: #32725 Points:
Reviewer: Sponsor:

Description

Build latest Onionperf from git sources or from commit reference specified in a variable, instead of using the Debian package from irl's repo.

Child Tickets

Change History (7)

comment:1 Changed 8 months ago by acute

Parent ID: #32725

comment:2 Changed 7 months ago by gaba

Status: newneeds_review

comment:3 Changed 7 months ago by acute

Status: needs_reviewmerge_ready

comment:4 Changed 6 months ago by irl

Owner: changed from metrics-team to acute
Status: merge_readyassigned

comment:5 Changed 6 months ago by irl

Reviewer: irl
Status: assignedneeds_review

comment:6 Changed 6 months ago by irl

Reviewer: irl
Status: needs_reviewneeds_revision

The paths that things are installed to don't align between the onionperf role and onionperf-webserver role. We probably want things that look like:

/srv/onionperf.torproject.net/onionperf -> onionperf clone
/srv/onionperf.torproject.net/onionperf/onionperf-data -> www root
/srv/onionperf.torproject.net/tgen -> tgen clone
Note: See TracTickets for help on using tickets.