Files
nomad/.changelog/18017.txt
Luiz Aoqui f8b9b5c387 state: canonicalize namespace on restore (#18017)
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`.
2023-07-20 16:04:51 -04:00

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
```