Opened 3 months ago

Closed 2 months ago

#26710 closed defect (fixed)

Update list of dependencies for metrics-lib that Jenkins uses

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

Description

The metrics-lib build on Jenkins is broken for several months now:

https://jenkins.torproject.org/job/metrics-lib-master/

Looks like we failed to update the list of dependencies there:

https://gitweb.torproject.org/project/jenkins/tools.git/tree/slaves/linux/metrics-lib-master/etc/build-depends

We should go through this list and see which packages are missing, and possibly which are obsolete. Ideally, this would happen on a clean VM rather than try-and-error on the Jenkins instance.

And when we're done, I guess we'll ask the admins to update the list.

Not grabbing this list in case somebody else (irl, a volunteer?) wants to do it. Otherwise I'll probably grab it later this week.

Child Tickets

Change History (3)

comment:1 Changed 2 months ago by karsten

Owner: changed from metrics-team to karsten
Status: newaccepted

Alright, after making less progress on an unrelated ticket I did make some progress here. The updated package list is:

ant
ant-optional
cobertura
default-jdk
default-jre
git
junit4
libasm4-java
libcommons-codec-java
libcommons-compress-java
libjackson2-annotations-java
libjackson2-core-java
libjackson2-databind-java
libhamcrest-java
liblogback-java
liboro-java
libslf4j-java
libxz-java

I'll create a ticket for the admins to update the list in Jenkins.

comment:2 Changed 2 months ago by karsten

Admin ticket is #26753.

comment:3 Changed 2 months ago by karsten

Resolution: fixed
Status: acceptedclosed

Looks like this is now solved, after #26753 is merged. Closing.

Note: See TracTickets for help on using tickets.