Nomad v1.3.4 Release Notes

Release Date: 2022-08-25 // over 1 year ago
  • ๐Ÿ‘Œ IMPROVEMENTS:

    • api: HTTP server now returns a 429 error code when hitting the connection limit [GH-13621]
    • โšก๏ธ build: update to go1.19 [GH-14132]
    • cli: operator debug now outputs current leader to debug bundle [GH-13472]
    • ๐Ÿ‘ cli: operator snapshot state supports -filter expressions and avoids writing large temporary files [GH-13658]
    • client: add option to restart all tasks of an allocation, regardless of lifecycle type or state. [GH-14127]
    • client: only start poststop tasks after poststart tasks are done. [GH-14127]
    • โšก๏ธ deps: Updated github.com/hashicorp/go-discover to latest to allow setting the AWS endpoint definition [GH-13491]
    • ๐Ÿณ driver/docker: Added config option to disable container healthcheck [GH-14089]
    • ๐Ÿ”ง qemu: Added option to configure drive_interface [GH-11864]
    • sentinel: add the ability to reference the namespace and Nomad acl token in policies [GH-14171]
    • template: add script change_mode that allows scripts to be executed on template change [GH-13972]
    • ๐Ÿ’ป ui: Add button to restart all tasks in an allocation. [GH-14223]
    • ๐Ÿ’ป ui: add general keyboard navigation to the Nomad UI [GH-14138]

    ๐Ÿ› BUG FIXES:

    • api: cleanup whitespace from failed api response body [GH-14145]
    • ๐Ÿ‘ท cli: Fixed a bug where job validation requeset was not sent to leader [GH-14065]
    • ๐Ÿ›  cli: Fixed a bug where the memory usage reported by Allocation Resource Utilization is zero on systems using cgroups v2 [GH-14069]
    • ๐Ÿ›  cli: Fixed a bug where vault token not respected in plan command [GH-14088]
    • ๐Ÿ›  client/logmon: fixed a bug where logmon cannot find nomad executable [GH-14297]
    • ๐Ÿ›  client: Fixed a bug where cpuset initialization would not work on first agent startup [GH-14230]
    • ๐Ÿ›  client: Fixed a bug where user lookups would hang or panic [GH-14248]
    • ๐Ÿ›  client: Fixed a problem calculating a services namespace [GH-13493]
    • ๐Ÿ›  csi: Fixed a bug where volume claims on lost or garbage collected nodes could not be freed [GH-13301]
    • โฌ†๏ธ template: Fixed a bug where job templates would use uid and gid 0 after upgrading to Nomad 1.3.3, causing tasks to fail with the error failed looking up user: managing file ownership is not supported on Windows. [GH-14203]
    • ๐Ÿ’ป ui: Fixed a bug that caused the allocation details page to display the stats bar chart even if the task was pending. [GH-14224]
    • ๐Ÿšš ui: Removes duplicate breadcrumb header when navigating from child job back to parent. [GH-14115]
    • ๐Ÿ”ง vault: Fixed a bug where Vault clients were recreated when the server configuration was reloaded, even if there were no changes to the Vault configuration. [GH-14298]
    • ๐Ÿ”ง vault: Fixed a bug where changing the Vault configuration namespace field was not detected as a change during server configuration reload. [GH-14298]