dannycjones opened a new pull request, #2719: URL: https://github.com/apache/iceberg-rust/pull/2719
## Which issue does this PR close? N/A ## What changes are included in this PR? When running on a system that uses a VM to run containers, such as Colima on macOS, not all local directories may be available to the VM the container runtime. For Colima, it only mounts the home directory within the VM and thus files in the home directory (common case) can be successfully bind-mounted into the containers, this will break where we use temporary directories in the release scripts. This change avoids the dependency on bind mounting the temporary directory by copying the Spark script into a built image for the provisioner image. This does not address all issues on macOS as HMS does not have an ARM-based image (leading to apparent dreadful runtime due to emulation), however this eliminates one problem. If we move to a HMS v4+ in the future, this change gets us closer to reliable release candidate verification on macOS. ## Are these changes tested? Yes, changes have been tested locally by bringing up the containers and running the tests. -- 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]
