Skip to content

Conversation

@sanderegg
Copy link
Member

@sanderegg sanderegg commented May 19, 2025

Complete upgrade of:

  • dask-task--models-library
  • dask-sidecar
  • directorv-2
  • autoscaling
  • clusters-keeper

NOTE1: removed constraint on pytest-asyncio and upgrade repository-wide
NOTE2: upgraded openapi of director-v2 that was not in sync

Bonus Improvements:

  • Updated .github/workflows/ci-testing-deploy.yml to uniformize
  • Upgraded pytest-asyncio from 0.23.8 to 0.26.0 across multiple test requirement files, ensuring compatibility with the latest features and fixes.
  • Added asyncio_default_fixture_loop_scope = function to setup.cfg files across multiple packages to standardize asyncio fixture behavior in tests.
  • Updated .vscode/extensions.json to replace ms-azuretools.vscode-docker with ms-azuretools.vscode-containers for improved container management support.

Highlights on updated libraries (only updated libraries are included)

  • #packages before ~ 139
  • #packages after ~ 142
# name before after upgrade count packages
1 aio-pika 9.5.3 9.5.5 3 autoscaling⬆️
clusters-keeper⬆️
dask-sidecar⬆️
2 aioboto3 14.1.0 14.3.0 minor 1 dask-sidecar🧪
3 aiobotocore 2.21.1 2.22.0 minor 2 dask-sidecar⬆️🧪
4 aiohappyeyeballs 2.5.0, 2.4.4 2.6.1 minor 7 autoscaling⬆️
clusters-keeper⬆️🧪
dask-sidecar⬆️🧪
director-v2⬆️🧪
5 aiosignal 1.3.1 1.3.2 5 autoscaling⬆️
clusters-keeper⬆️🧪
dask-sidecar⬆️🧪
6 alembic 1.15.1 1.15.2 2 director-v2⬆️🧪
7 anyio 4.8.0, 4.7.0 4.9.0 minor 7 autoscaling⬆️🧪
clusters-keeper⬆️🧪
dask-sidecar⬆️
director-v2⬆️🧪
8 astroid 3.3.8 3.3.10 5 autoscaling🔧
clusters-keeper🔧
dask-sidecar🔧
dask-task-models-library🔧
director-v2🔧
9 attrs 24.2.0, 25.1.0 25.3.0 minor 9 autoscaling⬆️🧪
clusters-keeper⬆️🧪
dask-sidecar⬆️🧪
dask-task-models-library🧪
director-v2⬆️🧪
10 aws-sam-translator 1.95.0 1.97.0 minor 3 autoscaling🧪
clusters-keeper🧪
dask-sidecar🧪
11 blosc 1.11.2 1.11.3 3 dask-sidecar⬆️⬆️
director-v2⬆️
12 bokeh 3.6.2, 3.6.3 3.7.3 minor 2 dask-sidecar⬆️
director-v2🧪
13 boto3 1.37.1 1.37.3 1 dask-sidecar🧪
14 botocore 1.37.1 1.37.3 2 dask-sidecar⬆️🧪
15 botocore-stubs 1.35.76, 1.38.11 1.38.19 4 autoscaling⬆️🧪
clusters-keeper⬆️
dask-sidecar🧪
16 certifi 2025.1.31, 2024.8.30 2025.4.26 minor 8 autoscaling⬆️🧪
clusters-keeper⬆️🧪
dask-sidecar⬆️🧪
director-v2⬆️🧪
17 cfn-lint 1.27.0 1.35.1 minor 3 autoscaling🧪
clusters-keeper🧪
dask-sidecar🧪
18 charset-normalizer 3.4.0, 3.4.1 3.4.2 8 autoscaling⬆️🧪
clusters-keeper⬆️🧪
dask-sidecar⬆️🧪
director-v2⬆️🧪
19 click 8.1.7 8.1.8 13 autoscaling⬆️🧪🔧
clusters-keeper⬆️🧪🔧
dask-sidecar⬆️⬆️🧪🔧
director-v2⬆️🧪🔧
20 cloudpickle 3.1.0 3.1.1 6 autoscaling⬆️
clusters-keeper⬆️
dask-sidecar⬆️⬆️
director-v2⬆️🧪
21 contourpy 1.3.1 1.3.2 2 dask-sidecar⬆️
director-v2🧪
22 coverage 7.6.12 7.8.0 minor 5 autoscaling🧪
clusters-keeper🧪
dask-sidecar🧪
dask-task-models-library🧪
director-v2🧪
23 cryptography 44.0.2 45.0.2 MAJOR 3 autoscaling🧪
clusters-keeper🧪
dask-sidecar🧪
24 dask 2024.12.0, 2025.2.0 2025.5.0 minor 7 autoscaling⬆️
clusters-keeper⬆️
dask-sidecar⬆️⬆️
dask-task-models-library🧪
director-v2⬆️🧪
25 debugpy 1.8.12 1.8.14 1 clusters-keeper🧪
26 deepdiff 8.2.0 8.5.0 minor 2 autoscaling🧪
clusters-keeper🧪
27 deprecated 1.2.15 1.2.18 3 autoscaling⬆️
clusters-keeper⬆️
dask-sidecar⬆️
28 dill 0.3.9 0.4.0 minor 5 autoscaling🔧
clusters-keeper🔧
dask-sidecar🔧
dask-task-models-library🔧
director-v2🔧
29 distributed 2024.12.0, 2025.2.0 2025.5.0 minor 7 autoscaling⬆️
clusters-keeper⬆️
dask-sidecar⬆️⬆️
dask-task-models-library🧪
director-v2⬆️🧪
30 exceptiongroup 1.2.2 1.3.0 minor 5 autoscaling⬆️
clusters-keeper⬆️
dask-sidecar⬆️
director-v2⬆️🧪
31 faker 36.2.2, 36.1.1 37.3.0 MAJOR 5 autoscaling🧪
clusters-keeper🧪
dask-sidecar🧪
dask-task-models-library🧪
director-v2🧪
32 fakeredis 2.27.0 2.29.0 minor 2 autoscaling🧪
clusters-keeper🧪
33 fastapi 0.115.6 0.115.12 3 autoscaling⬆️
clusters-keeper⬆️
director-v2⬆️
34 faststream 0.5.35, 0.5.33 0.5.41 4 autoscaling⬆️
clusters-keeper⬆️
dask-sidecar⬆️
director-v2⬆️
35 filelock 3.17.0 3.18.0 minor 5 autoscaling🔧
clusters-keeper🔧
dask-sidecar🔧
dask-task-models-library🔧
director-v2🔧
36 flask 3.1.0 3.1.1 3 autoscaling🧪
clusters-keeper🧪
dask-sidecar🧪
37 flask-cors 5.0.1 6.0.0 MAJOR 3 autoscaling🧪
clusters-keeper🧪
dask-sidecar🧪
38 frozenlist 1.5.0 1.6.0 minor 7 autoscaling⬆️
clusters-keeper⬆️🧪
dask-sidecar⬆️🧪
director-v2⬆️🧪
39 fsspec 2025.2.0, 2024.10.0 2025.3.2 minor 7 autoscaling⬆️
clusters-keeper⬆️
dask-sidecar⬆️⬆️
dask-task-models-library🧪
director-v2⬆️🧪
40 googleapis-common-protos 1.69.1, 1.66.0 1.70.0 minor 4 autoscaling⬆️
clusters-keeper⬆️
dask-sidecar⬆️
director-v2⬆️
41 greenlet 3.1.1 3.2.2 minor 2 director-v2⬆️🧪
42 grpcio 1.68.1, 1.70.0 1.71.0 minor 4 autoscaling⬆️
clusters-keeper⬆️
dask-sidecar⬆️
director-v2⬆️
43 h11 0.14.0 0.16.0 minor 6 autoscaling⬆️🧪
clusters-keeper⬆️🧪
director-v2⬆️🧪
44 httpcore 1.0.7 1.0.9 6 autoscaling⬆️🧪
clusters-keeper⬆️🧪
director-v2⬆️🧪
45 identify 2.6.8 2.6.10 5 autoscaling🔧
clusters-keeper🔧
dask-sidecar🔧
dask-task-models-library🔧
director-v2🔧
46 importlib-metadata 8.5.0, 8.6.1 8.7.0,8.6.1 minor 7 autoscaling⬆️
clusters-keeper⬆️
dask-sidecar⬆️⬆️
dask-task-models-library🧪
director-v2⬆️🧪
47 iniconfig 2.0.0 2.1.0 minor 5 autoscaling🧪
clusters-keeper🧪
dask-sidecar🧪
dask-task-models-library🧪
director-v2🧪
48 jinja2 3.1.5, 3.1.4 3.1.6 10 autoscaling⬆️🧪
clusters-keeper⬆️🧪
dask-sidecar⬆️⬆️🧪
dask-task-models-library🧪
director-v2⬆️🧪
49 jsonschema-specifications 2024.10.1 2025.4.1 MAJOR 8 autoscaling⬆️🧪
clusters-keeper⬆️🧪
dask-sidecar⬆️🧪
dask-task-models-library🧪
director-v2⬆️
50 lazy-object-proxy 1.10.0 1.11.0 minor 3 autoscaling🧪
clusters-keeper🧪
dask-sidecar🧪
51 lz4 4.3.3 4.4.4 minor 3 dask-sidecar⬆️⬆️
director-v2⬆️
52 mako 1.3.9 1.3.10 2 director-v2⬆️🧪
53 multidict 6.1.0 6.4.4 minor 7 autoscaling⬆️
clusters-keeper⬆️🧪
dask-sidecar⬆️🧪
director-v2⬆️🧪
54 mypy-extensions 1.0.0 1.1.0 minor 6 autoscaling🔧
clusters-keeper🔧
dask-sidecar🔧
dask-task-models-library🔧
director-v2🧪🔧
55 numpy 2.1.3 2.2.6 minor 4 dask-sidecar⬆️⬆️
director-v2⬆️🧪
56 opentelemetry-api 1.28.2, 1.30.0 1.33.1 minor 4 autoscaling⬆️
clusters-keeper⬆️
dask-sidecar⬆️
director-v2⬆️
57 opentelemetry-exporter-otlp 1.28.2, 1.30.0 1.33.1 minor 4 autoscaling⬆️
clusters-keeper⬆️
dask-sidecar⬆️
director-v2⬆️
58 opentelemetry-exporter-otlp-proto-common 1.28.2, 1.30.0 1.33.1 minor 4 autoscaling⬆️
clusters-keeper⬆️
dask-sidecar⬆️
director-v2⬆️
59 opentelemetry-exporter-otlp-proto-grpc 1.28.2, 1.30.0 1.33.1 minor 4 autoscaling⬆️
clusters-keeper⬆️
dask-sidecar⬆️
director-v2⬆️
60 opentelemetry-exporter-otlp-proto-http 1.28.2, 1.30.0 1.33.1 minor 4 autoscaling⬆️
clusters-keeper⬆️
dask-sidecar⬆️
director-v2⬆️
61 opentelemetry-instrumentation 0.49, 0.51 0.54 minor 4 autoscaling⬆️
clusters-keeper⬆️
dask-sidecar⬆️
director-v2⬆️
62 opentelemetry-instrumentation-asgi 0.49, 0.51 0.54 minor 3 autoscaling⬆️
clusters-keeper⬆️
director-v2⬆️
63 opentelemetry-instrumentation-asyncpg 0.51 0.54 minor 1 director-v2⬆️
64 opentelemetry-instrumentation-botocore 0.49 0.54 minor 2 autoscaling⬆️
clusters-keeper⬆️
65 opentelemetry-instrumentation-fastapi 0.49, 0.51 0.54 minor 3 autoscaling⬆️
clusters-keeper⬆️
director-v2⬆️
66 opentelemetry-instrumentation-httpx 0.49, 0.51 0.54 minor 3 autoscaling⬆️
clusters-keeper⬆️
director-v2⬆️
67 opentelemetry-instrumentation-logging 0.49, 0.51 0.54 minor 4 autoscaling⬆️
clusters-keeper⬆️
dask-sidecar⬆️
director-v2⬆️
68 opentelemetry-instrumentation-redis 0.49, 0.51 0.54 minor 4 autoscaling⬆️
clusters-keeper⬆️
dask-sidecar⬆️
director-v2⬆️
69 opentelemetry-instrumentation-requests 0.49, 0.51 0.54 minor 4 autoscaling⬆️
clusters-keeper⬆️
dask-sidecar⬆️
director-v2⬆️
70 opentelemetry-proto 1.28.2, 1.30.0 1.33.1 minor 4 autoscaling⬆️
clusters-keeper⬆️
dask-sidecar⬆️
director-v2⬆️
71 opentelemetry-sdk 1.28.2, 1.30.0 1.33.1 minor 4 autoscaling⬆️
clusters-keeper⬆️
dask-sidecar⬆️
director-v2⬆️
72 opentelemetry-semantic-conventions 0.49, 0.51 0.54 minor 4 autoscaling⬆️
clusters-keeper⬆️
dask-sidecar⬆️
director-v2⬆️
73 opentelemetry-util-http 0.49, 0.51 0.54 minor 4 autoscaling⬆️
clusters-keeper⬆️
dask-sidecar⬆️
director-v2⬆️
74 orderly-set 5.3.0 5.4.1 minor 2 autoscaling🧪
clusters-keeper🧪
75 orjson 3.10.12, 3.10.15 3.10.18 5 autoscaling⬆️
clusters-keeper⬆️
dask-sidecar⬆️
dask-task-models-library🧪
director-v2⬆️
76 packaging 24.2 25.0 MAJOR 16 autoscaling⬆️🧪🔧
clusters-keeper⬆️🧪🔧
dask-sidecar⬆️⬆️🧪🔧
dask-task-models-library🧪🧪🔧
director-v2⬆️🧪🔧
77 pillow 11.1.0, 11.0.0 11.2.1 minor 2 dask-sidecar⬆️
director-v2🧪
78 pip 25.0.1 25.1.1 minor 5 autoscaling🔧
clusters-keeper🔧
dask-sidecar🔧
dask-task-models-library🔧
director-v2🔧
79 platformdirs 4.3.6 4.3.8 7 autoscaling🔧
clusters-keeper🔧
dask-sidecar🔧
dask-task-models-library🧪🔧
director-v2⬆️🔧
80 pluggy 1.5.0 1.6.0 minor 5 autoscaling🧪
clusters-keeper🧪
dask-sidecar🧪
dask-task-models-library🧪
director-v2🧪
81 pre-commit 4.1.0 4.2.0 minor 5 autoscaling🔧
clusters-keeper🔧
dask-sidecar🔧
dask-task-models-library🔧
director-v2🔧
82 prometheus-client 0.21.1 0.22.0 minor 4 autoscaling⬆️
clusters-keeper⬆️
dask-sidecar⬆️
director-v2⬆️
83 propcache 0.3.0, 0.2.1 0.3.1 7 autoscaling⬆️
clusters-keeper⬆️🧪
dask-sidecar⬆️🧪
director-v2⬆️🧪
84 protobuf 5.29.3, 5.29.1 5.29.4 4 autoscaling⬆️
clusters-keeper⬆️
dask-sidecar⬆️
director-v2⬆️
85 psutil 6.1.0 7.0.0 MAJOR 8 autoscaling⬆️🧪
clusters-keeper⬆️🧪
dask-sidecar⬆️⬆️
director-v2⬆️🧪
86 pycryptodome 3.21.0 3.23.0 minor 4 autoscaling⬆️
clusters-keeper⬆️
dask-sidecar⬆️
director-v2⬆️
87 pydantic 2.10.6, 2.10.3 2.11.4 minor 8 autoscaling⬆️🧪
clusters-keeper⬆️🧪
dask-sidecar⬆️🧪
dask-task-models-library🧪
director-v2⬆️
88 pydantic-core 2.27.2, 2.27.1 2.33.2 minor 8 autoscaling⬆️🧪
clusters-keeper⬆️🧪
dask-sidecar⬆️🧪
dask-task-models-library🧪
director-v2⬆️
89 pydantic-extra-types 2.10.0, 2.10.2 2.10.4 5 autoscaling⬆️
clusters-keeper⬆️
dask-sidecar⬆️
dask-task-models-library🧪
director-v2⬆️
90 pydantic-settings 2.6.1 2.7.0 minor 3 autoscaling⬆️
clusters-keeper⬆️
dask-sidecar⬆️
91 pygments 2.18.0 2.19.1 minor 3 autoscaling⬆️
clusters-keeper⬆️
dask-sidecar⬆️
92 pyinstrument 5.0.0 5.0.1 3 autoscaling⬆️
clusters-keeper⬆️
dask-sidecar⬆️
93 pylint 3.3.4 3.3.7 5 autoscaling🔧
clusters-keeper🔧
dask-sidecar🔧
dask-task-models-library🔧
director-v2🔧
94 pyopenssl 25.0.0 25.1.0 minor 1 dask-sidecar🧪
95 pyparsing 3.2.1 3.2.3 3 autoscaling🧪
clusters-keeper🧪
dask-sidecar🧪
96 pytest-asyncio 0.21.2, 0.23.8 0.26.0 minor 30 agent🧪
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🧪
97 pytest-cov 6.0.0 6.1.1 minor 5 autoscaling🧪
clusters-keeper🧪
dask-sidecar🧪
dask-task-models-library🧪
director-v2🧪
98 pytest-docker 3.2.0 3.2.1 1 director-v2🧪
99 python-dotenv 1.0.1 1.1.0 minor 8 autoscaling⬆️🧪
clusters-keeper⬆️🧪
dask-sidecar⬆️🧪
dask-task-models-library🧪
director-v2⬆️
100 python-engineio 4.11.2 4.12.1 minor 1 director-v2⬆️
101 python-socketio 5.12.1 5.13.0 minor 1 director-v2⬆️
102 pytz 2024.2, 2025.1 2025.2 minor 2 dask-sidecar⬆️
director-v2🧪
103 redis 5.2.1 6.1.0 MAJOR 6 autoscaling⬆️🧪
clusters-keeper⬆️🧪
dask-sidecar⬆️
director-v2⬆️
104 repro-zipfile 0.3.1 0.4.0 minor 1 dask-sidecar⬆️
105 responses 0.25.6 0.25.7 3 autoscaling🧪
clusters-keeper🧪
dask-sidecar🧪
106 rich 13.9.4 14.0.0 MAJOR 5 autoscaling⬆️
clusters-keeper⬆️
dask-sidecar⬆️
dask-task-models-library🧪
director-v2⬆️
107 rich-toolkit 0.13.2 0.14.6 minor 1 director-v2⬆️
108 rpds-py 0.23.1, 0.22.3 0.25.0 minor 8 autoscaling⬆️🧪
clusters-keeper⬆️🧪
dask-sidecar⬆️🧪
dask-task-models-library🧪
director-v2⬆️
109 ruff 0.9.9 0.11.10 minor 5 autoscaling🔧
clusters-keeper🔧
dask-sidecar🔧
dask-task-models-library🔧
director-v2🔧
110 s3fs 2024.10.0 2025.3.2 MAJOR 1 dask-sidecar⬆️
111 setuptools 75.8.2 80.7.1 MAJOR 8 autoscaling🧪🔧
clusters-keeper🧪🔧
dask-sidecar🧪🔧
dask-task-models-library🔧
director-v2🔧
112 sh 2.1.0 2.2.2 minor 2 autoscaling⬆️
clusters-keeper⬆️
113 starlette 0.41.3 0.46.2 minor 3 autoscaling⬆️
clusters-keeper⬆️
director-v2⬆️
114 sympy 1.13.3 1.14.0 minor 3 autoscaling🧪
clusters-keeper🧪
dask-sidecar🧪
115 tblib 3.0.0 3.1.0 minor 7 autoscaling⬆️
clusters-keeper⬆️
dask-sidecar⬆️⬆️
dask-task-models-library🧪
director-v2⬆️🧪
116 tenacity 9.0.0 9.1.2 minor 4 autoscaling⬆️
clusters-keeper⬆️
dask-sidecar⬆️
director-v2⬆️
117 termcolor 2.5.0 3.1.0 MAJOR 3 autoscaling🧪
dask-sidecar🧪
dask-task-models-library🧪
118 tornado 6.4.2 6.5 minor 7 autoscaling⬆️
clusters-keeper⬆️
dask-sidecar⬆️⬆️
dask-task-models-library🧪
director-v2⬆️🧪
119 typer 0.15.2, 0.15.1 0.15.4 5 autoscaling⬆️
clusters-keeper⬆️
dask-sidecar⬆️
dask-task-models-library🧪
director-v2⬆️
120 types-aiobotocore 2.19.0 2.22.0 minor 3 autoscaling⬆️🧪
clusters-keeper⬆️
121 types-aiobotocore-ec2 2.19.0 2.22.0 minor 3 autoscaling⬆️🧪
clusters-keeper⬆️
122 types-aiobotocore-iam 2.19.0 2.22.0 minor 1 autoscaling🧪
123 types-aiobotocore-s3 2.19.0 2.22.0 minor 3 autoscaling⬆️🧪
clusters-keeper⬆️
124 types-aiobotocore-ssm 2.19.0 2.22.0 minor 3 autoscaling⬆️🧪
clusters-keeper⬆️
125 types-aiofiles 24.1.0.20241221 24.1.0.20250516 1 dask-sidecar🧪
126 types-awscrt 0.26.1, 0.23.3 0.27.2 minor 4 autoscaling⬆️🧪
clusters-keeper⬆️
dask-sidecar🧪
127 types-networkx 3.4.2.20250304 3.4.2.20250515 1 director-v2🧪
128 types-psycopg2 2.9.21.20250121 2.9.21.20250516 1 director-v2🧪
129 types-python-dateutil 2.9.0.20241206 2.9.0.20250516 5 autoscaling⬆️
clusters-keeper⬆️
dask-sidecar⬆️
dask-task-models-library🧪
director-v2⬆️
130 types-pyyaml 6.0.12.20241230 6.0.12.20250516 3 autoscaling🧪
clusters-keeper🧪
director-v2🧪
131 typing-extensions 4.12.2 4.13.2 minor 15 autoscaling⬆️🧪🔧
clusters-keeper⬆️🧪🔧
dask-sidecar⬆️🧪🔧
dask-task-models-library🧪🧪🔧
director-v2⬆️🧪🔧
132 tzdata 2024.2, 2025.1 2025.2 minor 6 autoscaling🧪
clusters-keeper🧪
dask-sidecar⬆️🧪
dask-task-models-library🧪
director-v2🧪
133 urllib3 2.2.3, 2.3.0 2.4.0 minor 10 autoscaling⬆️🧪
clusters-keeper⬆️🧪
dask-sidecar⬆️⬆️🧪
dask-task-models-library🧪
director-v2⬆️🧪
134 uvicorn 0.34.0, 0.32.1 0.34.2 3 autoscaling⬆️
clusters-keeper⬆️
director-v2⬆️
135 virtualenv 20.29.3, 20.29.2 20.31.2 minor 5 autoscaling🔧
clusters-keeper🔧
dask-sidecar🔧
dask-task-models-library🔧
director-v2🔧
136 watchfiles 1.0.4 1.0.5 1 director-v2⬆️
137 wrapt 1.17.0 1.17.2 6 autoscaling⬆️🧪
clusters-keeper⬆️🧪
dask-sidecar⬆️🧪
138 xyzservices 2025.1.0, 2024.9.0 2025.4.0 minor 2 dask-sidecar⬆️
director-v2🧪
139 yarl 1.18.3 1.20.0 minor 7 autoscaling⬆️
clusters-keeper⬆️🧪
dask-sidecar⬆️🧪
director-v2⬆️🧪

Legend:

  • ⬆️ base dependency (only services because packages are floating)
  • 🧪 test dependency
  • 🔧 tool dependency

@sanderegg sanderegg added this to the Bazinga! milestone May 19, 2025
@sanderegg sanderegg added the t:maintenance Some planned maintenance work label May 19, 2025
@sanderegg sanderegg self-assigned this May 19, 2025
@sanderegg sanderegg changed the title ⬆️Upgrade dask services ⬆️Upgrade dask services to dask 2025.5.0 May 19, 2025
@codecov
Copy link

codecov bot commented May 19, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 87.36%. Comparing base (5bc01bb) to head (00f3bf5).
Report is 1 commits behind head on master.

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     
Flag Coverage Δ
integrationtests 64.38% <ø> (-0.01%) ⬇️
unittests 86.57% <100.00%> (-0.10%) ⬇️
Components Coverage Δ
api 76.84% <ø> (ø)
pkg_aws_library 93.92% <ø> (ø)
pkg_dask_task_models_library 79.47% <ø> (ø)
pkg_models_library 93.08% <ø> (ø)
pkg_notifications_library 85.26% <ø> (ø)
pkg_postgres_database 88.58% <ø> (ø)
pkg_service_integration 69.92% <ø> (ø)
pkg_service_library 72.32% <ø> (-0.02%) ⬇️
pkg_settings_library 90.90% <ø> (ø)
pkg_simcore_sdk 85.07% <ø> (+0.17%) ⬆️
agent 96.46% <ø> (ø)
api_server 91.59% <ø> (ø)
autoscaling 96.07% <ø> (ø)
catalog 92.70% <ø> (ø)
clusters_keeper 99.25% <ø> (ø)
dask_sidecar 91.67% <100.00%> (ø)
datcore_adapter 98.12% <ø> (ø)
director 76.87% <ø> (+0.09%) ⬆️
director_v2 91.05% <ø> (+0.02%) ⬆️
dynamic_scheduler 96.76% <ø> (ø)
dynamic_sidecar 90.18% <ø> (ø)
efs_guardian 89.79% <ø> (ø)
invitations 93.28% <ø> (ø)
payments 92.63% <ø> (ø)
resource_usage_tracker 89.02% <ø> (ø)
storage 87.60% <ø> (+0.10%) ⬆️
webclient ∅ <ø> (∅)
webserver 85.61% <ø> (-0.03%) ⬇️

Continue to review full report in Codecov by Sentry.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 5bc01bb...00f3bf5. Read the comment docs.

🚀 New features to boost your workflow:
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@sanderegg sanderegg force-pushed the maintenance/upgrade-dask-services branch from 390bb1f to 801051b Compare May 20, 2025 08:25
@sanderegg sanderegg changed the title ⬆️Upgrade dask services to dask 2025.5.0 ⬆️Upgrade dask-based services (dask-sidecar, autoscaling, clusters-keeper, director-v2) May 20, 2025
@sanderegg sanderegg marked this pull request as ready for review May 20, 2025 08:55
@sanderegg sanderegg requested a review from bisgaard-itis May 20, 2025 08:56
@sanderegg sanderegg changed the title ⬆️Upgrade dask-based services (dask-sidecar, autoscaling, clusters-keeper, director-v2) ⬆️Upgrade dask-based services (dask-sidecar, autoscaling, clusters-keeper, director-v2) 🚨🚨🚨 (computational clusters must be down on release) May 20, 2025
Copy link
Contributor

@GitHK GitHK left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

thanks

Copy link
Member

@pcrespov pcrespov left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

appreciated!

@sanderegg sanderegg force-pushed the maintenance/upgrade-dask-services branch 2 times, most recently from 9604eff to 25b4e34 Compare May 20, 2025 15:31
@sanderegg sanderegg force-pushed the maintenance/upgrade-dask-services branch from 77d82ab to bd8a351 Compare May 20, 2025 16:53
@sonarqubecloud
Copy link

@sanderegg sanderegg merged commit afe3750 into ITISFoundation:master May 21, 2025
95 checks passed
@sanderegg sanderegg deleted the maintenance/upgrade-dask-services branch May 21, 2025 06:50
Copy link
Collaborator

@matusdrobuliak66 matusdrobuliak66 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍

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

Labels

t:maintenance Some planned maintenance work

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants