From a2c905c32ef86b014552b8fcc87c21edda5cc75e Mon Sep 17 00:00:00 2001 From: Thomas Quinot Date: Fri, 13 May 2016 22:57:17 +0200 Subject: [PATCH] Fix uninitialized distribution fact on FreeBSD (#15842) Initialize facts['distribution'] with self.system so that this fact does not remain uninitialized on systems_platform_working platforms (FreeBSD, OpenBSD). Fixes #15841 --- lib/ansible/module_utils/facts.py | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/ansible/module_utils/facts.py b/lib/ansible/module_utils/facts.py index fa23d059b0..03121e6814 100644 --- a/lib/ansible/module_utils/facts.py +++ b/lib/ansible/module_utils/facts.py @@ -660,6 +660,7 @@ class Distribution(object): # The platform module provides information about the running # system/distribution. Use this as a baseline and fix buggy systems # afterwards + self.facts['distribution'] = self.system self.facts['distribution_release'] = platform.release() self.facts['distribution_version'] = platform.version()