Nomad v1.0.16 Release Notes
Release Date: 2022-01-18 // over 2 years ago-
🐛 BUG FIXES:
- agent: Validate reserved_ports are valid to prevent unschedulable nodes. [GH-11830]
- 🛠 cli: Fixed a bug where the
-stale
flag was not respected bynomad operator debug
[GH-11678] - client: Fixed a bug where clients would ignore the
client_auto_join
setting after losing connection with the servers, causing them to incorrectly fallback to Consul discovery if it was set tofalse
. [GH-11585] - 🛠 client: Fixed a memory and goroutine leak for batch tasks and any task that exits without being shut down from the server [GH-11741]
- 🖨 client: Fixed host network reserved port fingerprinting [GH-11728]
- core: Fix missing fields in Node.Copy() [GH-11744]
- 🛠 csi: Fixed a bug where deregistering volumes would attempt to deregister the wrong volume if the ID was a prefix of the intended volume [GH-11852]
- 🛠 drivers: Fixed a bug where the
resolv.conf
copied from the system was not readable to unprivileged processes within the task [GH-11856] - 🛠 quotas (Enterprise): Fixed a bug quotas can be incorrectly calculated when nodes fail ranking. [GH-11848]
- 🛠 rpc: Fixed scaling policy get index response when the policy is found [GH-11579]
- ⏱ scheduler: detect, log, and emit
nomad.nomad.plan.node_rejected
metric when an unexpected port collision is detected [GH-11793] - 🐎 scheduler: Fixed a performance bug where
spread
and node affinity can cause a job to take longer than the nack timeout to be evaluated. [GH-11712] - ⚡️ template: Fixed a bug where templates did not receive an updated vault token if
change_mode = "noop"
was set in the job definition'svault
stanza. [GH-11783]