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

Re: [HTCondor-users] Installing 23.5.0 condor rmps on RHEL8 with credmon for Helmholtz AAI



Hello Ben,

I'll make pelican-osdf-compat a weak dependency for all Linux distributions (except CentOS7 - no weak dependencies) in the 23.6 release.

...Tim

On 2/16/24 11:46, Benoit Roland wrote:
Dear all,

. I successfully build 23.5.0 condor rpms using the x86_64_AlmaLinux8-23050000 container [1], adding to the existing code some plugins to produce [2], monitor and refresh [3,4] Helmhotz AAI access tokens.

. After the building process using the condor.spec [5], I retrieve the rpms locally and got the following ones:

BUILD-ID
condor-credmon-vault-23.5.0-0.202402161013.el8.x86_64.rpm
condor-test-23.5.0-0.202402161013.el8.x86_64.rpm
condor-23.5.0-0.202402161013.el8.src.rpm
condor-debuginfo-23.5.0-0.202402161013.el8.x86_64.rpm
condor-test-debuginfo-23.5.0-0.202402161013.el8.x86_64.rpm
condor-23.5.0-0.202402161013.el8.x86_64.rpm
condor-debugsource-23.5.0-0.202402161013.el8.x86_64.rpm
condor-upgrade-checks-23.5.0-0.202402161013.el8.x86_64.rpm
condor-annex-ec2-23.5.0-0.202402161013.el8.x86_64.rpm
condor-devel-23.5.0-0.202402161013.el8.x86_64.rpm
condor-vm-gahp-23.5.0-0.202402161013.el8.x86_64.rpm
condor-credmon-local-23.5.0-0.202402161013.el8.x86_64.rpm
condor-devel-debuginfo-23.5.0-0.202402161013.el8.x86_64.rpm
condor-vm-gahp-debuginfo-23.5.0-0.202402161013.el8.x86_64.rpm
condor-credmon-mytoken-23.5.0-0.202402161013.el8.x86_64.rpm
condor-kbdd-23.5.0-0.202402161013.el8.x86_64.rpm
minicondor-23.5.0-0.202402161013.el8.x86_64.rpm
condor-credmon-mytoken-debuginfo-23.5.0-0.202402161013.el8.x86_64.rpm
condor-kbdd-debuginfo-23.5.0-0.202402161013.el8.x86_64.rpm
python3-condor-23.5.0-0.202402161013.el8.x86_64.rpm
condor-credmon-oauth-23.5.0-0.202402161013.el8.x86_64.rpm
condor-tarball-23.5.0-0.202402161013.el8.x86_64.rpm
python3-condor-debuginfo-23.5.0-0.202402161013.el8.x86_64.rpm

. When I try to install the rpm with the mytoken credmon using:

yum install condor-credmon-mytoken-23.5.0-0.202402161013.el8.x86_64.rpm condor-23.5.0-0.202402161013.el8.x86_64.rpm python3-condor-23.5.0-0.202402161013.el8.x86_64.rpm

I got the following problems:

nothing provides pelican-osdf-compat >= 7.1.4 needed by condor-23.5.0-0.202402161013.el8.x86_64 from @commandline package python3-condor-23.5.0-0.202402161013.el8.x86_64 from @commandline requires libclassad.so.23.5.0()(64bit), but none of the providers can be installed package python3-condor-23.5.0-0.202402161013.el8.x86_64 from @commandline requires libcondor_utils_23_5_0.so()(64bit), but none of the providers can be installed

I did not success to find the package "pelican-osdf-compat", and do not understand why I am missing the 2 libraries listed above.
Shouldn't have they been produced in the rpm building step?

I am sorry if my questions are (more than) naive...

Thanks a lot in advance for your help!

Cheers,
ben

[1] https://urldefense.com/v3/__https://github.com/benoitroland/C4P-HTCondor/blob/devel_rhel8/c4p-condor-utils/build-c4p-condor.sh__;!!Mak6IKo!NiGfXSj9G-cHrtv0wlBCaNsLTLr-TPqQEh6B9Tl-GyU6aFMIHXJ1baSalQi48JvAt6B2KBdoG3ug8dgqmCS5kRA$ [2] https://urldefense.com/v3/__https://github.com/benoitroland/C4P-HTCondor/blob/devel_rhel8/src/condor_credd/condor_credmon_oauth/condor_producer_mytoken__;!!Mak6IKo!NiGfXSj9G-cHrtv0wlBCaNsLTLr-TPqQEh6B9Tl-GyU6aFMIHXJ1baSalQi48JvAt6B2KBdoG3ug8dgqK8PJj44$ [3] https://urldefense.com/v3/__https://github.com/benoitroland/C4P-HTCondor/blob/devel_rhel8/src/condor_credd/condor_credmon_oauth/condor_credmon_mytoken__;!!Mak6IKo!NiGfXSj9G-cHrtv0wlBCaNsLTLr-TPqQEh6B9Tl-GyU6aFMIHXJ1baSalQi48JvAt6B2KBdoG3ug8dgqKWxhprE$ [4] https://urldefense.com/v3/__https://github.com/benoitroland/C4P-HTCondor/blob/devel_rhel8/src/condor_credd/condor_credmon_oauth/credmon/CredentialMonitors/MytokenCredmon.py__;!!Mak6IKo!NiGfXSj9G-cHrtv0wlBCaNsLTLr-TPqQEh6B9Tl-GyU6aFMIHXJ1baSalQi48JvAt6B2KBdoG3ug8dgq6aertgo$ [5] https://urldefense.com/v3/__https://github.com/benoitroland/C4P-HTCondor/blob/devel_rhel8/build/packaging/rpm/condor.spec__;!!Mak6IKo!NiGfXSj9G-cHrtv0wlBCaNsLTLr-TPqQEh6B9Tl-GyU6aFMIHXJ1baSalQi48JvAt6B2KBdoG3ug8dgqaA8cmMM$ _______________________________________________
HTCondor-users mailing list
To unsubscribe, send a message to htcondor-users-request@xxxxxxxxxxx with a
subject: Unsubscribe
You can also unsubscribe by visiting
https://lists.cs.wisc.edu/mailman/listinfo/htcondor-users

The archives can be found at:
https://lists.cs.wisc.edu/archive/htcondor-users/

--
Tim Theisen (he, him, his)
Release Manager
HTCondor & Open Science Grid
Center for High Throughput Computing
Department of Computer Sciences
University of Wisconsin - Madison
4261 Computer Sciences and Statistics
1210 W Dayton St
Madison, WI 53706-1685
+1 608 265 5736