diff --git a/Dockerfile b/Dockerfile index 65d873d..244e922 100644 --- a/Dockerfile +++ b/Dockerfile @@ -104,6 +104,9 @@ RUN \ /kasm_release/bin/utils/yq_$(uname -m) -i \ '.services.kasm_api.healthcheck += {"start_period": "60s","start_interval": "30s"}' \ /kasm_release/docker/docker-compose-all.yaml && \ + /kasm_release/bin/utils/yq_$(uname -m) -i \ + '.services.kasm_manager.healthcheck += {"start_period": "60s","start_interval": "30s"}' \ + /kasm_release/docker/docker-compose-all.yaml && \ /kasm_release/bin/utils/yq_$(uname -m) -i \ '.services.kasm_rdp_https_gateway.depends_on = {"proxy":{"condition": "service_started"}}' \ /kasm_release/docker/docker-compose-all.yaml && \ diff --git a/Dockerfile.aarch64 b/Dockerfile.aarch64 index 038645e..d705cbe 100644 --- a/Dockerfile.aarch64 +++ b/Dockerfile.aarch64 @@ -104,6 +104,9 @@ RUN \ /kasm_release/bin/utils/yq_$(uname -m) -i \ '.services.kasm_api.healthcheck += {"start_period": "60s","start_interval": "30s"}' \ /kasm_release/docker/docker-compose-all.yaml && \ + /kasm_release/bin/utils/yq_$(uname -m) -i \ + '.services.kasm_manager.healthcheck += {"start_period": "60s","start_interval": "30s"}' \ + /kasm_release/docker/docker-compose-all.yaml && \ /kasm_release/bin/utils/yq_$(uname -m) -i \ '.services.kasm_rdp_https_gateway.depends_on = {"proxy":{"condition": "service_started"}}' \ /kasm_release/docker/docker-compose-all.yaml && \ diff --git a/readme-vars.yml b/readme-vars.yml index 3bc4374..17994e7 100644 --- a/readme-vars.yml +++ b/readme-vars.yml @@ -130,6 +130,7 @@ init_diagram: | "kasm:latest" <- Base Images # changelog changelogs: + - {date: "04.08.26:", desc: "Give kasm_manager a healthcheck start period so a cold start does not leave kasm_proxy created but never started."} - {date: "16.04.26:", desc: "Update for 1.18.1 release. Use rolling service images. Bump docker to v29."} - {date: "13.11.25:", desc: "Pin docker to v28 to avoid API deprecation issues."} - {date: "22.10.25:", desc: "Update for 1.18.0 release."}