Hive Hive
Sign in

fix(cache): support custom S3 CA certificates

GitHub issue · Closed

Metadata
Source
tuist/tuist #10839
Updated
Jun 24, 2026
Domains
Kura
Details

Summary

  • Add cache runtime support for S3_CA_CERT_PEM with a TUIST_S3_CA_CERT_PEM alias for parity with the server release.
  • Route cache S3 Finch pool configuration through TuistCommon.FinchPools.s3_pool/1 so custom CA bundles are honored instead of always pinning CAStore.file_path().
  • Add focused cache config and Finch pool tests covering the custom CA bundle path.
  • Document the new variable in the cache self-hosting guide and wire it into the reference Docker Compose and deploy configs.

Testing

  • mix test test/cache/config_test.exs test/cache/finch/pools_test.exs
Flights

Investigate, reproduce, or fix this item in an isolated repository. Each Flight preserves its outcome and agent session.

New Flights are paused Configure model inference, GitHub, and a sandbox provider to start another Flight. Existing results remain available below.
No Flights yet

Start a Flight and preserve its objective, outcome, and session here.

Comments

No GitHub comments yet.