From 5ec47a5ed7029280adc88ae4c84b77ac93373389 Mon Sep 17 00:00:00 2001 From: MiningPickaxe <13851035+MiningPickaxe@users.noreply.github.com> Date: Thu, 18 Jun 2026 02:28:20 +0200 Subject: [PATCH] Fix issue of trying to decode a str This fixes an error where _parse_iface_file tries to decode a str. The output of the command getting executed is already getting decoded in coriolis/utils.py exec_cmd_ssh introduced in commit 539fabb9d302b3915cda19357ba0d0ea6d33d25f --- coriolis/osmorphing/netpreserver/interfaces.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/coriolis/osmorphing/netpreserver/interfaces.py b/coriolis/osmorphing/netpreserver/interfaces.py index 19fbae985..5c5ebf888 100644 --- a/coriolis/osmorphing/netpreserver/interfaces.py +++ b/coriolis/osmorphing/netpreserver/interfaces.py @@ -31,7 +31,7 @@ def _parse_iface_file(interface_file): curr_ip_address = None curr_iface = None interfaces_contents = self.osmorphing_tool._read_file_sudo( - interface_file).decode() + interface_file) LOG.debug( "Fetched %s contents: %s", interface_file, interfaces_contents) for line in interfaces_contents.splitlines():