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

Re: [HTCondor-users] instructions to build an HTCondor rpm



Hello Benoit,

There is a CentOS7 container: htcondor/nmi-build:x86_64_CentOS7-23000100

Note: The 'V23_0-branch' still has CentOS7. Version 23.0.x will be supported until CentOS7's end of life in June 2024. We have dropped CentOS7 in the 'main' branch. We drop distributions that will reach end of life during our feature development. This allows us to keep moving forward to use more modern tools and standards.

...Tim

On 10/24/23 02:23, Benoit Roland wrote:
Dear Greg and Tim, dear all,

thanks a lot for your answers!

I looked in [1] for a CentOS7 docker container but was not able to find it.

Should I first build such a container using the script [2]?

Thanks again for your help!

Cheers,
Benoit

[1] nmi_tools/nmi-build-platforms  (from HEAD main)
[2] build/nmi-build/setup.sh

On 23/10/2023 17:31, Tim Theisen via HTCondor-users wrote:

Please make the build directory outside of the repository.

...Tim

On 10/23/23 10:22, Greg Thain via HTCondor-users wrote:
On 10/23/23 02:55, Benoit Roland wrote:
 Dear all,

 we have developed at SCC KIT a credential producer and a credential monitoring plugins for the Helmhotz AAI prodiver, to be implemented in HTCondor [1].

 In the meanwhile, we would like to be able to deploy our HTCondor fork on several worker nodes via a rpm.


Hi Benoit:

Thanks for the pull request!

Building RPMs is pretty easy, if you do if from a container.  The docs are here:

https://github.com/htcondor/htcondor/blob/main/INSTALL.md

But to summarize

$ docker run --rm=true --user condor -t -i  htcondor/nmi-build:x86_64_AlmaLinux8-23000100 /bin/bash

(inside container)

$ cd /tmp
$ git clone https://github.com/htcondor/htcondor
$ mkdir __build
$ cd __build
$ OMP_NUM_THREADS=8 ../htcondor/build-on-linux.sh ../htcondor/build-on-linux.sh

(wait...)

Thanks again,


-greg


_______________________________________________
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

_______________________________________________
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/


_______________________________________________
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