Hive Hive
Sign in

Forage

Feature requests, bug reports, feedback, GitHub issues, and Grafana alerts in one queue.

Items
819
Open signals
193
Domains
14
Forage items
Item Type Status Domains Source Updated Actions
feat(infra): grant the JIT write tier mutate access on Kura CRs

Adds tuist-edit-kura-write, a ClusterRole that aggregates into the built-in edit role and grants the full mutate verb set (`get,list,watch,create,update,patch,delete,deletecoll…

GitHub issue
Closed
Kura
tuist/tuist #11598
perf(infra): host-cache Tart VM disk reads (caching=cached)

Pass --root-disk-opts caching=cached to tart run for the ephemeral build VMs (tart-kubelet, internal/tart/tart.go) so the host page-caches the VM disk-image reads.

GitHub issue
Closed
Compute
tuist/tuist #11541
fix(server): set S3 boot config on the migrate Job for managed deploys

In infra/helm/tuist/templates/server-migration-job.yaml, the TUIST_S3_* env block was wrapped in {{- if not .Values.server.managedSecrets }}. This moves the boot-config S…

GitHub issue
Closed
Storage
tuist/tuist #11545
fix(server): wire the license key into the processor deployments

Adds {{- include "tuist.licenseEnv" . }} to processor-deployment.yaml and xcresult-processor-deployment.yaml, so both get TUIST_LICENSE_KEY from the same ESO secret…

GitHub issue
Closed
Compute
tuist/tuist #11546
fix(infra): macos-fleet resilience — recover Unknown nodes + unwedge xcresult processors (tailscale/NAT)

Three resilience fixes for the macos-fleet (tart-kubelet + Tart VMs), all surfaced by the 2026-06-26 incident where the xcresult processors silently stopped consuming for hours and…

GitHub issue
Closed
Compute
tuist/tuist #11531
feat(server, infra): sample runner machine metrics in-VM

Makes the runner-job Metrics tab actually populate by moving machine-metrics sampling into the runner VM. The original feature ([#11458](https://github.com/tuist/tuist/pull…

GitHub issue
Closed
Compute
tuist/tuist #11508
fix(infra): restore preview cleanup and add janitor

  • Restored the external preview sweep workflow so it checks out the repository before locked tool installation, installs the locked helm, kubectl, and jq versions, and parses…

GitHub issue
Closed
Compute
tuist/tuist #11468
fix(kura): serialize replicated artifact applies per key to stop bootstrap disk amplification

Two complementary dedup layers on the replication apply/bootstrap path, so a fresh node materializes the cache at ~1x the dataset in both on-disk bytes and WAN transfer instead of …

GitHub issue
Closed
Kura
tuist/tuist #11551
fix(infra): capture a final runner metric sample at job end

Captures a final machine-metrics sample at the very end of a macOS runner job, so the charts reach the job’s end instead of stopping ~one interval short (the “Complete job” step cu…

GitHub issue
Closed
Compute
tuist/tuist #11613
fix(infra): rebuild xcresult-processor image against current server

A trivial fix(infra)-scoped change to infra/xcresult-processor-image/AGENTS.md whose purpose is to cut a fresh, versioned rebuild of the xcresult-processor image so it bake…

GitHub issue
Closed
Compute
tuist/tuist #11557