Issue -
Some disk(s) where physically removed from the cloudboot HV but they still show in the HV's edit page so they can possibly be selected for passthrough.
Environment -
OnApp versions 3.0 and up with integrated storage.
Solution -
Currently, this can only be fixed from the UI by deleting and recreating the HV.
It can be fixed manually by some actions in the database.
WARNING - Do NOT do such actions in the database without making a database dump. If you have support license it would be recommended currently to have Support check into such issue for you.
https://onapp.zendesk.com/entries/22087666-Backup-OnApp-Database
As example -
mysql> select * from hypervisor_disks where hypervisor_id=22 and selected=0; +----+---------------+------+--------------------------------------------------------------------+----------+ | id | hypervisor_id | name | scsi | selected | +----+---------------+------+--------------------------------------------------------------------+----------+ | 20 | 22 | sdg | 36a4badb045d88f001cd0c4d0e61915a4_00a41519e6d0c4d01c008fd845b0ad4b | 0 | | 21 | 22 | sdf | 36a4badb045d88f001cd0c4cce5d9dd13_0013ddd9e5ccc4d01c008fd845b0ad4b | 0 | +----+---------------+------+--------------------------------------------------------------------+----------+ 2 rows in set (0.01 sec) mysql> delete from hypervisor_disks where hypervisor_id=22 and selected=0; Query OK, 2 rows affected (0.02 sec) mysql>