Select Your Language

Infrastructure and Management

Cloud Computing

Storage

Runtimes

Integration and Automation

  • Comments
  • Failed in building the plugin registry

    Posted on

    Hello

    I am trying to add a custom plugin into the plug-ins registry but it seems the github for the source changed to another but not working now.

    ======== From the document : https://access.redhat.com/documentation/en-us/red_hat_codeready_workspaces/2.15/html/administration_guide/customizing-the-registries_crw#building-a-custom-plug-ins-registry-image_crw ===============

    Clone the plug-ins registry repository and check out the version to deploy:

    $ git clone git@github.com:redhat-developer/codeready-workspaces.git
    $ cd codeready-workspaces
    $ git checkout crw-2.15-rhel-8

    ============

    I found the active github below but it failed to build the registry. ( One interest thing is that there was no problem in running the script before Dec 27.)
    https://github.com/redhat-developer/devspaces/tree/devspaces-3-rhel-8/dependencies/che-plugin-registry

    Env:
    Ubuntu 20.04
    npm v 6.14.17, node v 18.12.1(or v16.20.1), yarn v 1.22.19

     Screen output while running ‘build.sh’
    Analyzing https://open-vsx.org/api/stylelint/vscode-stylelint/0.86.0/file/stylelint.vscode-stylelint-0.86.0.vsix
    Error analyzing extension https://github.com/fabric8-analytics/fabric8-analytics-vscode-extension/releases/download/0.3.6/fabric8-analytics-0.3.6.vsix from https://github.com/fabric8-analytics/fabric8-analytics-vscode-extension
    stack=Error: end of central directory record signature not found
    at /home/paulserver/che-plugin-registry/node_modules/yauzl/index.js:187:14
    at /home/paulserver/che-plugin-registry/node_modules/yauzl/index.js:631:5
    at Immediate. (/home/paulserver/che-plugin-registry/node_modules/fd-slicer/index.js:202:5)
    at processImmediate (internal/timers.js:464:21)
    Unable to start Error: end of central directory record signature not found
    at /home/paulserver/che-plugin-registry/node_modules/yauzl/index.js:187:14
    at /home/paulserver/che-plugin-registry/node_modules/yauzl/index.js:631:5
    at Immediate. (/home/paulserver/che-plugin-registry/node_modules/fd-slicer/index.js:202:5)
    at processImmediate (internal/timers.js:464:21)
    error Command failed.
    Exit code: 1
    Command: /usr/bin/node
    Arguments: lib/entrypoint.js --output-folder:/home/paulserver/che-plugin-registry/output
    Directory: /home/paulserver/che-plugin-registry/tools/build
    Output:

    by

    points

    Responses

    Red Hat LinkedIn YouTube Facebook X, formerly Twitter

    Quick Links

    Help

    Site Info

    Related Sites

    © 2026 Red Hat