bobbai00 opened a new issue, #3891:
URL: https://github.com/apache/texera/issues/3891

   ## What happened?
   
   After recent repository restructuring (moving `core` to `common`, moving 
`bin/sql` to `sql`), the deployment-related files in `bin/deployment/` are no 
longer compatible with the new structure. The Dockerfiles reference old paths 
like `core/` and the directory structure is nested unnecessarily under 
`bin/deployment/`.
   
   The following issues exist:
   - Dockerfiles in `bin/deployment/` reference `core/` which has been renamed 
to `common/`
   - Build context paths in Dockerfiles are incorrect
   - Kubernetes helm chart is nested under 
`bin/deployment/k8s/texera-helmchart/` instead of being at `bin/k8s/`
   - Symlinks in k8s configuration point to non-existent paths 
(`../../../../core/scripts/sql/`)
   - The deployment structure is inconsistent with the microservices now being 
at the root level
   
   ## How to reproduce?
   
   1. Try to build any Docker image using the Dockerfiles in `bin/deployment/`
   2. The build will fail because paths like `COPY core/` no longer exist
   
   ## Version
   
   1.1.0-incubating (Pre-release/Master)
   
   ## Commit Hash
   
   51cf0b6e9
   
   ## Relevant log output
   
   Docker build failures due to missing `core/` directory and incorrect COPY 
paths in Dockerfiles.


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