Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add a "remote_submit" role #101

Merged
merged 2 commits into from
Feb 25, 2019
Merged

Conversation

ccnifo
Copy link
Collaborator

@ccnifo ccnifo commented Oct 26, 2018

This PR defines a new type of node : remote_submit

The idea comes from this DESY talk, slide 11: a remote submit allows you to:

  • let your users login
  • provide them a configured condor_submit to submit jobs to a schedd, mentioned in conf (may be a personnal conf, ~/.condor/user_config, see this doc)
  • be able to get this host down (for software updates for example) seamlessly, so no downtime when a breach in the kernel has to be patched
  • retrieve your files if you have a shared FS between schedd and remote_submit

So this PR implements a fourth type of node (after manager, scheduler,worker), called remote_submit (I'm interested if you have a better name to suggest!)
It has no running service and few configuration files, just enough to be able to authenticate a user so that he can pass condor_submit and condor_q.

@kreczko
Copy link
Member

kreczko commented Feb 25, 2019

Thanks, that looks good!

@kreczko kreczko merged commit eb2ddb2 into HEP-Puppet:master Feb 25, 2019
@ccnifo ccnifo deleted the remote_submit branch May 15, 2019 14:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants