Hive
fix(cache): honor custom S3 CA bundles for virtual-hosted endpoints
GitHub issue · Closed
Source
tuist/tuist #10855
Updated
Jun 24, 2026
Domains
Cache
Summary
- Register Finch pools for virtual-hosted S3 bucket origins so cache requests still use the configured custom CA bundle when
S3_VIRTUAL_HOSTis 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.exsmix test test/cache/finch/pools_test.exs
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.
No GitHub comments yet.