Skip to content

Conversation

@bgruening
Copy link
Member

This PR is WIP, but maybe people want to play with it.

The idea would be to include htcondor as a new runner and then gradually deprecate/remove the old condor runner.


Add a new HTCondor job runner that uses the htcondor2 (Python v2) API.

Supports optional remote collector/schedd/config overrides.

  • Should the unit tests be dropped?
  • Are the integration tests fine? I would need help here, I think.
  • There is something fancy integrated for ITs ... not sure if this is too fancy.

Admin documentation is included. There is also a manually testing steps description using the htcondor/mini container.
Should this be turned into an integration test?

So many questions, feedback welcome.

Upstream Python bindings docs: https://htcondor.readthedocs.io/en/latest/apis/python-bindings/api/version2/index.html

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant