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

Automatically discover situations where HTMap should use "assume" delivery #182

Open
JoshKarpel opened this issue Oct 2, 2019 · 0 comments
Assignees
Labels
delivery enhancement New feature or request

Comments

@JoshKarpel
Copy link
Contributor

It should be possible to detect some obvious situations where, without user config, we should set "assume" delivery. @tannenba suggests a simple check: if the filesystem and uid domains are the same as they are at the submit location across the entire pool, we should change delivery to "assume". We would perform this check during startup, possibly asynchronously.

HTMap should probably also emit some log messages, including warnings like "you are using Docker delivery, but there are no machines in your pool that can run Docker jobs".

This also implies that we should probably set get_env = True for "assume" delivery. Will need to confer with @johnkn on how this might effect the PATH on the execute machine in different situations.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
delivery enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant