-
Notifications
You must be signed in to change notification settings - Fork 7
6 scheduling #36
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
Merged
Merged
6 scheduling #36
Changes from all commits
Commits
Show all changes
28 commits
Select commit
Hold shift + click to select a range
6415a61
extracted resource watching logic into a separate class; implemented …
vlerkin 3064c3a
add kubernetes scheduler class that subscribes to the event observer …
vlerkin 7bee3ac
finish the observer logic extraction; merge changes from main; add re…
vlerkin 7c39fc8
change enable_joblogs method signature in docker
vlerkin ec75600
refactor api.py and launcher/k8s.py to keep api.py launcher agnostic
vlerkin 7641ddb
add implementation for docker to check the number of running containe…
vlerkin fdce0c0
remove update from RBAC because we perform patching of the resource a…
vlerkin 0b3d19a
add number of retry attempts and exponential backoff time to the reco…
vlerkin 62cf9ed
create a helper finction _filter_jobs that accepts a filter function …
vlerkin 8a499d8
change the signature of the filtering method to also accept a parse f…
vlerkin 7471b07
add number of retry attempts and exponential backoff time to the reco…
vlerkin aca31a5
add logic to reset number of reconnect attempts and backoff time when…
vlerkin c4d4242
added a CONFIG.md file with detailed explanations about parameters us…
vlerkin 27a310f
move section about config file from README.md to CONFIG.md; add a lin…
vlerkin 340f242
make number of job limitation optional by separating k8s_scheduler in…
vlerkin bc9983e
implement the feature to limit running jobs to be optional for Docker…
vlerkin 3032628
add exceptions to the KubernetesScheduler class, for the init method,…
vlerkin 57630ef
add custom exceptions to the class for log handling; add exceptions t…
vlerkin d2210da
modify method that fetches nez job id to be unsuspended to add creati…
vlerkin 4da7e29
make the proper test structure according to the standards; add tests …
vlerkin 3fa4922
rebased to main
vlerkin 7925d37
change the test test_listversions_ok to check the exact list
vlerkin 0f89754
add integration tests for scheduler with two different configs
vlerkin eb7173f
Adapt integration testing setup
wvengen d0501d5
grouped unit tests under classes; added parametrization to avoide dou…
vlerkin a482e49
remove num of attempts from sample config; add empty line in the watc…
vlerkin f9427ec
modify path to mock scheduler
vlerkin 371b2b6
edited config to two params, removed those params from the sample con…
vlerkin File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.