You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When I use GITLAB_RELATIVE_URL_ROOT It reinstalls all the Node modules (Link to Code).
However, when running this in an airgapped environment without access to the NPM registry, it gets stuck because it cannot find the modules to install.
Steps to Reproduce:
Set up an airgapped environment without NPM registry access.
Use the GITLAB_RELATIVE_URL_ROOT at the specified location in the code.
Expected Behavior
The Node modules should not attempt to reinstall, or there should be an alternative method to handle this in an airgapped environment.
Actual Behavior:
The process gets stuck and cannot find the modules to install.
Is there a workaround or an alternative approach to handle this situation in an airgapped environment?
One of the major drawbacks would be the large size of the distribution image. So I actually built 2 images - keeping /home/git/gitlab/node_modules or its caches in /home/git/.cache/yarn/* . Here are image sizes comparation. Relative URL works on both tweaked image on VM without internet connection.
When I use GITLAB_RELATIVE_URL_ROOT It reinstalls all the Node modules (Link to Code).
However, when running this in an airgapped environment without access to the NPM registry, it gets stuck because it cannot find the modules to install.
Steps to Reproduce:
Set up an airgapped environment without NPM registry access.
Use the GITLAB_RELATIVE_URL_ROOT at the specified location in the code.
Expected Behavior
The Node modules should not attempt to reinstall, or there should be an alternative method to handle this in an airgapped environment.
Actual Behavior:
The process gets stuck and cannot find the modules to install.
Is there a workaround or an alternative approach to handle this situation in an airgapped environment?
link to another issue where i found it - #2964 (comment)
The text was updated successfully, but these errors were encountered: