mgr/dashboard: "Striping" feature checkbox missing in RBD image dialog
This may not be a bug, just a cosmetic issue. Although `striping` is a feature, it's not listed in the features sections of the RBD create/edit/copy/clone dialog. This may be due to it implicitly being enabled when defining stripe count and stripe unit, but it may confuse the user, as it's "hidden" in the "Advanced" sections and not visible as checkbox in the "features" section.
#4 Updated by Ernesto Puerta over 1 year ago
Based on the RBD striping feature description and the description of this issue, it looks like there's no explicit "enable striping" checkbox in the RBD Image creation form. It seems that in the CLI there's no "enabling" option either: it becomes enabled as soon as someone sets the "stripe_count" to a value different than 1.
The current UI is:
Things that could be done here to improve usability:
- Pre-populating the stripe count to 1 (now it's empty). "1" means no "fancy striping", anything else enables the fancy striping.
- Adding a pop-over (already provided by the existing
cd-helpercomponent) explaining each setting (object size, stripe unit and stripe count), in a similar way as done with RBD QoS params: