xci: dynamic_inventory: Add new entry for deployment_host 45/58445/1
authorMarkos Chandras <mchandras@suse.de>
Tue, 12 Jun 2018 09:25:00 +0000 (10:25 +0100)
committerMarkos Chandras <mchandras@suse.de>
Tue, 12 Jun 2018 09:26:05 +0000 (10:26 +0100)
The deployment host is normally the host which runs the various
playbooks so we add a new entry in the inventory for localhost.

Change-Id: I43baddf4fabd69579c1a02f55ece230a062c2d9b
Signed-off-by: Markos Chandras <mchandras@suse.de>
xci/playbooks/dynamic_inventory.py

index b5c4609..bf9483d 100755 (executable)
@@ -53,6 +53,11 @@ class XCIInventory(object):
         self.opnfv_networks['opnfv']['storage'] = {}
         self.opnfv_networks['opnfv']['storage']['address'] = '172.29.244.10/24'
 
+        # Add localhost
+        self.add_host('deployment_host')
+        self.add_hostvar('deployment_host', 'ansible_ssh_host', '127.0.0.1')
+        self.add_hostvar('deployment_host', 'ansible_connection', 'local')
+
         self.read_pdf_idf()
 
         self.parse_args()