Problem/Justification
SSD getting rejected as replacement for being too small. Turns out 1TB label in case of SSDs is not universal in terms of actual storage space.
Impact
The only negative i can see ATM is a loss of storage space, maybe it could be an optional/opt-out thing during pool creation. But it would help greatly if we do not have to always dig around if the ssd we want to buy as replacement is the correct size or not.
User Story
As i said before it could be a webui option (either optional or opt-out, idk which would be better) and could be used to improve compatibility for the pool avoiding situations of confusion when the user gets a 1 tb drive just to get a cold shower when zfs rejects it.
Well bug or not a 2g partition wouldnt help when one 1TB drive is 931,51GB the other on the other hand is 953,87…
(And so far what i have seen there is no clear indication before buying which case the drive falls into.)
In my case i have a mixed pool because of this, it just so happened in the case that made me make this request the failed drive is the bigger one and the replacement unfortunately the smaller.