The Nomad team is excited to announce the release of Nomad v1.10.3! The release contains improvements, bug fixes and security patches, such as:
New NOMAD_UNIX_ADDR env var points to the task API unix socket, for use with workload identity
Added support for cgroup namespaces in the docker task config
Added kind field to service block for Consul service registrations
Add reconciler annotations to the output of the `eval status` command
Added related evals and placed allocations tables to the eval status command, and exposed more fields without requiring the `-verbose` flag
Fixed behavior of graceful shutdown for agents
Fixed bug where drained batch jobs would not be rescheduled if no eligible nodes were immediately available
Fixed a bug where non-periodic tokens would not have their TTL incremented to the lease duration
Fixed a bug where very low resources.cpu values could generate invalid cpu weights on hosts with very large client.cpu_total_compute values
Fixed panic when restarting stopped job with no scaling policies
Fixed a bug where volumes with server-terminal allocations could be deleted from clients but not the state store
Fixed a bug in the `tls cert create` command that always added ``"<role>.global.nomad"` to the certificate DNS names, even when the specified region was not ``"global"`
Fixed a bug where reloading the Nomad server process with an updated `tls.verify_server_hostname` configuration parameter would not apply an update to internal RPC handler verification and require a full server restart
Please refer to the changelog for the complete list of improvements and bug fixes. We are also releasing backports of bug fixes to Nomad Enterprise v1.9.11 and v1.8.15.
Please read the upgrade guide for notes around upgrading and remember that downgrading is not supported. Please do not hesitate to file an issue on GitHub if you encounter any issues.
Thanks,
The Nomad Team
1.10.3 Binaries - https://releases.hashicorp.com/nomad/1.10.3/
1.10.3 Changelog - https://github.com/hashicorp/nomad/blob/release/1.10.3/CHANGELOG.md