CORD-793 Ansible playbook for refreshing fabric config

Change-Id: Ic404c793d2e062f935fce5f36930b25b21d274bc
diff --git a/roles/fabric-head-prep/tasks/main.yml b/roles/fabric-head-prep/tasks/main.yml
new file mode 100644
index 0000000..5aa10d5
--- /dev/null
+++ b/roles/fabric-head-prep/tasks/main.yml
@@ -0,0 +1,20 @@
+- name: Check that fabric exists
+  command: ifconfig fabric
+  changed_when: false
+  tags:
+    - skip_ansible_lint # running a sub job
+
+# Needed for CPqD switch
+- name: Turn off TCP checksum offload on fabric interface
+  become: yes
+  command: ethtool -K fabric tx off
+  changed_when: false
+  tags:
+    - skip_ansible_lint # running a sub job
+
+- name: Send ping on fabric, expected to fail b/c fabric not set up
+  command: ping -I fabric -c 3 10.6.1.254
+  ignore_errors: true
+  changed_when: false
+  tags:
+    - skip_ansible_lint # running a sub job