0.39.0
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 hostorg.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