Make HTCondor CI a bit closer to the other CI
See original GitHub issueIn an ideal world, it would be great if HTCondor CI was a bit closer to the other CI, in particular:
- have a Dockerfile with the dependencies (
dask
,distributed
etc …) installed in the Dockerfile - maybe follow
start-slurm.sh
etc … convention but maybe this is overkill since HTCondor use a single Docker image rather than adocker-compose
setup so I am a bit undecided on this last point.
_Originally posted by @lesteve in https://github.com/dask/dask-jobqueue/pull/420#issuecomment-624047047_
(following up on #247)
Issue Analytics
- State:
- Created 3 years ago
- Reactions:1
- Comments:7 (7 by maintainers)
Top Results From Across the Web
HTCondor
HTCondor is a software system that creates a High-Throughput Computing (HTC) environment. It effectively uses the computing power of machines connected over ...
Read more >Job submission on Duke CI Connect
The jobs are submitted through the login node of Duke CI Connect. ... Next we will create a simple (if verbose) HTCondor submit...
Read more >HTCondor User Tutorial - CERN Indico
Goal: create 3 jobs that each analyze a different input file. executable = analyze.exe arguments = file.in file.out transfer_input_files = file.
Read more >CMS Connect Handbook - Confluence
Overview. In this module we demonstrate job submission to the OSG Connect environment from your laptop with BOSCO. This will allow you to ......
Read more >Maine Event - Dripped In Gold ft. The Kidd Ep, Condor
Music video for Dripped in Gold performed by Maine Event.http://www.
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
@riedel good catch; unfortunately building these is currently a manual step so parts of it can get lost. I fixed it.
Some of our images depend on features that are only available in 8.9 (namely TOKEN auth), so we’re not planning on making 8.8 images regularly. I can do a one-off htcondor/mini for 8.8.9. We will add stable series images, but only once we start the next stable series.
You can build 8.6.11 with a few tweaks to the Dockerfiles (apparently the 8.6 RPMs don’t create the condor user/group), and htcondor/mini should be functional. However, 8.6 is no longer supported by the developers so we’re not going to host any builds in the htcondor organization.
By the way, thanks so much for putting together the CI in the first place! We uploaded images for the central manager (htcondor/cm), submit node (htcondor/submit) and execute node (htcondor/execute) – I’ll document them soon – so a three-node setup with docker-compose will be an option soon.
that would work perfectly, 8.9-el7 would be a perfect image to pull i guess for the CI, I probably would not want update with each single release. But no hassle, it works!