From 82dfd2cea2c75e3ee9e7d137cd9c7e9130a7ee2f Mon Sep 17 00:00:00 2001 From: Anatolii Bazko Date: Thu, 5 Sep 2024 15:10:32 +0200 Subject: [PATCH] fix: Improve openshift version detection (#2929) * fix: Improve openshift version detection Signed-off-by: Anatolii Bazko --------- Signed-off-by: Anatolii Bazko --- src/context.ts | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/context.ts b/src/context.ts index ff9f447a0..1520581ba 100644 --- a/src/context.ts +++ b/src/context.ts @@ -290,9 +290,11 @@ export namespace CheCtlContext { async function getOpenShiftVersion(): Promise { const { stdout } = await execa('oc', ['version', '-o', 'json'], { timeout: 60_000 }) const versionOutput = JSON.parse(stdout) - const version = (versionOutput.openshiftVersion as string).match(/^\d.\d+/) - if (version) { - return version[0] + if (versionOutput?.openshiftVersion) { + const version = (versionOutput.openshiftVersion as string).match(/^\d.\d+/) + if (version) { + return version[0] + } } return '4.x'