From 4ecf77ee61fc373ea0456d76c3405d52d0026160 Mon Sep 17 00:00:00 2001 From: David Kwon Date: Tue, 29 Sep 2026 10:13:35 -0400 Subject: [PATCH] Update ci image node version to 22.12.0 Signed-off-by: David Kwon --- .ci/oci.Dockerfile | 12 +++++++++++- .../components/csv/clusterserviceversion.yaml | 1 + .../controller.devfile.io_devworkspaceroutings.yaml | 1 + 3 files changed, 13 insertions(+), 1 deletion(-) diff --git a/.ci/oci.Dockerfile b/.ci/oci.Dockerfile index 308ce15a2..107567654 100644 --- a/.ci/oci.Dockerfile +++ b/.ci/oci.Dockerfile @@ -35,10 +35,20 @@ RUN export ARCH="$(uname -m)" && if [[ ${ARCH} == "x86_64" ]]; then export ARCH= ln -sf /usr/local/go/bin/gofmt /usr/bin/gofmt RUN go version +ENV NODE_VERSION=22.12.0 +RUN export ARCH="$(uname -m)" && if [[ ${ARCH} == "x86_64" ]]; then export ARCH="x64"; elif [[ ${ARCH} == "aarch64" ]]; then export ARCH="arm64"; fi && \ + curl -fsSL "https://nodejs.org/dist/v${NODE_VERSION}/node-v${NODE_VERSION}-linux-${ARCH}.tar.xz" -o node.tar.xz && \ + tar -C /usr/local -xJf node.tar.xz && \ + rm node.tar.xz && \ + ln -sf /usr/local/node-v${NODE_VERSION}-linux-*/bin/node /usr/bin/node && \ + ln -sf /usr/local/node-v${NODE_VERSION}-linux-*/bin/npm /usr/bin/npm && \ + ln -sf /usr/local/node-v${NODE_VERSION}-linux-*/bin/npx /usr/bin/npx +RUN node --version && npm --version + # Temporary workaround since mirror.centos.org is down and can be replaced with vault.centos.org RUN sed -i s/mirror.centos.org/vault.centos.org/g /etc/yum.repos.d/*.repo && sed -i s/^#.*baseurl=http/baseurl=http/g /etc/yum.repos.d/*.repo && sed -i s/^mirrorlist=http/#mirrorlist=http/g /etc/yum.repos.d/*.repo -RUN yum install --assumeyes -d1 python3-pip nodejs gettext jq && \ +RUN yum install --assumeyes -d1 python3-pip gettext jq && \ pip3 install --upgrade pip && \ pip3 install --ignore-installed --upgrade setuptools && \ # Install yq and jq diff --git a/deploy/templates/components/csv/clusterserviceversion.yaml b/deploy/templates/components/csv/clusterserviceversion.yaml index 419edc792..16b4215eb 100644 --- a/deploy/templates/components/csv/clusterserviceversion.yaml +++ b/deploy/templates/components/csv/clusterserviceversion.yaml @@ -1,3 +1,4 @@ +--- apiVersion: operators.coreos.com/v1alpha1 kind: ClusterServiceVersion metadata: diff --git a/deploy/templates/crd/bases/controller.devfile.io_devworkspaceroutings.yaml b/deploy/templates/crd/bases/controller.devfile.io_devworkspaceroutings.yaml index 025b4c637..ed4178ecb 100644 --- a/deploy/templates/crd/bases/controller.devfile.io_devworkspaceroutings.yaml +++ b/deploy/templates/crd/bases/controller.devfile.io_devworkspaceroutings.yaml @@ -1,3 +1,4 @@ +--- apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: