diff --git a/vagrant/__init__.py b/vagrant/__init__.py index 85a221b..20de1de 100644 --- a/vagrant/__init__.py +++ b/vagrant/__init__.py @@ -938,9 +938,8 @@ def _parse_machine_readable_output(self, output): # vagrant 1.8 adds additional fields that aren't required, # and will break parsing if included in the status lines. # filter them out pending future implementation. - parsed_lines = list( - filter(lambda x: x[2] not in ["metadata", "ui", "action"], parsed_lines) - ) + unneeded_kind = ["metadata", "ui", "action", "Description", "box-info"] + parsed_lines = list(filter(lambda x: x[2] not in unneeded_kind, parsed_lines)) return parsed_lines def _parse_config(self, ssh_config):