Install basic packages on the build node

Make sure that git and rsync are present since our base roles need
them.

Change-Id: Ia66bf70263df57c8d7dbe1e37e64d8ede9b82597
diff --git a/playbooks/base-test/pre.yaml b/playbooks/base-test/pre.yaml
index 60e4a21..5dcba56 100644
--- a/playbooks/base-test/pre.yaml
+++ b/playbooks/base-test/pre.yaml
@@ -4,6 +4,15 @@
     - log-inventory
 
 - hosts: all
+  tasks:
+    - name: Install packages
+      package:
+        name:
+          - git
+          - rsync
+        state: present
+
+- hosts: all
   roles:
     - add-build-sshkey
     - start-zuul-console
diff --git a/playbooks/base/pre.yaml b/playbooks/base/pre.yaml
index 60e4a21..5dcba56 100644
--- a/playbooks/base/pre.yaml
+++ b/playbooks/base/pre.yaml
@@ -4,6 +4,15 @@
     - log-inventory
 
 - hosts: all
+  tasks:
+    - name: Install packages
+      package:
+        name:
+          - git
+          - rsync
+        state: present
+
+- hosts: all
   roles:
     - add-build-sshkey
     - start-zuul-console