yehoshuadimarsky commented on issue #37785:
URL: https://github.com/apache/airflow/issues/37785#issuecomment-1977093656

   Not sure if this matters this much, but building the Docker image on Windows 
still fails, even after I ran ` git config --global core.autocrlf`
   
   <details>
   
   ```
   PS C:\Users\ydima\Documents\GitHub\airflow-upstream> 
$env:AIRFLOW_VERSION="2.8.2"
   PS C:\Users\ydima\Documents\GitHub\airflow-upstream> $env:DOCKER_BUILDKIT=1
   PS C:\Users\ydima\Documents\GitHub\airflow-upstream> docker build . 
--build-arg PYTHON_BASE_IMAGE="python:3.8-slim-bookworm" --build-arg 
AIRFLOW_VERSION="${AIRFLOW_VERSION}" --tag "my-tag:0.0.1"
   [+] Building 10.4s (44/72)                                                   
                                                                                
                                                                docker:default
    => [internal] load build definition from Dockerfile                         
                                                                                
                                                                          0.1s
    => => transferring dockerfile: 74.34kB                                      
                                                                                
                                                                          0.0s
    => resolve image config for docker.io/docker/dockerfile:1.4                 
                                                                                
                                                                          0.4s
    => 
docker-image://docker.io/docker/dockerfile:1.4@sha256:9ba7531bd80fb0a858632727cf7a112fbfd19b17e94c4e84ced81e24ef1a0dbc
                                                                                
                             1.0s
    => => resolve 
docker.io/docker/dockerfile:1.4@sha256:9ba7531bd80fb0a858632727cf7a112fbfd19b17e94c4e84ced81e24ef1a0dbc
                                                                                
                                 0.0s
    => => 
sha256:1e8a16826fd1c80a63fa6817a9c7284c94e40cded14a9b0d0d3722356efa47bd 2.37kB 
/ 2.37kB                                                                        
                                                                 0.0s
    => => 
sha256:1328b32c40fca9bcf9d70d8eccb72eb873d1124d72dadce04db8badbe7b08546 9.94MB 
/ 9.94MB                                                                        
                                                                 0.3s
    => => 
sha256:9ba7531bd80fb0a858632727cf7a112fbfd19b17e94c4e84ced81e24ef1a0dbc 2.00kB 
/ 2.00kB                                                                        
                                                                 0.0s
    => => 
sha256:ad87fb03593d1b71f9a1cfc1406c4aafcb253b1dabebf569768d6e6166836f34 528B / 
528B                                                                            
                                                                 0.0s
    => => extracting 
sha256:1328b32c40fca9bcf9d70d8eccb72eb873d1124d72dadce04db8badbe7b08546         
                                                                                
                                                     0.6s
    => [internal] load .dockerignore                                            
                                                                                
                                                                          0.0s
    => => transferring context: 3.21kB                                          
                                                                                
                                                                          0.0s
    => [internal] load metadata for docker.io/library/python:3.8-slim-bookworm  
                                                                                
                                                                          0.4s
    => [internal] preparing inline document                                     
                                                                                
                                                                          0.2s
    => [internal] preparing inline document                                     
                                                                                
                                                                          0.1s
    => [internal] preparing inline document                                     
                                                                                
                                                                          0.2s
    => [internal] preparing inline document                                     
                                                                                
                                                                          0.2s
    => [internal] preparing inline document                                     
                                                                                
                                                                          0.2s
    => [internal] settings cache mount permissions                              
                                                                                
                                                                          0.2s
    => [internal] preparing inline document                                     
                                                                                
                                                                          0.2s
    => [internal] preparing inline document                                     
                                                                                
                                                                          0.2s
    => [internal] preparing inline document                                     
                                                                                
                                                                          0.1s
    => [airflow-build-image  1/16] FROM 
docker.io/library/python:3.8-slim-bookworm@sha256:23252009f10b4af8a8c90409c54a866473a251b001b74902f04631dd54cfccc8
                                                                                
7.3s
    => => resolve 
docker.io/library/python:3.8-slim-bookworm@sha256:23252009f10b4af8a8c90409c54a866473a251b001b74902f04631dd54cfccc8
                                                                                
                      0.1s
    => => 
sha256:23252009f10b4af8a8c90409c54a866473a251b001b74902f04631dd54cfccc8 1.86kB 
/ 1.86kB                                                                        
                                                                 0.0s
    => => 
sha256:3e9292a5e3bc66896a7c1dd89d59626123fbc68f9c8d45db96eacd53b0ad4580 1.37kB 
/ 1.37kB                                                                        
                                                                 0.0s
    => => 
sha256:809c394c4cffdc8d84af5418b1ecf9c3195b6b9b9b3412690951f30677727a56 6.97kB 
/ 6.97kB                                                                        
                                                                 0.0s
    => => 
sha256:e1caac4eb9d2ec24aa3618e5992208321a92492aef5fef5eb9e470895f771c56 29.12MB 
/ 29.12MB                                                                       
                                                                1.5s
    => => 
sha256:51d1f07906b71fd60ac43c61035514996a8ad8dbfd39d4f570ac5446b064ee5d 3.51MB 
/ 3.51MB                                                                        
                                                                 0.4s
    => => 
sha256:07b545b886b2fba30f518b093792e37c6cd9cf02468897770202912012325b53 13.75MB 
/ 13.75MB                                                                       
                                                                1.0s
    => => 
sha256:f86bc27bff6164ce6b0a86a633bcd9640ff7467bc1f5e4eb824411ac270ed5ca 243B / 
243B                                                                            
                                                                 0.4s
    => => 
sha256:1a56bca2cd81c555af1702d6725f31abff239026723801d1f5adf4aad7c5e14c 3.13MB 
/ 3.13MB                                                                        
                                                                 0.8s
    => => extracting 
sha256:e1caac4eb9d2ec24aa3618e5992208321a92492aef5fef5eb9e470895f771c56         
                                                                                
                                                     3.3s
    => => extracting 
sha256:51d1f07906b71fd60ac43c61035514996a8ad8dbfd39d4f570ac5446b064ee5d         
                                                                                
                                                     0.4s
    => => extracting 
sha256:07b545b886b2fba30f518b093792e37c6cd9cf02468897770202912012325b53         
                                                                                
                                                     1.1s
    => => extracting 
sha256:f86bc27bff6164ce6b0a86a633bcd9640ff7467bc1f5e4eb824411ac270ed5ca         
                                                                                
                                                     0.0s
    => => extracting 
sha256:1a56bca2cd81c555af1702d6725f31abff239026723801d1f5adf4aad7c5e14c         
                                                                                
                                                     0.5s
    => [internal] preparing inline document                                     
                                                                                
                                                                          0.2s
    => [internal] preparing inline document                                     
                                                                                
                                                                          0.3s
    => [internal] preparing inline document                                     
                                                                                
                                                                          0.2s
    => [internal] load build context                                            
                                                                                
                                                                          0.2s
    => => transferring context: 74.34kB                                         
                                                                                
                                                                          0.0s
    => [internal] preparing inline document                                     
                                                                                
                                                                          0.1s
    => [internal] preparing inline document                                     
                                                                                
                                                                          0.3s
    => [internal] preparing inline document                                     
                                                                                
                                                                          0.3s
    => [internal] preparing inline document                                     
                                                                                
                                                                          0.2s
    => [internal] preparing inline document                                     
                                                                                
                                                                          0.3s
    => [scripts  1/17] COPY <<EOF /install_os_dependencies.sh                   
                                                                                
                                                                          0.0s
    => [scripts  2/17] COPY <<EOF /install_mysql.sh                             
                                                                                
                                                                          0.0s
    => [scripts  3/17] COPY <<EOF /install_mssql.sh                             
                                                                                
                                                                          0.0s
    => [scripts  4/17] COPY <<EOF /install_postgres.sh                          
                                                                                
                                                                          0.0s
    => [scripts  5/17] COPY <<EOF /install_packaging_tools.sh                   
                                                                                
                                                                          0.0s
    => [scripts  6/17] COPY <<EOF 
/install_airflow_dependencies_from_branch_tip.sh                                
                                                                                
                                        0.0s
    => [scripts  7/17] COPY <<EOF /common.sh                                    
                                                                                
                                                                          0.0s
    => [scripts  8/17] COPY <<EOF /pip                                          
                                                                                
                                                                          0.0s
    => [scripts  9/17] COPY <<EOF /install_from_docker_context_files.sh         
                                                                                
                                                                          0.0s
    => [scripts 10/17] COPY <<EOF /get_package_specs.py                         
                                                                                
                                                                          0.0s
    => [scripts 11/17] COPY <<EOF /install_airflow.sh                           
                                                                                
                                                                          0.1s
    => [scripts 12/17] COPY <<EOF /install_additional_dependencies.sh           
                                                                                
                                                                          0.3s
    => [scripts 13/17] COPY <<EOF /create_prod_venv.sh                          
                                                                                
                                                                          0.3s
    => [scripts 14/17] COPY <<EOF /create_prod_venv.sh                          
                                                                                
                                                                          0.3s
    => [scripts 15/17] COPY <<EOF /entrypoint_prod.sh                           
                                                                                
                                                                          0.3s
    => [scripts 16/17] COPY <<EOF /clean-logs.sh                                
                                                                                
                                                                          0.3s
    => [scripts 17/17] COPY <<EOF /airflow-scheduler-autorestart.sh             
                                                                                
                                                                          0.3s
    => [airflow-build-image  2/16] COPY --from=scripts 
install_os_dependencies.sh /scripts/docker/                                     
                                                                                
                   0.4s
    => ERROR [airflow-build-image  3/16] RUN bash 
/scripts/docker/install_os_dependencies.sh dev                                  
                                                                                
                        0.6s
    => ERROR [main  3/18] RUN bash /scripts/docker/install_os_dependencies.sh 
runtime                                                                         
                                                                            0.6s
   ------
    > [airflow-build-image  3/16] RUN bash 
/scripts/docker/install_os_dependencies.sh dev:
   : invalid option name/install_os_dependencies.sh: line 2: set: pipefail
   ------
   ------
    > [main  3/18] RUN bash /scripts/docker/install_os_dependencies.sh runtime:
   : invalid option name/install_os_dependencies.sh: line 2: set: pipefail
   ------
   Dockerfile:1654
   --------------------
    1652 |
    1653 |     COPY --from=scripts install_os_dependencies.sh /scripts/docker/
    1654 | >>> RUN bash /scripts/docker/install_os_dependencies.sh runtime
    1655 |
    1656 |     # Having the variable in final image allows to disable providers 
manager warnings when
   --------------------
   ERROR: failed to solve: process "/bin/bash -o pipefail -o errexit -o nounset 
-o nolog -c bash /scripts/docker/install_os_dependencies.sh runtime" did not 
complete successfully: exit code: 2
   ```
   
   </details>


-- 
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]

Reply via email to