Skip to content

Commit 780ae1e

Browse files
authored
Check for duplicate data disks only when the OS is available (#6025)
* Check for duplicate data disks only when the OS is available Supervised installations do not have a specific data disk, so only check for duplicate data disks on Home Assistant OS. * Enable OS for multiple data disks check test
1 parent c617358 commit 780ae1e

File tree

2 files changed

+4
-0
lines changed

2 files changed

+4
-0
lines changed

supervisor/resolution/checks/multiple_data_disks.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,9 @@ class CheckMultipleDataDisks(CheckBase):
2121

2222
async def run_check(self) -> None:
2323
"""Run check if not affected by issue."""
24+
if not self.sys_os.available:
25+
return
26+
2427
for block_device in self.sys_dbus.udisks2.block_devices:
2528
if self._block_device_has_name_issue(block_device):
2629
self.sys_resolution.create_issue(

tests/resolution/check/test_check_multiple_data_disks.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ async def test_base(coresys: CoreSys):
3333
assert multiple_data_disks.enabled
3434

3535

36+
@pytest.mark.usefixtures("os_available")
3637
async def test_check(coresys: CoreSys, sda1_block_service: BlockService):
3738
"""Test check."""
3839
multiple_data_disks = CheckMultipleDataDisks(coresys)

0 commit comments

Comments
 (0)