mirror of
https://github.com/kemko/nomad.git
synced 2026-01-01 16:05:42 +03:00
The upgrade path to Nomad 1.6.0 requires canonicalizing the namespace in order to set the default scheduler configuration values. Previous implementation only canonicalized on namespace upsert operations, which works for recent namespaces as those Raft transactions are reapplied on upgrade. But for older namespaces restore from a snapshot the code path did not canonicalize them, leaving the scheduler configuration set as `nil`.
4 lines
143 B
Plaintext
4 lines
143 B
Plaintext
```release-note:bug
|
|
core: Fixed a bug where namespaces were not canonicalized on snapshot restore, resulting in potential nil access panic
|
|
```
|