question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Make HTCondor CI a bit closer to the other CI

See original GitHub issue

In 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 a docker-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:closed
  • Created 3 years ago
  • Reactions:1
  • Comments:7 (7 by maintainers)

github_iconTop GitHub Comments

2reactions
matyasselmecicommented, May 18, 2020

@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.

0reactions
riedelcommented, May 21, 2020

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!

Read more comments on GitHub >

github_iconTop 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 >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found