24.10 Clean install boot pool drives listed exported and drive I did not select in pool

I installed 24.10 to /dev/sda, /dev/sdb, /dev/sdc in a mirror but on my disks page after install it lists sda, sdb, sdc and sdk in the boot-pool mirror with sdb and sdk listed boot-pool (Exported). I am sure I did not select sdk in the installer, just the first 3 drives internal to the server (3TB SAS ) . If I look in the webui system->boot->status it is showing sda3, sdb3 and sdc3 as expected and the CLI is showing what I expected.

truenas_admin@truenas[~]$ sudo zpool status
pool: boot-pool
state: ONLINE
config:

    NAME        STATE     READ WRITE CKSUM
    boot-pool   ONLINE       0     0     0
      mirror-0  ONLINE       0     0     0
        sda3    ONLINE       0     0     0
        sdb3    ONLINE       0     0     0
        sdc3    ONLINE       0     0     0

errors: No known data errors
truenas_admin@truenas[~]$ sudo su -
sudo: argv[0] mismatch, expected “/usr/bin/zsh”, got “-zsh”
Killed
truenas_admin@truenas[~]$

Why are sdb and sdk listed as exported in webui disks view, and why is sdk showing in boot-pool at all?

Also, after a new clean 24.10 install sudo su - no longer works, is this a known issue.

I was just going to wipe disk sdk but the UI popup said: This disk is part of the exported pool ‘boot-pool’. Wiping this disk will make ‘boot-pool’ unable to import. You will lose any and all data in ‘boot-pool’. Please make sure that any sensitive data in ‘boot-pool’ is backed up before wiping this disk.

Any ideas whats happening here? Should I wipe and reinstall the old version? I did boot from a ubu distro cd and make sure all 24 drives were wiped with no partitions etc. and wipefs --all to remove and zfs signatures but I am at a loss here.

server is Dell R730xd with 12 3TB drives and attached MD1200 with 12 8TB drives, 2 SSD’s in 730 rear bays and PCIe optane 905b.

Drive names are fairly random based on when the device responds at startup.

I’m getting the same error when doing “sudo su -”. Just running
“su -” works, alternatively “sudo bash” also seems to do the trick…

Also getting the bash error. Not entirely sure why. Trying to switch to another user that does maintenance tasks.

su - maintenance_user
sudo: argv[0] mismatch, expected "/usr/bin/bash", got "-bash"

Yet I was able to work around as such-
sudo -u maintenance_user bash

The - feature is busted in the version of sudo in electric eel.

This sudo su root works where sudo su - does not