ubicloud/rhizome
Benjamin Satzger 3e2fa8488e Support custom QEMU binary, drop legacy GPU flags, add empty ROMs
- Invoke QEMU via just `qemu-system-${arch}` instead of hardcoding
  `/usr/bin/qemu-system-${arch}`. This allows locally built QEMU
  binaries installed in /usr/local/bin to take precedence.

- Remove `x-no-mmap=true` and `rombar=0` from passed-through GPUs.
  With a custom QEMU build these work correctly without disabling mmap,
  while the distro QEMU requires `x-no-mmap=true` to avoid severe stalls.

- Add `romfile=` to virtio-blk-pci, virtio-net-pci, and vhost-user-blk-pci
  devices. Explicitly suppressing option ROMs avoids unnecessary firmware
  loading.
2025-11-24 09:16:04 +01:00
..
common Add empty line at the end of the file while modifying /etc/fstab 2025-10-16 13:16:10 +02:00
host Support custom QEMU binary, drop legacy GPU flags, add empty ROMs 2025-11-24 09:16:04 +01:00
inference_endpoint Fix rhizome code not compatible with Ruby 3.0 2025-05-06 23:18:09 +09:00
kubernetes Remove apiserver.advertise-address from kubeadm config to prevent outdated IP in upgrades 2025-11-17 16:53:59 +01:00
minio/bin Enable minio.service so that we auto start after a possible reboot 2024-02-13 15:03:56 +01:00
postgres Increase overcommit_ratio temporarily 2025-11-17 11:24:26 +01:00
victoria_metrics/bin Restrict VictoriaMetrics to serve selected endpoints 2025-11-13 16:45:39 +02:00
.rubocop.yml Change rhizome TargetRubyVersion to 3.0 2025-05-06 23:18:09 +09:00
Gemfile Make BUNDLE_GEMFILE=rhizome/Gemfile bundle install work from repository root 2025-05-06 23:18:09 +09:00
Gemfile.lock Add base64 to rhizome/host Gemfile 2025-04-29 16:45:24 -07:00