Nomad v1.3.8 Release Notes

Release Date: 2022-11-21 // over 1 year ago
  • ๐Ÿ› BUG FIXES:

    • api: Ensure all request body decode errors return a 400 status code [GH-15252]
    • ๐Ÿ›  cleanup: fixed missing timer.Reset for plan queue stat emitter [GH-15134]
    • ๐Ÿ›  client: Fixed a bug where tasks would restart without waiting for interval [GH-15215]
    • ๐Ÿณ client: fixed a bug where non-docker tasks with network isolation would leak network namespaces and iptables rules if the client was restarted while they were running [GH-15214]
    • client: prevent allocations from failing on client reconnect by retrying RPC requests when no servers are available yet [GH-15140]
    • ๐Ÿ›  csi: Fixed race condition that can cause a panic when volume is garbage collected [GH-15101]
    • ๐Ÿ”Œ device: Fixed a bug where device plugins would not fingerprint on startup [GH-15125]
    • ๐Ÿ›  drivers: Fixed a bug where one goroutine was leaked per task [GH-15180]
    • ๐Ÿ”ง drivers: pass missing propagation_mode configuration for volume mounts to external plugins [GH-15096]
    • ๐Ÿ›  event_stream: fixed a bug where dynamic port values would fail to serialize in the event stream [GH-12916]
    • ๐Ÿ–จ fingerprint: Ensure Nomad can correctly fingerprint Consul gRPC where the Consul agent is running v1.14.0 or greater [GH-15309]
    • โšก๏ธ scheduler: Fixed a bug that prevented disconnected allocations to be updated after they reconnect. [GH-15068]
    • โฑ scheduler: Prevent unnecessary placements when disconnected allocations reconnect. [GH-15068]
    • ๐Ÿ›  template: Fixed a bug where template could cause agent panic on startup [GH-15192]