From c68f7414ac869f05fefce6731306030bbd5b60f2 Mon Sep 17 00:00:00 2001
From: Marcos Entenza <mak@redhat.com>
Date: Tue, 25 Feb 2020 15:26:09 +0100
Subject: [PATCH] Feature/extend tower (#1177)

---
 ansible/configs/sap-hana/software.yml |   22 +++++++++++++++++++++-
 1 files changed, 21 insertions(+), 1 deletions(-)

diff --git a/ansible/configs/sap-hana/software.yml b/ansible/configs/sap-hana/software.yml
index cb29f1e..8a3ff6a 100644
--- a/ansible/configs/sap-hana/software.yml
+++ b/ansible/configs/sap-hana/software.yml
@@ -56,7 +56,7 @@
         path: /etc/exports
         state: present
         regexp: "^/nfs"
-        line: "/nfs *(insecure,rw,root_squash,no_wdelay,sync)"
+        line: "/nfs *(insecure,rw,no_root_squash,no_wdelay,sync)"
 
     - name: 'Ensure nfs-server is restarted and running'
       service:
@@ -69,6 +69,26 @@
         name: ansible
         state: latest
 
+- name: Ensure NFS share is mounted in HANA and S/4HANA Hosts
+  hosts: hanas:s4hanas
+  become: True
+  gather_facts: True
+  tasks:
+
+    - name: Ensure Software directory exists
+      file:
+        path: "/software"
+        state: directory
+
+    - name: Ensure NFS share is mounted
+      mount:
+        path: "/software"
+        src: "bastion:/nfs"
+        fstype: nfs4
+        opts: "rw,bg,hard,_netdev"
+        state: mounted
+
+
 - name: Deploy Ansible Tower
   hosts: towers
   gather_facts: False

--
Gitblit v1.9.3