From 4e9872bfed7bb6148868d232241eecf7938f1157 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?St=C3=A9phane=20Bidoul?= Date: Sat, 20 Nov 2021 16:30:18 +0100 Subject: [PATCH] Consider available replicas instead of ready replicas --- src/runboat/controller.py | 2 +- src/runboat/models.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/runboat/controller.py b/src/runboat/controller.py index 01cf222..23b06ff 100644 --- a/src/runboat/controller.py +++ b/src/runboat/controller.py @@ -125,7 +125,7 @@ class Controller: deployment.metadata.name, deployment.metadata.resource_version, deployment.spec.replicas, - deployment.status.ready_replicas, + deployment.status.available_replicas, ) build_name = deployment.metadata.labels.get("runboat/build") if not build_name: diff --git a/src/runboat/models.py b/src/runboat/models.py index 626290d..afe8aff 100644 --- a/src/runboat/models.py +++ b/src/runboat/models.py @@ -112,7 +112,7 @@ class Build(BaseModel): else: return BuildStatus.stopped else: - if deployment.status.ready_replicas == replicas: + if deployment.status.available_replicas == replicas: return BuildStatus.started else: return BuildStatus.starting