-
Notifications
You must be signed in to change notification settings - Fork 304
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
HPCC-30525 Fix issues of cased dropzone names mismatching group name #17969
HPCC-30525 Fix issues of cased dropzone names mismatching group name #17969
Conversation
https://track.hpccsystems.com/browse/HPCC-30525 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@jakesmith looks fine in constructGroup(). One question: I found similar function in ensureConsistentStorageGroup(). Could it be used for dropzone group?
That is used when creating grops from plans storage, so slightly different, but yes, there is a potential casing issue there I think, if the planes had mixed casing names. |
@ghalliday @wangkx - please see new commit. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@jakesmith please squash and I will merge.
Group names have always been treated as case-insensitive. Since 9.2 (HPCC-29553) groups have been created to match dropzones. This PR ensures that groups names created by dropzones are lowercased. This bug was causing environments with non-lowercased dropzone names to cause failures during sprays of the form: "DFUServer Error Failed: DFUWU: Logical group <lowercased-group-name> not found" Signed-off-by: Jake Smith <[email protected]>
71029f6
to
c4de7ff
Compare
@ghalliday squashed. |
Group names have always been treated as case-insensitive. Since 9.2 (HPCC-29553) groups have been created to match dropzones. This PR ensures that groups names created by dropzones are lowercased.
This bug was causing environments with non-lowercased dropzone names to cause failures during sprays of the form: "DFUServer Error Failed: DFUWU: Logical group not found"
Type of change:
Checklist:
Smoketest:
Testing: