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

Re: [HTCondor-users] STORE_CRED fails when upgrading from 23.0.8 to 23.8.1



This is due to a bug introduced in 23.X in how the collector is queried to get the creddâs network address. It is fixed in 23.9.0.
A workaround in for 23.8.1 is to change the creddâs name by setting CREDD_HOST to something other than the machineâs hostname. This change needs to be made on the machine running the credd and all machines where condor_submit will be run.

 - Jaime

> On Jul 9, 2024, at 5:58âAM, Beyer, Christoph <christoph.beyer@xxxxxxx> wrote:
> 
> this is hitting us if there is a quick fix it would be much appreciated :) 
> 
> ----- Weitergeleitete Mail -----
> Von: "Krunoslav Sever" <krunoslav.sever@xxxxxxx>
> An: "htcondor-admin" <htcondor-admin@xxxxxxxxxxx>
> CC: "Christoph Beyer" <christoph.beyer@xxxxxxx>, "Martin Flemming" <martin.flemming@xxxxxxx>, "Thomas Hartmann" <thomas.hartmann@xxxxxxx>
> Gesendet: Dienstag, 9. Juli 2024 11:12:57
> Betreff: STORE_CRED fails when upgrading from 23.0.8 to 23.8.1
> 
> Hi,
> 
> we just ran into this issue when upgrading condor versions:
> 
> SUBMIT condor_version
> $CondorVersion: 23.0.8 2024-04-11 BuildID: 726317 PackageID: 23.0.8-1 $
> $CondorPlatform: x86_64_AlmaLinux9 $
> 
> (condor_submit)
> [E 2024-07-09 10:39:42.674 JupyterHub batchspawner:254] Subprocess returned exitcode 1
> [E 2024-07-09 10:39:42.675 JupyterHub batchspawner:255] ERROR: store_cred of Kerberos credential failed - Operation failed
> 
> SCHEDD condor_version
> $CondorVersion: 23.8.1 2024-06-27 BuildID: 742100 PackageID: 23.8.1-1 GitSHA: 8cf018d1 $
> $CondorPlatform: x86_64_AlmaLinux9 $
> 
> 07/09/24 10:39:42 Received TCP command (479) (UNREGISTERED COMMAND!) from  <131.169.4.98:44367>
> 
> Upgrading both sides to 23.8.1 didn't help either, we went back to 23.0.8 on both sides.
> 
> According to this
> 
> src/condor_includes/condor_commands.h
> #define SCHED_VERS                      400
> #define STORE_CRED                      (SCHED_VERS+79)         // schedd, store a credential
> 
> command 479 corresponds to STORE_CRED, which appears to be unchanged since 2004 or so.
> 
> Best
>  Kruno