From fdcb06a1736d301d556674066671e7c6c0f00818 Mon Sep 17 00:00:00 2001 From: nicktrn <55853254+nicktrn@users.noreply.github.com> Date: Wed, 20 Mar 2024 09:54:54 +0000 Subject: [PATCH] ensure valid registry login --- apps/coordinator/src/index.ts | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/apps/coordinator/src/index.ts b/apps/coordinator/src/index.ts index 1e601e96d..571ebaa01 100644 --- a/apps/coordinator/src/index.ts +++ b/apps/coordinator/src/index.ts @@ -90,7 +90,15 @@ class Checkpointer { return this.#getInitializeReturn(); } } else { - // Always assume we can checkpoint in kubernetes mode + try { + await $`buildah login --get-login ${REGISTRY_HOST}`; + } catch (error) { + this.#logger.error(`No checkpoint support: Not logged in to registry ${REGISTRY_HOST}`); + this.#canCheckpoint = false; + this.#initialized = true; + + return this.#getInitializeReturn(); + } } this.#logger.log(