Skip to content

v1.10.3

Latest
Compare
Choose a tag to compare

1.10.3 (July 08, 2025)

IMPROVEMENTS:

  • consul: Added kind field to service block for Consul service registrations [GH-26170]
  • docker: Added support for cgroup namespaces in the task config [GH-25927]
  • task environment: new NOMAD_UNIX_ADDR env var points to the task API unix socket, for use with workload identity [GH-25598]

BUG FIXES:

  • agent: Fixed a bug to prevent a possible panic during graceful shutdown [GH-26018]
  • agent: Fixed a bug to prevent panic during graceful server shutdown [GH-26171]
  • agent: Fixed bug where agent would exit early from graceful shutdown when managed by systemd [GH-26023]
  • cli: Fix panic when restarting stopped job with no scaling policies [GH-26131]
  • cli: 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"`. [GH-26086]
  • cli: Fixed a bug where the acl token self command only performed lookups for tokens set as environment variables and not by the -token flag. [GH-26183]
  • client: Attempt to rollback directory creation when the mkdir plugin fails to perform ownership changes on it [GH-26194]
  • client: Fixed bug where drained batch jobs would not be rescheduled if no eligible nodes were immediately available [GH-26025]
  • docker: Fixed a bug where very low resources.cpu values could generate invalid cpu weights on hosts with very large client.cpu_total_compute values [GH-26081]
  • host volumes: Fixed a bug where volumes with server-terminal allocations could be deleted from clients but not the state store [GH-26213]
  • tls: 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 [GH-26107]
  • vault: Fixed a bug where non-periodic tokens would not have their TTL incremented to the lease duration [GH-26041]