xuang7 opened a new pull request, #8555: URL: https://github.com/apache/texera/pull/8555
### What changes were proposed in this PR? Backport of #8542 to `release/v1.2`. Fresh 1.2 deployments are broken by the MinIO image removal: the released compose tarball fails at image pull, the K8s lakekeeper-init job dies downloading `mc` from `dl.min.io` (410 Gone), and CI on this branch fails at image pull. Main adaptations for v1.2: - The chart has no `_helpers.tpl` and no external-S3 support, so templates reference the RustFS subchart's service/Secret directly, including two deployment templates that hardcode the MinIO secret on v1.2. - lakekeeper-init creates the bucket from an `rc` init container instead of downloading `mc` at runtime; CI uses the preinstalled AWS CLI. - Test files are adjusted to v1.2's package layout; the `StagedFileCleanupJob` change does not apply here. Migration note: volume/claim names change (`minio_data` -> `rustfs_data`, `minio-data-pvc` -> `rustfs-data-pvc`); no in-place data migration for now. ### Any related issues, documentation, discussions? Discussion in #3998. Original change: #8542. v1.3 backport: #8550. ### How was this PR tested? Compose and Helm render cleanly with no minio left. Tested the single-node deployment. ### Was this PR authored or co-authored using generative AI tooling? Generated-by: Claude Fable 5 (Claude Code) -- 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]
