diff --git a/lib/ansible/plugins/cliconf/ios.py b/lib/ansible/plugins/cliconf/ios.py index a638d305e62a66..ff2a6b048a017d 100644 --- a/lib/ansible/plugins/cliconf/ios.py +++ b/lib/ansible/plugins/cliconf/ios.py @@ -38,9 +38,9 @@ def get_device_info(self): reply = self.get('show version') data = to_text(reply, errors='surrogate_or_strict').strip() - match = re.search(r'Version (\S+),', data) + match = re.search(r'Version (\S+)', data) if match: - device_info['network_os_version'] = match.group(1) + device_info['network_os_version'] = match.group(1).strip(',') match = re.search(r'^Cisco (.+) \(revision', data, re.M) if match: