Hi,
I was trying to build openvsx using Eclipse Che workspace by following the steps provided in
https://che.eclipseprojects.io/2025/09/09/@svor-running-open-vsx-on-premises.html
The Task 2.2. Build and Publish Open VSX Image is failing in open shift environment.
following is the build log for the same
- Executing task: devfile: 2.2. Build and Publish OpenVSX Image
Please enter the value for OPENVSX_VERSION (default: v0.33.0): v0.34.6
OPENVSX_VERSION is set to v0.34.6
[1/2] STEP 1/9: FROM registry.access.redhat.com/ubi9:9.5-1730489303 AS builder
[1/2] STEP 2/9: WORKDIR /workdir
--> Using cache fbf9144d973ab33a6522c265b5fa7d3a9c12de507f5f18e121001b6cde7e6b51
--> fbf9144d973a
[1/2] STEP 3/9: RUN yum update -q -y && yum install --nodocs -y git && rm -rf /var/lib/apt/lists/*
--> Using cache 528412c9308a0fb5dcd1f491baeec6f53774527aa29a14415c87f0dee42ac1fc
--> 528412c9308a
[1/2] STEP 4/9: RUN curl -fsSL https://rpm.nodesource.com/setup_20.x -o nodesource_setup.sh && bash nodesource_setup.sh && yum install -y nodejs && node -v && rm -rf nodesource_setup.sh
--> Using cache a7de37ec34a0616e1c435357f54469e46269ac0adf5439aee6f609125e18afe0
--> a7de37ec34a0
[1/2] STEP 5/9: RUN npm install -g corepack && corepack enable && corepack prepare yarn@stable --activate
--> Using cache 51412373554b55c87457d5829c25ac799136a72a9fe9c54a498c15af0b15584c
--> 51412373554b
[1/2] STEP 6/9: ARG OPENVSX_VERSION
--> Using cache 3d0ad11e454983fa3aa8c179d3effa2e3405bf5d7dbd26ef81a8e43a278e790a
--> 3d0ad11e4549
[1/2] STEP 7/9: ENV VERSION=$OPENVSX_VERSION
--> Using cache b9e46aa8e374ba87c362e3b9bf76793c199f1075e340def4c280d83abfdda0b0
--> b9e46aa8e374
[1/2] STEP 8/9: RUN git clone --branch ${VERSION} --depth 1 https://github.com/eclipse/openvsx.git /workdir
Cloning into '/workdir'...
Note: switching to 'f021e19d8b7022c11b2b7277944e2ae7a6cb7334'.
You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by switching back to a branch.
If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -c with the switch command. Example:
git switch -c
Or undo this operation with:
git switch -
Turn off this advice by setting config variable advice.detachedHead to false
--> 88339cc4f6a2
[1/2] STEP 9/9: RUN yarn --version && yarn --cwd webui && yarn --cwd webui install && yarn --cwd webui build:default
4.15.0
➤ YN0087: Migrated your project to the latest Yarn version 🚀
➤ YN0000: · Yarn 4.15.0
➤ YN0000: ┌ Resolution step
➤ YN0000: └ Completed in 9s 509ms
➤ YN0000: ┌ Fetch step
➤ YN0013: │ 723 packages were added to the project (+ 76.99 MiB).
➤ YN0000: └ Completed in 20s 791ms
➤ YN0000: ┌ Link step
➤ YN0004: │ esbuild@npm:0.27.3 lists build scripts, but all build scripts have been disabled.
➤ YN0000: └ Completed in 28s 544ms
➤ YN0000: · Done with warnings in 59s 15ms
➤ YN0000: · Yarn 4.15.0
➤ YN0000: ┌ Resolution step
➤ YN0000: └ Completed in 0s 279ms
➤ YN0000: ┌ Fetch step
➤ YN0000: └ Completed in 0s 349ms
➤ YN0000: ┌ Link step
➤ YN0000: └ Completed in 0s 488ms
➤ YN0000: · Done in 1s 281ms
! Corepack is about to download https://repo.yarnpkg.com/4.9.1/packages/yarnpkg-cli/bin/yarn.js
Usage Error: Unrecognized or legacy configuration settings found: approvedGitRepositories - run "yarn config -v" to see the list of settings supported in Yarn (in /workdir/webui/.yarnrc.yml)
$ yarn run [--inspect] [--inspect-brk] [-T,--top-level] [-B,--binaries-only] [--require #0] ...
subprocess exited with status 1
subprocess exited with status 1
Error: building at STEP "RUN yarn --version && yarn --cwd webui && yarn --cwd webui install && yarn --cwd webui build:default": exit status 1
Hi,
I was trying to build openvsx using Eclipse Che workspace by following the steps provided in
https://che.eclipseprojects.io/2025/09/09/@svor-running-open-vsx-on-premises.html
The Task 2.2. Build and Publish Open VSX Image is failing in open shift environment.
following is the build log for the same
Please enter the value for OPENVSX_VERSION (default: v0.33.0): v0.34.6
OPENVSX_VERSION is set to v0.34.6
[1/2] STEP 1/9: FROM registry.access.redhat.com/ubi9:9.5-1730489303 AS builder
[1/2] STEP 2/9: WORKDIR /workdir
--> Using cache fbf9144d973ab33a6522c265b5fa7d3a9c12de507f5f18e121001b6cde7e6b51
--> fbf9144d973a
[1/2] STEP 3/9: RUN yum update -q -y && yum install --nodocs -y git && rm -rf /var/lib/apt/lists/*
--> Using cache 528412c9308a0fb5dcd1f491baeec6f53774527aa29a14415c87f0dee42ac1fc
--> 528412c9308a
[1/2] STEP 4/9: RUN curl -fsSL https://rpm.nodesource.com/setup_20.x -o nodesource_setup.sh && bash nodesource_setup.sh && yum install -y nodejs && node -v && rm -rf nodesource_setup.sh
--> Using cache a7de37ec34a0616e1c435357f54469e46269ac0adf5439aee6f609125e18afe0
--> a7de37ec34a0
[1/2] STEP 5/9: RUN npm install -g corepack && corepack enable && corepack prepare yarn@stable --activate
--> Using cache 51412373554b55c87457d5829c25ac799136a72a9fe9c54a498c15af0b15584c
--> 51412373554b
[1/2] STEP 6/9: ARG OPENVSX_VERSION
--> Using cache 3d0ad11e454983fa3aa8c179d3effa2e3405bf5d7dbd26ef81a8e43a278e790a
--> 3d0ad11e4549
[1/2] STEP 7/9: ENV VERSION=$OPENVSX_VERSION
--> Using cache b9e46aa8e374ba87c362e3b9bf76793c199f1075e340def4c280d83abfdda0b0
--> b9e46aa8e374
[1/2] STEP 8/9: RUN git clone --branch ${VERSION} --depth 1 https://github.com/eclipse/openvsx.git /workdir
Cloning into '/workdir'...
Note: switching to 'f021e19d8b7022c11b2b7277944e2ae7a6cb7334'.
You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by switching back to a branch.
If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -c with the switch command. Example:
git switch -c
Or undo this operation with:
git switch -
Turn off this advice by setting config variable advice.detachedHead to false
--> 88339cc4f6a2
[1/2] STEP 9/9: RUN yarn --version && yarn --cwd webui && yarn --cwd webui install && yarn --cwd webui build:default
4.15.0
➤ YN0087: Migrated your project to the latest Yarn version 🚀
➤ YN0000: · Yarn 4.15.0
➤ YN0000: ┌ Resolution step
➤ YN0000: └ Completed in 9s 509ms
➤ YN0000: ┌ Fetch step
➤ YN0013: │ 723 packages were added to the project (+ 76.99 MiB).
➤ YN0000: └ Completed in 20s 791ms
➤ YN0000: ┌ Link step
➤ YN0004: │ esbuild@npm:0.27.3 lists build scripts, but all build scripts have been disabled.
➤ YN0000: └ Completed in 28s 544ms
➤ YN0000: · Done with warnings in 59s 15ms
➤ YN0000: · Yarn 4.15.0
➤ YN0000: ┌ Resolution step
➤ YN0000: └ Completed in 0s 279ms
➤ YN0000: ┌ Fetch step
➤ YN0000: └ Completed in 0s 349ms
➤ YN0000: ┌ Link step
➤ YN0000: └ Completed in 0s 488ms
➤ YN0000: · Done in 1s 281ms
! Corepack is about to download https://repo.yarnpkg.com/4.9.1/packages/yarnpkg-cli/bin/yarn.js
Usage Error: Unrecognized or legacy configuration settings found: approvedGitRepositories - run "yarn config -v" to see the list of settings supported in Yarn (in /workdir/webui/.yarnrc.yml)
$ yarn run [--inspect] [--inspect-brk] [-T,--top-level] [-B,--binaries-only] [--require #0] ...
subprocess exited with status 1
subprocess exited with status 1
Error: building at STEP "RUN yarn --version && yarn --cwd webui && yarn --cwd webui install && yarn --cwd webui build:default": exit status 1