From f15eb8753a3e56e7c9b975a00b00ad65de6dd8af Mon Sep 17 00:00:00 2001 From: Kevin Fenzi Date: Thu, 10 Nov 2022 14:51:29 -0800 Subject: [PATCH] nfs_server: on rhel9, we don't need nfs-lock Older rhel versions need to start this service, but rhel9 doesn't have it as a seperate service. Signed-off-by: Kevin Fenzi --- roles/nfs/server/tasks/main.yml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/roles/nfs/server/tasks/main.yml b/roles/nfs/server/tasks/main.yml index 717994d8b3..2c2433c86f 100644 --- a/roles/nfs/server/tasks/main.yml +++ b/roles/nfs/server/tasks/main.yml @@ -28,11 +28,18 @@ with_items: - rpcbind - nfs-server - - nfs-lock when: ansible_distribution == 'RedHat' tags: - nfs/server +- name: enable nfs-related services and run them (rhel) 7/8 + service: name={{ item }} enabled=true state=started + with_items: + - nfs-lock + when: ansible_distribution == 'RedHat' and ansible_distribution_major_version|int < 9 + tags: + - nfs/server + - name: Kick exportfs if /etc/exports changed command: /usr/sbin/exportfs -ra when: exports.changed