From bf7462cf87247dff988dfc8da21cd54edf4787a9 Mon Sep 17 00:00:00 2001 From: Nathan Klick Date: Mon, 17 Feb 2025 09:52:53 -0600 Subject: [PATCH 1/4] fix: use better internal IPs for 0.58.5+ Signed-off-by: Nathan Klick --- src/core/helpers.ts | 21 ++++----------------- 1 file changed, 4 insertions(+), 17 deletions(-) diff --git a/src/core/helpers.ts b/src/core/helpers.ts index e751641d1..70016c497 100644 --- a/src/core/helpers.ts +++ b/src/core/helpers.ts @@ -26,26 +26,13 @@ export function getInternalIp(releaseVersion: semver.SemVer, namespaceName: Name //? Explanation: for v0.59.x the internal IP address is set to 127.0.0.1 to avoid an ISS let internalIp = ''; - // for versions that satisfy 0.59.x - if (semver.satisfies(releaseVersion, '^0.59.0', {includePrerelease: true})) { + // for versions that satisfy 0.58.5+ + if (semver.gte(releaseVersion, '0.58.5')) { internalIp = '127.0.0.1'; } - - // versions less than 0.59.0 - else if ( - semver.lt( - releaseVersion, - '0.59.0', - // @ts-expect-error TS2353: Object literal may only specify known properties - {includePrerelease: true}, - ) - ) { - internalIp = Templates.renderFullyQualifiedNetworkPodName(namespaceName, nodeAlias); - } - - // versions greater than 0.59.0 + // versions less than 0.58.5 else { - internalIp = '127.0.0.1'; + internalIp = Templates.renderFullyQualifiedNetworkPodName(namespaceName, nodeAlias); } return internalIp; From 3589f0b514a713bd093714bc0cccbc6846943ffe Mon Sep 17 00:00:00 2001 From: Nathan Klick Date: Tue, 18 Feb 2025 10:11:29 -0600 Subject: [PATCH 2/4] fix: include prerel versions in the semver.gte comparison Signed-off-by: Nathan Klick --- src/core/helpers.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/core/helpers.ts b/src/core/helpers.ts index 70016c497..6681a9b88 100644 --- a/src/core/helpers.ts +++ b/src/core/helpers.ts @@ -27,7 +27,7 @@ export function getInternalIp(releaseVersion: semver.SemVer, namespaceName: Name let internalIp = ''; // for versions that satisfy 0.58.5+ - if (semver.gte(releaseVersion, '0.58.5')) { + if (semver.gte(releaseVersion, '0.58.5', {includePrerelease: true})) { internalIp = '127.0.0.1'; } // versions less than 0.58.5 From b72aacebf7bbc4a0ab712d484c43df0d29dae652 Mon Sep 17 00:00:00 2001 From: Nathan Klick Date: Tue, 18 Feb 2025 10:13:23 -0600 Subject: [PATCH 3/4] fix: ts error Signed-off-by: Nathan Klick --- src/core/helpers.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/src/core/helpers.ts b/src/core/helpers.ts index 6681a9b88..652b989a3 100644 --- a/src/core/helpers.ts +++ b/src/core/helpers.ts @@ -27,6 +27,7 @@ export function getInternalIp(releaseVersion: semver.SemVer, namespaceName: Name let internalIp = ''; // for versions that satisfy 0.58.5+ + // @ts-expect-error TS2353: Object literal may only specify known properties if (semver.gte(releaseVersion, '0.58.5', {includePrerelease: true})) { internalIp = '127.0.0.1'; } From 4b800db33e7569eac460ab225680dd3ec8135882 Mon Sep 17 00:00:00 2001 From: Nathan Klick Date: Wed, 19 Feb 2025 18:28:12 -0600 Subject: [PATCH 4/4] fix: update consensus node version Signed-off-by: Nathan Klick --- version.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/version.ts b/version.ts index 25aee79d3..d417a967c 100644 --- a/version.ts +++ b/version.ts @@ -8,7 +8,7 @@ export const HELM_VERSION = 'v3.14.2'; export const SOLO_CHART_VERSION = '0.44.0'; -export const HEDERA_PLATFORM_VERSION = 'v0.58.5'; +export const HEDERA_PLATFORM_VERSION = 'v0.58.10'; export const LOCAL_HEDERA_PLATFORM_VERSION = 'v0.58.3'; export const MIRROR_NODE_VERSION = 'v0.122'; export const HEDERA_EXPLORER_VERSION = '24.12.0';