dmwm / CRABServer

15 stars 37 forks source link

add voms-clients-java to PyPI container. Fix #8437 #8438

Closed belforte closed 1 month ago

novicecpp commented 1 month ago

Are you sure vocms-proxy-init command is bound/symlink to Java version, not C++?

cmsdmwmbot commented 1 month ago

Jenkins results:

Details at https://cmssdt.cern.ch/dmwm-jenkins/view/All/job/DMWM-CRABServer-PR-test/2002/artifact/artifacts/PullRequestReport.html

belforte commented 1 month ago

it did so in my test. Sort of "last install wins". Otherwise we will need to play with alternatives.

belforte commented 1 month ago

hmm... maybe I can test this locally as an exercise. Do you want me to ?

novicecpp commented 1 month ago

"last install wins" is fine as long as it point to Java version.

A while ago when I started experimenting with PyPI, I installed both versions on a new image while reverse engineering the old image and I saw some inconsistencies. Sometimes it is point to C++ another times it is Java. Not 100% sure why or simply memory mixed up.

belforte commented 1 month ago

If I could remember the way to use alternatives we can explicitly enforce it there too. Of course easiest is that WMCore people update their image. But it is good that we can test w/o waiting

belforte commented 1 month ago

I built StefanoHTC23-0529 with this and verified that voms client points to v3. All OK.