ReleaseOpenAIOpenAIpublished Mar 17, 2026seen 5d

openai/orchard 0.53.0

openai/orchard

Open original ↗

Captured source

source ↗
published Mar 17, 2026seen 5dcaptured 9hhttp 200method plain

0.53.0

Repository: openai/orchard

Tag: 0.53.0

Published: 2026-03-17T18:47:11Z

Prerelease: no

Release notes:

Notable changes

Orchard now supports Linux workers powered by Vetu virtualization

To give it a try, run orchard worker run on a Linux machine and create a new VM with --runtime vetu set.

Make sure that Vetu is installed on that worker, and that the user under which orchard worker run is running has /dev/kvm access.

Vetu supports Tart VM image format and OCI registries, and if you're looking for an image to try out, check out Linux images published by Cirrus Labs.

VM architecture differentiation

Previously, Orchard assumed that all VMs and workers run on arm64. Now it's just the default.

With the introduction of Vetu, one might have an Orchard cluster with different architectures, e.g. arm64 and amd64.

Workers will report their architecture to the Controller automatically, but you need to explicitly specify the architecture when creating non-arm64 VMs, otherwise they won't be scheduled correctly.

Use --arch command-line argument to orchard create vm (or arch field when creating a VM using API) to do that.

VM's operating system is now explicit

Previously, Orchard assumed that a VM's operating system was always darwin (macOS). This worked for Linux VMs too, but not without pitfalls (https://github.com/cirruslabs/orchard/issues/382). Now darwin is just a default.

You can now explicitly set a VM's operating system at creation time with --os command-line argument to orchard create vm (or using os field when creating via API).

This is useful to disable the Apple EULA 2 VMs limit check by Orchard, as this limit does not apply to Linux VMs on macOS host.

What's Changed

  • Support Vetu virtualization on Linux in addition to Tart on macOS by @edigaryev in https://github.com/cirruslabs/orchard/pull/419
  • Bump the all-updates group across 1 directory with 13 updates by @dependabot[bot] in https://github.com/cirruslabs/orchard/pull/421
  • create vm: introduce --{os,arch,runtime} command-line arguments by @edigaryev in https://github.com/cirruslabs/orchard/pull/422

Full Changelog: https://github.com/cirruslabs/orchard/compare/0.52.0...0.53.0

Notability

notability 2.0/10

Routine version update, no traction