DataStrategistTeam commented on issue #35607:
URL: https://github.com/apache/superset/issues/35607#issuecomment-3393066833

    
   
   After swapping out  
   
   ```dockerfile
   RUN pip install --no-cache-dir --upgrade uv
   ```  
   
   for  
   
   ```dockerfile
   RUN apt-get update && apt-get install -y --no-install-recommends \
       curl ca-certificates \
    && rm -rf /var/lib/apt/lists/*
   ```  
   
   the build process halted at:  
   
    
   
   ```
    => [superset-websocket build 1/4] FROM docker.io/library/node:16-alpine     
                                                                                
      0.0s
    => CACHED [superset-worker superset-node-ci 2/8] COPY docker/ /app/docker/  
                                                                                
      0.0s
    => CANCELED [superset-init superset-node-ci 3/8] RUN 
/app/docker/apt-install.sh build-essential python3 zstd                         
                           556.9s
    => CACHED [superset-websocket build 2/4] WORKDIR /home/superset-websocket   
                                                                                
      0.0s
    => CACHED [superset-websocket build 3/4] COPY . ./                          
                                                                                
      0.0s
    => ERROR [superset-websocket build 4/4] RUN npm ci &&   npm run build       
                                                                                
    556.4s
    => CACHED [superset-worker python-base 2/6] RUN mkdir -p /app/superset_home 
                                                                                
      0.0s
    => CACHED [superset-worker python-base 3/6] RUN useradd --user-group -d 
/app/superset_home -m --no-log-init --shell /bin/bash superset     && chmod -R 
1777 /app  0.0s
    => CACHED [superset python-base 4/6] COPY --chmod=755 docker/*.sh 
/app/docker/                                                                    
                0.0s
    => CANCELED [superset-init python-base 5/6] RUN apt-get update && apt-get 
install -y --no-install-recommends       curl ca-certificates     && rm -rf 
/var/lib  556.6s
   ------
    > [superset-websocket build 4/4] RUN npm ci &&   npm run build:
   0.672 npm WARN EBADENGINE Unsupported engine {
   0.673 npm WARN EBADENGINE   package: '@eslint/[email protected]',
   0.673 npm WARN EBADENGINE   required: { node: '^18.18.0 || ^20.9.0 || 
>=21.1.0' },
   0.673 npm WARN EBADENGINE   current: { node: 'v16.20.2', npm: '8.19.4' }
   0.673 npm WARN EBADENGINE }
   0.673 npm WARN EBADENGINE Unsupported engine {
   0.673 npm WARN EBADENGINE   package: '@eslint/[email protected]',
   0.673 npm WARN EBADENGINE   required: { node: '^18.18.0 || ^20.9.0 || 
>=21.1.0' },
   0.673 npm WARN EBADENGINE   current: { node: 'v16.20.2', npm: '8.19.4' }
   0.673 npm WARN EBADENGINE }
   0.674 npm WARN EBADENGINE Unsupported engine {
   0.674 npm WARN EBADENGINE   package: '@eslint/[email protected]',
   0.674 npm WARN EBADENGINE   required: { node: '^18.18.0 || ^20.9.0 || 
>=21.1.0' },
   0.674 npm WARN EBADENGINE   current: { node: 'v16.20.2', npm: '8.19.4' }
   0.674 npm WARN EBADENGINE }
   0.674 npm WARN EBADENGINE Unsupported engine {
   0.674 npm WARN EBADENGINE   package: '[email protected]',
   0.674 npm WARN EBADENGINE   required: { node: '>=18' },
   0.674 npm WARN EBADENGINE   current: { node: 'v16.20.2', npm: '8.19.4' }
   0.674 npm WARN EBADENGINE }
   0.674 npm WARN EBADENGINE Unsupported engine {
   0.674 npm WARN EBADENGINE   package: '@eslint/[email protected]',
   0.674 npm WARN EBADENGINE   required: { node: '^18.18.0 || ^20.9.0 || 
>=21.1.0' },
   0.674 npm WARN EBADENGINE   current: { node: 'v16.20.2', npm: '8.19.4' }
   0.674 npm WARN EBADENGINE }
   0.674 npm WARN EBADENGINE Unsupported engine {
   0.674 npm WARN EBADENGINE   package: '@eslint/[email protected]',
   0.674 npm WARN EBADENGINE   required: { node: '^18.18.0 || ^20.9.0 || 
>=21.1.0' },
   0.674 npm WARN EBADENGINE   current: { node: 'v16.20.2', npm: '8.19.4' }
   0.674 npm WARN EBADENGINE }
   0.675 npm WARN EBADENGINE Unsupported engine {
   0.675 npm WARN EBADENGINE   package: '@eslint/[email protected]',
   0.675 npm WARN EBADENGINE   required: { node: '^18.18.0 || ^20.9.0 || 
>=21.1.0' },
   0.675 npm WARN EBADENGINE   current: { node: 'v16.20.2', npm: '8.19.4' }
   0.675 npm WARN EBADENGINE }
   0.675 npm WARN EBADENGINE Unsupported engine {
   0.675 npm WARN EBADENGINE   package: '@humanfs/[email protected]',
   0.675 npm WARN EBADENGINE   required: { node: '>=18.18.0' },
   0.675 npm WARN EBADENGINE   current: { node: 'v16.20.2', npm: '8.19.4' }
   0.675 npm WARN EBADENGINE }
   0.675 npm WARN EBADENGINE Unsupported engine {
   0.675 npm WARN EBADENGINE   package: '@humanfs/[email protected]',
   0.675 npm WARN EBADENGINE   required: { node: '>=18.18.0' },
   0.675 npm WARN EBADENGINE   current: { node: 'v16.20.2', npm: '8.19.4' }
   0.675 npm WARN EBADENGINE }
   0.675 npm WARN EBADENGINE Unsupported engine {
   0.675 npm WARN EBADENGINE   package: '@humanwhocodes/[email protected]',
   0.675 npm WARN EBADENGINE   required: { node: '>=18.18' },
   0.675 npm WARN EBADENGINE   current: { node: 'v16.20.2', npm: '8.19.4' }
   0.675 npm WARN EBADENGINE }
   0.676 npm WARN EBADENGINE Unsupported engine {
   0.676 npm WARN EBADENGINE   package: '@humanwhocodes/[email protected]',
   0.676 npm WARN EBADENGINE   required: { node: '>=18.18' },
   0.676 npm WARN EBADENGINE   current: { node: 'v16.20.2', npm: '8.19.4' }
   0.676 npm WARN EBADENGINE }
   0.676 npm WARN EBADENGINE Unsupported engine {
   0.676 npm WARN EBADENGINE   package: 
'@typescript-eslint/[email protected]',
   0.676 npm WARN EBADENGINE   required: { node: '^18.18.0 || ^20.9.0 || 
>=21.1.0' },
   0.676 npm WARN EBADENGINE   current: { node: 'v16.20.2', npm: '8.19.4' }
   0.676 npm WARN EBADENGINE }
   0.676 npm WARN EBADENGINE Unsupported engine {
   0.676 npm WARN EBADENGINE   package: '@typescript-eslint/[email protected]',
   0.676 npm WARN EBADENGINE   required: { node: '^18.18.0 || ^20.9.0 || 
>=21.1.0' },
   0.676 npm WARN EBADENGINE   current: { node: 'v16.20.2', npm: '8.19.4' }
   0.676 npm WARN EBADENGINE }
   0.676 npm WARN EBADENGINE Unsupported engine {
   0.676 npm WARN EBADENGINE   package: 
'@typescript-eslint/[email protected]',
   0.676 npm WARN EBADENGINE   required: { node: '^18.18.0 || ^20.9.0 || 
>=21.1.0' },
   0.677 npm WARN EBADENGINE   current: { node: 'v16.20.2', npm: '8.19.4' }
   0.677 npm WARN EBADENGINE }
   0.677 npm WARN EBADENGINE Unsupported engine {
   0.677 npm WARN EBADENGINE   package: '@typescript-eslint/[email protected]',
   0.677 npm WARN EBADENGINE   required: { node: '^18.18.0 || ^20.9.0 || 
>=21.1.0' },
   0.677 npm WARN EBADENGINE   current: { node: 'v16.20.2', npm: '8.19.4' }
   0.677 npm WARN EBADENGINE }
   0.677 npm WARN EBADENGINE Unsupported engine {
   0.677 npm WARN EBADENGINE   package: '@typescript-eslint/[email protected]',
   0.677 npm WARN EBADENGINE   required: { node: '^18.18.0 || ^20.9.0 || 
>=21.1.0' },
   0.677 npm WARN EBADENGINE   current: { node: 'v16.20.2', npm: '8.19.4' }
   0.677 npm WARN EBADENGINE }
   0.677 npm WARN EBADENGINE Unsupported engine {
   0.677 npm WARN EBADENGINE   package: 
'@typescript-eslint/[email protected]',
   0.677 npm WARN EBADENGINE   required: { node: '^18.18.0 || ^20.9.0 || 
>=21.1.0' },
   0.677 npm WARN EBADENGINE   current: { node: 'v16.20.2', npm: '8.19.4' }
   0.677 npm WARN EBADENGINE }
   0.677 npm WARN EBADENGINE Unsupported engine {
   0.677 npm WARN EBADENGINE   package: '@typescript-eslint/[email protected]',
   0.677 npm WARN EBADENGINE   required: { node: '^18.18.0 || ^20.9.0 || 
>=21.1.0' },
   0.677 npm WARN EBADENGINE   current: { node: 'v16.20.2', npm: '8.19.4' }
   0.677 npm WARN EBADENGINE }
   0.677 npm WARN EBADENGINE Unsupported engine {
   0.677 npm WARN EBADENGINE   package: 
'@typescript-eslint/[email protected]',
   0.677 npm WARN EBADENGINE   required: { node: '^18.18.0 || ^20.9.0 || 
>=21.1.0' },
   0.677 npm WARN EBADENGINE   current: { node: 'v16.20.2', npm: '8.19.4' }
   0.677 npm WARN EBADENGINE }
   0.678 npm WARN EBADENGINE Unsupported engine {
   0.678 npm WARN EBADENGINE   package: '[email protected]',
   0.678 npm WARN EBADENGINE   required: { node: '^18.18.0 || ^20.9.0 || 
>=21.1.0' },
   0.678 npm WARN EBADENGINE   current: { node: 'v16.20.2', npm: '8.19.4' }
   0.678 npm WARN EBADENGINE }
   0.678 npm WARN EBADENGINE Unsupported engine {
   0.678 npm WARN EBADENGINE   package: '[email protected]',
   0.678 npm WARN EBADENGINE   required: { node: '^18.18.0 || ^20.9.0 || 
>=21.1.0' },
   0.678 npm WARN EBADENGINE   current: { node: 'v16.20.2', npm: '8.19.4' }
   0.678 npm WARN EBADENGINE }
   0.678 npm WARN EBADENGINE Unsupported engine {
   0.678 npm WARN EBADENGINE   package: '[email protected]',
   0.678 npm WARN EBADENGINE   required: { node: '^18.18.0 || ^20.9.0 || 
>=21.1.0' },
   0.678 npm WARN EBADENGINE   current: { node: 'v16.20.2', npm: '8.19.4' }
   0.678 npm WARN EBADENGINE }
   0.680 npm WARN EBADENGINE Unsupported engine {
   0.680 npm WARN EBADENGINE   package: '[email protected]',
   0.680 npm WARN EBADENGINE   required: { node: '^18.18.0 || ^20.9.0 || 
>=21.1.0' },
   0.680 npm WARN EBADENGINE   current: { node: 'v16.20.2', npm: '8.19.4' }
   0.680 npm WARN EBADENGINE }
   0.680 npm WARN EBADENGINE Unsupported engine {
   0.680 npm WARN EBADENGINE   package: '[email protected]',
   0.680 npm WARN EBADENGINE   required: { node: '^18.18.0 || ^20.9.0 || 
>=21.1.0' },
   0.680 npm WARN EBADENGINE   current: { node: 'v16.20.2', npm: '8.19.4' }
   0.680 npm WARN EBADENGINE }
   0.680 npm WARN EBADENGINE Unsupported engine {
   0.680 npm WARN EBADENGINE   package: '[email protected]',
   0.680 npm WARN EBADENGINE   required: { node: '^18.18.0 || ^20.9.0 || 
>=21.1.0' },
   0.680 npm WARN EBADENGINE   current: { node: 'v16.20.2', npm: '8.19.4' }
   0.680 npm WARN EBADENGINE }
   0.681 npm WARN EBADENGINE Unsupported engine {
   0.681 npm WARN EBADENGINE   package: '[email protected]',
   0.681 npm WARN EBADENGINE   required: { node: '>=18' },
   0.681 npm WARN EBADENGINE   current: { node: 'v16.20.2', npm: '8.19.4' }
   0.681 npm WARN EBADENGINE }
   0.682 npm WARN EBADENGINE Unsupported engine {
   0.682 npm WARN EBADENGINE   package: '[email protected]',
   0.682 npm WARN EBADENGINE   required: { node: '^18.18.0 || ^20.9.0 || 
>=21.1.0' },
   0.682 npm WARN EBADENGINE   current: { node: 'v16.20.2', npm: '8.19.4' }
   0.682 npm WARN EBADENGINE }
   555.6 npm ERR! code FETCH_ERROR
   555.6 npm ERR! errno FETCH_ERROR
   555.6 npm ERR! network timeout at: 
https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz
   555.6 
   555.6 npm ERR! A complete log of this run can be found in:
   555.6 npm ERR!     /root/.npm/_logs/2025-10-11T08_19_19_138Z-debug-0.log
   ------
   Dockerfile:21
   
   --------------------
   
     20 |     
   
     21 | >>> RUN npm ci && \
   
     22 | >>>   npm run build
   
     23 |     
   
   --------------------
   
   target superset-websocket: failed to solve: process "/bin/sh -c npm ci &&   
npm run build" did not complete successfully: exit code: 1
   ```
   
   
   Any thoughts? 


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to