From b273f8617d24aa4943db99eea947efc85f5ab8f1 Mon Sep 17 00:00:00 2001 From: Zach Aller Date: Mon, 20 Feb 2023 13:35:15 -0600 Subject: [PATCH] chore: bump node version and set openssl-legacy-provider (#2606) * bump node version Signed-off-by: zachaller * add legacy flag as a workaround Signed-off-by: zachaller --------- Signed-off-by: zachaller --- Dockerfile | 2 +- ui/package.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index 0fff9cf749..5c77f8e2bd 100644 --- a/Dockerfile +++ b/Dockerfile @@ -24,7 +24,7 @@ RUN cd ${GOPATH}/src/dummy && \ #################################################################################################### # UI build stage #################################################################################################### -FROM --platform=$BUILDPLATFORM docker.io/library/node:12.18.4 as argo-rollouts-ui +FROM --platform=$BUILDPLATFORM docker.io/library/node:18 as argo-rollouts-ui WORKDIR /src ADD ["ui/package.json", "ui/yarn.lock", "./"] diff --git a/ui/package.json b/ui/package.json index 4822da2b68..aaaf3de4cb 100644 --- a/ui/package.json +++ b/ui/package.json @@ -21,7 +21,7 @@ }, "scripts": { "start": "webpack serve --config ./src/app/webpack.dev.js", - "build": "rm -rf dist && webpack --config ./src/app/webpack.prod.js", + "build": "rm -rf dist && NODE_OPTIONS=--openssl-legacy-provider webpack --config ./src/app/webpack.prod.js", "test": "react-scripts test", "eject": "react-scripts eject", "protogen": "../hack/swagger-codegen.sh generate -i ../pkg/apiclient/rollout/rollout.swagger.json -l typescript-fetch -o src/models/rollout/generated"