-
Notifications
You must be signed in to change notification settings - Fork 32
⬆️Upgrade dask-based services (dask-sidecar, autoscaling, clusters-keeper, director-v2) 🚨🚨🚨 (computational clusters must be down on release) #7701
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
Conversation
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## master #7701 +/- ##
==========================================
- Coverage 87.44% 87.36% -0.09%
==========================================
Files 1820 1839 +19
Lines 70576 71084 +508
Branches 1149 1203 +54
==========================================
+ Hits 61715 62100 +385
- Misses 8548 8656 +108
- Partials 313 328 +15
Continue to review full report in Codecov by Sentry.
🚀 New features to boost your workflow:
|
390bb1f to
801051b
Compare
GitHK
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
thanks
pcrespov
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
appreciated!
9604eff to
25b4e34
Compare
77d82ab to
bd8a351
Compare
|
matusdrobuliak66
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
👍



Complete upgrade of:
NOTE1: removed constraint on
pytest-asyncioand upgrade repository-wideNOTE2: upgraded openapi of director-v2 that was not in sync
Bonus Improvements:
.github/workflows/ci-testing-deploy.ymlto uniformizepytest-asynciofrom0.23.8to0.26.0across multiple test requirement files, ensuring compatibility with the latest features and fixes.asyncio_default_fixture_loop_scope = functiontosetup.cfgfiles across multiple packages to standardize asyncio fixture behavior in tests..vscode/extensions.jsonto replacems-azuretools.vscode-dockerwithms-azuretools.vscode-containersfor improved container management support.Highlights on updated libraries (only updated libraries are included)
clusters-keeper⬆️
dask-sidecar⬆️
clusters-keeper⬆️🧪
dask-sidecar⬆️🧪
director-v2⬆️🧪
clusters-keeper⬆️🧪
dask-sidecar⬆️🧪
clusters-keeper⬆️🧪
dask-sidecar⬆️
director-v2⬆️🧪
clusters-keeper🔧
dask-sidecar🔧
dask-task-models-library🔧
director-v2🔧
clusters-keeper⬆️🧪
dask-sidecar⬆️🧪
dask-task-models-library🧪
director-v2⬆️🧪
clusters-keeper🧪
dask-sidecar🧪
director-v2⬆️
director-v2🧪
clusters-keeper⬆️
dask-sidecar🧪
clusters-keeper⬆️🧪
dask-sidecar⬆️🧪
director-v2⬆️🧪
clusters-keeper🧪
dask-sidecar🧪
clusters-keeper⬆️🧪
dask-sidecar⬆️🧪
director-v2⬆️🧪
clusters-keeper⬆️🧪🔧
dask-sidecar⬆️⬆️🧪🔧
director-v2⬆️🧪🔧
clusters-keeper⬆️
dask-sidecar⬆️⬆️
director-v2⬆️🧪
director-v2🧪
clusters-keeper🧪
dask-sidecar🧪
dask-task-models-library🧪
director-v2🧪
clusters-keeper🧪
dask-sidecar🧪
clusters-keeper⬆️
dask-sidecar⬆️⬆️
dask-task-models-library🧪
director-v2⬆️🧪
clusters-keeper🧪
clusters-keeper⬆️
dask-sidecar⬆️
clusters-keeper🔧
dask-sidecar🔧
dask-task-models-library🔧
director-v2🔧
clusters-keeper⬆️
dask-sidecar⬆️⬆️
dask-task-models-library🧪
director-v2⬆️🧪
clusters-keeper⬆️
dask-sidecar⬆️
director-v2⬆️🧪
clusters-keeper🧪
dask-sidecar🧪
dask-task-models-library🧪
director-v2🧪
clusters-keeper🧪
clusters-keeper⬆️
director-v2⬆️
clusters-keeper⬆️
dask-sidecar⬆️
director-v2⬆️
clusters-keeper🔧
dask-sidecar🔧
dask-task-models-library🔧
director-v2🔧
clusters-keeper🧪
dask-sidecar🧪
clusters-keeper🧪
dask-sidecar🧪
clusters-keeper⬆️🧪
dask-sidecar⬆️🧪
director-v2⬆️🧪
clusters-keeper⬆️
dask-sidecar⬆️⬆️
dask-task-models-library🧪
director-v2⬆️🧪
clusters-keeper⬆️
dask-sidecar⬆️
director-v2⬆️
clusters-keeper⬆️
dask-sidecar⬆️
director-v2⬆️
clusters-keeper⬆️🧪
director-v2⬆️🧪
clusters-keeper⬆️🧪
director-v2⬆️🧪
clusters-keeper🔧
dask-sidecar🔧
dask-task-models-library🔧
director-v2🔧
clusters-keeper⬆️
dask-sidecar⬆️⬆️
dask-task-models-library🧪
director-v2⬆️🧪
clusters-keeper🧪
dask-sidecar🧪
dask-task-models-library🧪
director-v2🧪
clusters-keeper⬆️🧪
dask-sidecar⬆️⬆️🧪
dask-task-models-library🧪
director-v2⬆️🧪
clusters-keeper⬆️🧪
dask-sidecar⬆️🧪
dask-task-models-library🧪
director-v2⬆️
clusters-keeper🧪
dask-sidecar🧪
director-v2⬆️
clusters-keeper⬆️🧪
dask-sidecar⬆️🧪
director-v2⬆️🧪
clusters-keeper🔧
dask-sidecar🔧
dask-task-models-library🔧
director-v2🧪🔧
director-v2⬆️🧪
clusters-keeper⬆️
dask-sidecar⬆️
director-v2⬆️
clusters-keeper⬆️
dask-sidecar⬆️
director-v2⬆️
clusters-keeper⬆️
dask-sidecar⬆️
director-v2⬆️
clusters-keeper⬆️
dask-sidecar⬆️
director-v2⬆️
clusters-keeper⬆️
dask-sidecar⬆️
director-v2⬆️
clusters-keeper⬆️
dask-sidecar⬆️
director-v2⬆️
clusters-keeper⬆️
director-v2⬆️
clusters-keeper⬆️
clusters-keeper⬆️
director-v2⬆️
clusters-keeper⬆️
director-v2⬆️
clusters-keeper⬆️
dask-sidecar⬆️
director-v2⬆️
clusters-keeper⬆️
dask-sidecar⬆️
director-v2⬆️
clusters-keeper⬆️
dask-sidecar⬆️
director-v2⬆️
clusters-keeper⬆️
dask-sidecar⬆️
director-v2⬆️
clusters-keeper⬆️
dask-sidecar⬆️
director-v2⬆️
clusters-keeper⬆️
dask-sidecar⬆️
director-v2⬆️
clusters-keeper⬆️
dask-sidecar⬆️
director-v2⬆️
clusters-keeper🧪
clusters-keeper⬆️
dask-sidecar⬆️
dask-task-models-library🧪
director-v2⬆️
clusters-keeper⬆️🧪🔧
dask-sidecar⬆️⬆️🧪🔧
dask-task-models-library🧪🧪🔧
director-v2⬆️🧪🔧
director-v2🧪
clusters-keeper🔧
dask-sidecar🔧
dask-task-models-library🔧
director-v2🔧
clusters-keeper🔧
dask-sidecar🔧
dask-task-models-library🧪🔧
director-v2⬆️🔧
clusters-keeper🧪
dask-sidecar🧪
dask-task-models-library🧪
director-v2🧪
clusters-keeper🔧
dask-sidecar🔧
dask-task-models-library🔧
director-v2🔧
clusters-keeper⬆️
dask-sidecar⬆️
director-v2⬆️
clusters-keeper⬆️🧪
dask-sidecar⬆️🧪
director-v2⬆️🧪
clusters-keeper⬆️
dask-sidecar⬆️
director-v2⬆️
clusters-keeper⬆️🧪
dask-sidecar⬆️⬆️
director-v2⬆️🧪
clusters-keeper⬆️
dask-sidecar⬆️
director-v2⬆️
clusters-keeper⬆️🧪
dask-sidecar⬆️🧪
dask-task-models-library🧪
director-v2⬆️
clusters-keeper⬆️🧪
dask-sidecar⬆️🧪
dask-task-models-library🧪
director-v2⬆️
clusters-keeper⬆️
dask-sidecar⬆️
dask-task-models-library🧪
director-v2⬆️
clusters-keeper⬆️
dask-sidecar⬆️
clusters-keeper⬆️
dask-sidecar⬆️
clusters-keeper⬆️
dask-sidecar⬆️
clusters-keeper🔧
dask-sidecar🔧
dask-task-models-library🔧
director-v2🔧
clusters-keeper🧪
dask-sidecar🧪
api-server🧪
autoscaling🧪
aws-library🧪
catalog🧪
clusters-keeper🧪
common-library🧪
dask-sidecar🧪
dask-task-models-library🧪
datcore-adapter🧪
director🧪
docker-api-proxy🧪
dynamic-scheduler🧪
dynamic-sidecar🧪
efs-guardian🧪
environment-setup🧪
invitations🧪
migration🧪
models-library🧪
notifications-library🧪
notifications🧪
payments🧪
postgres-database🧪
public-api🧪
resource-usage-tracker🧪
service-library🧪
simcore-sdk🧪
storage🧪
swarm-deploy🧪
tests🧪
clusters-keeper🧪
dask-sidecar🧪
dask-task-models-library🧪
director-v2🧪
clusters-keeper⬆️🧪
dask-sidecar⬆️🧪
dask-task-models-library🧪
director-v2⬆️
director-v2🧪
clusters-keeper⬆️🧪
dask-sidecar⬆️
director-v2⬆️
clusters-keeper🧪
dask-sidecar🧪
clusters-keeper⬆️
dask-sidecar⬆️
dask-task-models-library🧪
director-v2⬆️
clusters-keeper⬆️🧪
dask-sidecar⬆️🧪
dask-task-models-library🧪
director-v2⬆️
clusters-keeper🔧
dask-sidecar🔧
dask-task-models-library🔧
director-v2🔧
clusters-keeper🧪🔧
dask-sidecar🧪🔧
dask-task-models-library🔧
director-v2🔧
clusters-keeper⬆️
clusters-keeper⬆️
director-v2⬆️
clusters-keeper🧪
dask-sidecar🧪
clusters-keeper⬆️
dask-sidecar⬆️⬆️
dask-task-models-library🧪
director-v2⬆️🧪
clusters-keeper⬆️
dask-sidecar⬆️
director-v2⬆️
dask-sidecar🧪
dask-task-models-library🧪
clusters-keeper⬆️
dask-sidecar⬆️⬆️
dask-task-models-library🧪
director-v2⬆️🧪
clusters-keeper⬆️
dask-sidecar⬆️
dask-task-models-library🧪
director-v2⬆️
clusters-keeper⬆️
clusters-keeper⬆️
clusters-keeper⬆️
clusters-keeper⬆️
clusters-keeper⬆️
dask-sidecar🧪
clusters-keeper⬆️
dask-sidecar⬆️
dask-task-models-library🧪
director-v2⬆️
clusters-keeper🧪
director-v2🧪
clusters-keeper⬆️🧪🔧
dask-sidecar⬆️🧪🔧
dask-task-models-library🧪🧪🔧
director-v2⬆️🧪🔧
clusters-keeper🧪
dask-sidecar⬆️🧪
dask-task-models-library🧪
director-v2🧪
clusters-keeper⬆️🧪
dask-sidecar⬆️⬆️🧪
dask-task-models-library🧪
director-v2⬆️🧪
clusters-keeper⬆️
director-v2⬆️
clusters-keeper🔧
dask-sidecar🔧
dask-task-models-library🔧
director-v2🔧
clusters-keeper⬆️🧪
dask-sidecar⬆️🧪
director-v2🧪
clusters-keeper⬆️🧪
dask-sidecar⬆️🧪
director-v2⬆️🧪
Legend: