[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [HTCondor-users] Sudden death of a Rooster



Hello Steffen,

You can create a patch directly from the github pull request:

https://patch-diff.githubusercontent.com/raw/htcondor/htcondor/pull/3882.patch

...Tim

P.S. You just need to add .patch to any pull request URL:
ÂÂÂÂ https://github.com/htcondor/htcondor/pull/3882

becomes

ÂÂÂ https://github.com/htcondor/htcondor/pull/3882.patch

On 12/8/25 09:07, Steffen Grunewald wrote:
Hi Tim,

On Mon, 2025-12-08 at 08:36:38 -0600, Tim Theisen wrote:
Hello Steffen,

Replacing the just the Rooster would be very difficult. We don't guarantee
any ABI compatibility between shared libraries between condor versions. So,
if you have a 25.x.y Rooster, you would need a wrapper to set
LD_LIBRARY_PATH to pick up the corresponding libraries. Additionally, the
defect is actually in the ClassAd library.
I'm not sure whether I like to take the risk to get this right without breaking
even more.

If you a stuck with condor 24.6.1, you may be better off building a patched
24.6.1.
Yes, I'm willing to do that instead, once there's a patch ;) I didn't miss
one already in existence, did I?

Details about the defect are in the ticket:
https://urldefense.com/v3/__https://opensciencegrid.atlassian.net/browse/HTCONDOR-3436__;!!Mak6IKo!Oop9f_aodUGkep5SFHNfH2MD5-fsnwraZypNwiBQ1IPmwT9dR2Rz4FpD9g-UsHwHsEY5jVIa-YNz3esu3hhU3nL7p3c2$
So the rooster is getting its own wings amended by a spaceship (operator)?
I'm surprised that there are equal RANKs at all (I'm adding a good helping
of random() to them)...

Thanks,
  S

--
Tim Theisen (he, him, his)
Release Manager
Center for High Throughput Computing
University of Wisconsin - Madison
3695 Morgridge Hall
1205 University Ave
Madison, WI 53706