From c70c329ff711b1a11a7637fc36719dde8bd8a902 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 7 Aug 2025 00:35:12 +0000 Subject: [PATCH 1/2] Initial plan From cfc92d33d35e2c24b5ceb9bee859c3c314bd87e5 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 7 Aug 2025 00:42:31 +0000 Subject: [PATCH 2/2] Fix EKS v3 promise leaks by removing aliases from Provider constructor Co-authored-by: mjeffryes <1189194+mjeffryes@users.noreply.github.com> --- sdk/nodejs/clusterMixins.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sdk/nodejs/clusterMixins.ts b/sdk/nodejs/clusterMixins.ts index ba34399ed..3324a8a04 100644 --- a/sdk/nodejs/clusterMixins.ts +++ b/sdk/nodejs/clusterMixins.ts @@ -67,7 +67,7 @@ Object.defineProperty(Cluster.prototype, 'provider', { if (!this._provider) { this._provider = new Provider(`${this.__name}-provider`, { kubeconfig: this.kubeconfigJson, - }, { parent: this, aliases: [{ name: this.__name }]}); + }, { parent: this }); } return this._provider; }