When "dnaMaxValue" is set to "-1" or omitted from a range configuration entry (which defautls to "-1" internally), the "dnaNextValue" attribute is not updated in the range configuration entry when a value is allocated from that range.
Whenever a value is allocated from the range, the "dnaNextValue" attribute should be updated accordingly.
Created attachment 350310 [details]
We were only updating the configuration entry if the new nextvalue was >=
the maxval plus the interval (1). We need to check if the maxval is -1
specifically, and update the config entry if so.
Pushed to master. Thanks to Rich for his review!
Changed QA contact to Sudhir
This is verified on RHDS 9.0 and fix is working as expected.