Nomad 1.10.3, 1.9.11, and 1.8.15 Released

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 - Nomad v1.10.3 Binaries | HashiCorp Releases

1.10.3 Changelog - nomad/CHANGELOG.md at release/1.10.3 · hashicorp/nomad · GitHub