Build HTCondor 8.9.2 with SciTokens support

Description

We need a build of HTCondor 8.9.2 with SciTokens support to iterate on a version of HTCondor-CE with SciTokens. We want a scratch build of this in upcoming (osg-build koji --scratch --upcoming ...) since we currently don't ship 8.9.2 in the OSG.

You should work out of the branches/upcoming/condor dir from a UW CS host so that you have access to AFS so you can use the pull-condor-srpm convenience script. Then you'll want to drop this spec file in the osg/ dir. We'll need to add BuildRequires: scitokens-cpp-devel and -DWITH_SCITOKENS:BOOL=TRUE to the cmake invocation.

Also, we’ll want to disable building with CREAM (and relevant obsoletes/provides)

When you have a working spec file, please notify since we’ll want to upstream the SciTokens changes

Freshdesk Tickets

None

Status

Assignee

Tim Theisen

Reporter

Brian Lin

Priority

Critical

Labels

Components

Fix versions

Epic Link

None

Sprint

None
Configure