Skip to content

Commit bcd6702

Browse files
committed
ensure sorting
1 parent d61b9fd commit bcd6702

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

services/autoscaling/src/simcore_service_autoscaling/utils/warm_buffer_machines.py

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -68,8 +68,10 @@ def load_pre_pulled_images_from_tags(tags: EC2Tags) -> list[DockerGenericTag]:
6868
# AWS Tag values are limited to 256 characters so we chunk the images
6969
if PRE_PULLED_IMAGES_EC2_TAG_KEY in tags:
7070
# read directly
71-
return TypeAdapter(list[DockerGenericTag]).validate_json(
72-
tags[PRE_PULLED_IMAGES_EC2_TAG_KEY]
71+
return sorted(
72+
TypeAdapter(list[DockerGenericTag]).validate_json(
73+
tags[PRE_PULLED_IMAGES_EC2_TAG_KEY]
74+
)
7375
)
7476

7577
assembled_json = "".join(
@@ -86,7 +88,7 @@ def load_pre_pulled_images_from_tags(tags: EC2Tags) -> list[DockerGenericTag]:
8688
)
8789
)
8890
if assembled_json:
89-
return TypeAdapter(list[DockerGenericTag]).validate_json(assembled_json)
91+
return sorted(TypeAdapter(list[DockerGenericTag]).validate_json(assembled_json))
9092
return []
9193

9294

0 commit comments

Comments
 (0)