Thank you for the quick response. For reference, our CI build script looks like the following:
From: Todd Tannenbaum <tannenba@xxxxxxxxxxx>
Date: Tuesday, October 14, 2025 at 18:26
To: HTCondor-Users Mail List <htcondor-users@xxxxxxxxxxx>
Cc: Bryant Finney <bryant.finney@xxxxxxxxxx>
Subject: Re: [HTCondor-users] Signature Verification Errors
On 10/14/2025 2:19 PM, Bryant Finney via HTCondor-users wrote:
Hello, my team is receiving the following error message when attempting to install Condor:
Can we request assistance?
Thanks!
Bryant
Hi Bryant,
I am no packaging expert, but luckily the "get htcondor" tool that installs HTCondor is better at packaging than I am. :)
For ease of installation on Linux, we provide a script that will automatically download, install, and start HTCondor.
See
https://htcondor.readthedocs.io/en/25.0/getting-htcondor/install-linux-as-root.html
At any rate, the "get htcondor" tool does the following on Ubuntu to add the HTCondor 24.0 repositories and allow signatures to be verified:
# Adding our repository
DEBIAN_FRONTEND=noninteractive apt-get update
DEBIAN_FRONTEND=noninteractive apt-get install -y curl gnupg
mkdir -p /etc/apt/keyrings
curl -fsSL
https://htcss-downloads.chtc.wisc.edu/repo/keys/HTCondor-24.0-Key -o /etc/apt/keyrings/htcondor.asc
DEBIAN_FRONTEND=noninteractive apt-get install apt-transport-https
curl -fsSL
https://htcss-downloads.chtc.wisc.edu/repo/ubuntu/htcondor-24.0-noble.list -o /etc/apt/sources.list.d/htcondor.list
After doing the above, you should be able to do an "apt-get update" followed by apt-get install.
Alternatively, I think you could just use "apt-key add" to add our Ubuntu signing key which you can download from:
https://htcss-downloads.chtc.wisc.edu/repo/keys/HTCondor-24.0-Key
Finally, please consider installing HTCondor 25.0 instead of HTCondor 24.0. In with the new, out with the old! :)
Hope the above helps,
regards,
Todd