Skip to content

0.39.0

Choose a tag to compare

@edigaryev edigaryev released this 16 Sep 20:26
· 70 commits to main since this release
56260e7

Notable changes

Workers not automatically expose the number of host's logical CPU cores and its memory size as resources

This allows you to create VMs targeting host CPU and memory without the need to manually provision orchard worker on each host with a --resources value specific to that host.

The following automatic resources were added:

  • org.cirruslabs.logical-cores — number of logical cores on the host
  • org.cirruslabs.memory-mib — total memory in MiB (mebibytes) on the host

Note that the values for these resources are scraped only once at worker startup.

Ability to tune workers offline timeout

Previously, this timeout was fixed to 3 minutes.

Now, you can configure it when starting Orchard Controller by passing a --worker-offline-timeout command-line argument to `orchard controller run.

For example: orchard controller run --worker-offline-timeout 1m30s.

What's Changed

  • Bump the all-updates group with 3 updates by @dependabot[bot] in #340
  • orchard controller run: introduce configurable --worker-offline-timeout by @edigaryev in #342
  • Worker: automatically scrape logical cores and memory size by @edigaryev in #341

Full Changelog: 0.38.1...0.39.0