Fix nfs on nodes does not install nfs packages 85/78385/2
authorMilan Verespej <m.verespej@partner.samsung.com>
Wed, 13 Feb 2019 11:53:51 +0000 (12:53 +0100)
committerTomáš Levora <t.levora@partner.samsung.com>
Thu, 14 Feb 2019 10:12:43 +0000 (11:12 +0100)
Issue-ID: OOM-1640

Change-Id: Ieb8d736e543d58facb9a84c3366c5b15418e17d2
Signed-off-by: Milan Verespej <m.verespej@partner.samsung.com>
ansible/roles/nfs/defaults/main.yml
ansible/roles/nfs/tasks/main.yml
build/creating_data/create-rhel-repo.sh

index a5e1d2a..bce98da 100644 (file)
@@ -1,5 +1,8 @@
 ---
+nfs_packages:
+  RedHat:
+    - nfs-utils
 nfs_services:
   RedHat:
     - rpcbind
-    - nfs
+    - nfs-server
index 32194d1..aca1771 100644 (file)
@@ -5,6 +5,12 @@
     state: directory
     mode: 0777
 
+- name: Install nfs packages
+  package:
+    name: "{{ item }}"
+    state: present
+  with_items: "{{ nfs_packages[ansible_os_family] }}"
+
 - name: Setup nfs server
   block:
     - name: Start services
index 8e872d9..9859dc9 100755 (executable)
@@ -36,7 +36,7 @@ fi
 
 # this exact docker version is required by ONAP/beijing
 # it should be available in centos docker repo
-yumdownloader --resolve --destdir="${OUTDIR}" docker-ce-17.03.2.ce libtool-ltdl docker-ce-selinux
+yumdownloader --resolve --destdir="${OUTDIR}" docker-ce-17.03.2.ce libtool-ltdl docker-ce-selinux nfs-utils
 
 createrepo "${OUTDIR}"