|
|
New ca-east cache region available in staging and canary
A new ca-east geographic region on OVH bare metal is now available for Kura, gated to staging and canary behind TUIST_KURA_AVAILABLE_REGIONS
|
Kura, Tuist
|
Kura
|
xcresult-processor-image@0.34.0
|
GitHub
|
|
|
Faster, gapless Kura cache on bare-metal infrastructure
The Kura build cache is now served from bare-metal infrastructure (Scaleway Dedibox and OVH) instead of Hetzner cloud VMs, delivering faster
|
Kura, Tuist
|
Kura
|
runners-controller@0.15.0
|
GitHub
|
|
|
Gapless Kura cache deploys with no write stall
Cache regions now run a warm standby replica on the same box with automatic failover. During a rolling deploy the controller fails the cache
|
Kura, Tuist
|
Kura
|
runners-controller@0.15.0
|
GitHub
|
|
|
Kura cache regions move to bare metal for faster performance and gapless deploys
The Kura cache infrastructure now runs on bare-metal servers, Scaleway Dedibox for eu-central and OVH for the new ca-east region, instead of
|
Kura, Tuist
|
Kura
|
capi-scaleway@0.12.0
|
GitHub
|
|
|
Kura cache runs on bare-metal regions with gapless rolling deploys
Kura cache regions are now hosted on bare-metal machines instead of cloud VMs. Each bare-metal box has a real NIC and local NVMe, so cache s
|
Kura, Tuist
|
Kura
|
capi-scaleway@0.12.0
|
GitHub
|
|
|
Kura cache moves to bare-metal with gapless rolling deploys
Kura cache regions now run on bare-metal hosts with local NVMe, replacing cloud VMs and load-balancer-fronted gateways. Cross-region replica
|
Kura, Tuist
|
Kura
|
helm@0.16.0
|
GitHub
|
|
|
Kura deploys roll over without write stalls
Bare-metal Kura regions now run with a warm standby and gapless failover: when the primary is rolled, the controller promotes a Ready, runti
|
Kura, Tuist
|
Kura
|
helm@0.16.0
|
GitHub
|
|
|
Static framework module map copies avoided
Static framework targets no longer receive a copied product-level module map, avoiding clang seeing duplicate umbrella coverage when another
|
Tuist
|
Generated projects
|
4.201.0-rc.5
|
GitHub
|
|
|
xcframework Headers root restored for cached static-objc-behind-dynamic deps
Static Objective-C xcframeworks that sit behind a dynamic framework in the binary cache now get their matching slice's Headers root added to
|
Tuist
|
Cache, Generated projects
|
4.201.0-rc.5
|
GitHub
|
|
|
Module-map xcframework headers excluded from header search paths
Targets that depend on a precompiled xcframework whose slice ships an included module.modulemap no longer fail to compile with "Redefinition
|
Tuist
|
Generated projects
|
4.201.0-rc.5
|
GitHub
|