From 4ea8a9ed8dacf004db8dd3eaee88b9a2be33cb56 Mon Sep 17 00:00:00 2001 From: Lauri Nevala Date: Sun, 19 Apr 2020 21:29:15 +0300 Subject: [PATCH] Add @kubernetes+client-node+0.11.1.patch Signed-off-by: Lauri Nevala --- patches/@kubernetes+client-node+0.11.1.patch | 22 ++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 patches/@kubernetes+client-node+0.11.1.patch diff --git a/patches/@kubernetes+client-node+0.11.1.patch b/patches/@kubernetes+client-node+0.11.1.patch new file mode 100644 index 0000000000..47432af29c --- /dev/null +++ b/patches/@kubernetes+client-node+0.11.1.patch @@ -0,0 +1,22 @@ +diff --git a/node_modules/@kubernetes/client-node/dist/oidc_auth.js b/node_modules/@kubernetes/client-node/dist/oidc_auth.js +index bbc69a4..e232791 100644 +--- a/node_modules/@kubernetes/client-node/dist/oidc_auth.js ++++ b/node_modules/@kubernetes/client-node/dist/oidc_auth.js +@@ -76,6 +76,7 @@ class OpenIDConnectAuth { + return null; + } + const client = overrideClient ? overrideClient : yield this.getClient(user); ++ client.CLOCK_TOLERANCE = 10 + const newToken = yield client.refresh(user.authProvider.config['refresh-token']); + user.authProvider.config['id-token'] = newToken.id_token; + user.authProvider.config['refresh-token'] = newToken.refresh_token; +@@ -86,6 +87,9 @@ class OpenIDConnectAuth { + } + getClient(user) { + return tslib_1.__awaiter(this, void 0, void 0, function* () { ++ openid_client_1.Issuer.defaultHttpOptions = { ++ timeout: 10000 ++ } + const oidcIssuer = yield openid_client_1.Issuer.discover(user.authProvider.config['idp-issuer-url']); + return new oidcIssuer.Client({ + client_id: user.authProvider.config['client-id'],