backport r-series enclosures fixes for 12.0-U4.1 release (#7112)
* NAS-111132 / 12.0 / Fix r10 enclosures (by darkfiberiru) (#7092) * Fix r10 enclosures. Including mapping drives bays to match standard pattern(left to right then top to bottom)instead of inverse. Tested on R10 and Mini-X+ to confirm mini mapping still works (cherry picked from commit fd1995d4a1f5b0968a129ab87f4c58ca80173777) * Additional enclosure fixes/cleanup (cherry picked from commit 30123f3362573235bda677d54f3b30ea20875306) * document why we add back expansion shelves (cherry picked from commit f719eb56bf3ab7af5e5f3cda8bb01fa65cba5c3c) * Fix small typos and type mixup added while fixing r10 enclosure management (cherry picked from commit 1ce30e249e0cffe1e724742b0c8940c20e93533d) * flake8 fixes and use double-quotes (cherry picked from commit 11247804abb7c78cc97666faf6d01886b0dd260f) * flake8 fixes for enclosure.py (cherry picked from commit 6a23820db8b706b277686e8edcff140c52d6402c) Co-authored-by:Nick 'darkfiberiru' Wolff <darkfiberiru@gmail.com> Co-authored-by:
Caleb St. John <30729806+yocalebo@users.noreply.github.com> * NAS-111080 / 12.0 / Fix Enclosure Mapping for early version Mini X 3.0 Systems (by darkfiberiru) (#7098) * Fix Enclosure Mapping for early version Mini 3.0 Systems (cherry picked from commit 1b3741c98a3413572fa66581406d41fb4b2e5735) * Enclosure map regex string needs to be a raw string to stop collision of string and regex escaping (cherry picked from commit de17ad57e4a4aec0747f74f73a7cab4d69202dfa) Co-authored-by:
Nick 'darkfiberiru' Wolff <darkfiberiru@gmail.com> * NAS-111223 / 12.0 / Fix R40 to comply with enclosure management nep specified single mapped enclosure to UI. (#7097) Previous method didn't work along with not being nep compliant. Testing shows that UI was already compliant and works with this change. (cherry picked from commit 089528eb570a4606238cfff7a88bc28492c64da3) Co-authored-by:
Nick 'darkfiberiru' Wolff <darkfiberiru@gmail.com> * NAS-111259 / 12.0 / fix r20(a) to comply with enclosure NEP (#7105) Co-authored-by:
caleb <yocalebo@gmail.com> * NAS-111273 / 12.0 / fix r50 to comply with enclosure NEP (#7107) Co-authored-by:
caleb <yocalebo@gmail.com> Co-authored-by:
bugclerk <40872210+bugclerk@users.noreply.github.com> Co-authored-by:
Nick 'darkfiberiru' Wolff <darkfiberiru@gmail.com>
Showing
+187 -110
Please register or sign in to comment