Hive Hive
Sign in

fix(cache): honor custom S3 CA bundles for virtual-hosted endpoints

GitHub issue · Closed

Metadata
Source
tuist/tuist #10855
Updated
Jun 24, 2026
Domains
Cache
Details

Summary

  • Register Finch pools for virtual-hosted S3 bucket origins so cache requests still use the configured custom CA bundle when S3_VIRTUAL_HOST is enabled.
  • Normalize CRLF and escaped newline PEM content before decoding custom S3 CA bundles, which keeps container-injected certificate secrets usable.
  • Add focused regression coverage for virtual-hosted bucket pools and escaped-newline PEM bundles.

Testing

  • mix test test/tuist_common/finch_pools_test.exs
  • mix test 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.