The Nomad team is excited to announce the release of Nomad v1.10.4!
The release contains these improvements:
A new `monitor export` CLI command to retrieve journald logs or the contents of the Nomad log file for a given Nomad agent
Similarly, add historical log capture to `nomad operator debug` command with `-log-lookback` and `-log-file-export` flags
Metrics: Added node_pool label to blocked_evals metrics
Services: Add `alloc_ipv6` option for service `address_mode`
Sentinel (Enterprise): New policy scope for CSI volumes
And these bug fixes:
Fixed executor panic when running `alloc exec` on a rootless `raw_exec` task
CLI: Fixed `acl policy self` command outputting all policies when used with a management token
Client: run all allocrunner postrun (cleanup) hooks, even if any of them error
Services: Fixed a bug where Nomad services were deleted if a node missed heartbeats and recovered before allocs were migrated
For security, we have also kept our version of Go up to date, although Nomad has not been impacted by any CVEs in particular.
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.12 and v1.8.16.
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.4 Binaries - https://releases.hashicorp.com/nomad/1.10.4/
1.10.4 Changelog - https://github.com/hashicorp/nomad/blob/release/1.10.4/CHANGELOG.md