From cc5170d31110a748c05c9befd84cd51db6511748 Mon Sep 17 00:00:00 2001 From: Chuck Lever Date: Fri, 12 Sep 2025 15:57:50 -0400 Subject: [PATCH] gen_hosts: Fix the pynfs hosts template again I thought I had tested the pynfs workflow's replacement inventory template before posting it for review, but clearly that was not the case. Signed-off-by: Chuck Lever --- .../gen_hosts/templates/workflows/pynfs.j2 | 50 +++++++++---------- 1 file changed, 23 insertions(+), 27 deletions(-) diff --git a/playbooks/roles/gen_hosts/templates/workflows/pynfs.j2 b/playbooks/roles/gen_hosts/templates/workflows/pynfs.j2 index 867df8137..37167885d 100644 --- a/playbooks/roles/gen_hosts/templates/workflows/pynfs.j2 +++ b/playbooks/roles/gen_hosts/templates/workflows/pynfs.j2 @@ -1,41 +1,37 @@ -{# Workflow template for pynfs #} [all] localhost ansible_connection=local -{% for host in pynfs_enabled_hosts %} -{{ kdevops_host_prefix }}-{{ host }} -{% if kdevops_baseline_and_dev %} -{{ kdevops_host_prefix }}-{{ host }}-dev -{% endif %} -{% endfor %} - +{{ kdevops_hosts_prefix }}-nfsd [all:vars] -ansible_python_interpreter = "{{ kdevops_python_interpreter }}" +ansible_python_interpreter = "{{ kdevops_python_interpreter }}" [baseline] -{% for host in pynfs_enabled_hosts %} -{{ kdevops_host_prefix }}-{{ host }} -{% endfor %} - +{{ kdevops_hosts_prefix }}-nfsd [baseline:vars] -ansible_python_interpreter = "{{ kdevops_python_interpreter }}" +ansible_python_interpreter = "{{ kdevops_python_interpreter }}" [dev] {% if kdevops_baseline_and_dev %} -{% for host in pynfs_enabled_hosts %} -{{ kdevops_host_prefix }}-{{ host }}-dev -{% endfor %} +{{ kdevops_host_prefix }}-nfsd-dev {% endif %} - [dev:vars] -ansible_python_interpreter = "{{ kdevops_python_interpreter }}" +ansible_python_interpreter = "{{ kdevops_python_interpreter }}" -[pynfs] -{% for host in pynfs_enabled_hosts %} -{{ kdevops_host_prefix }}-{{ host }} -{% if kdevops_baseline_and_dev %} -{{ kdevops_host_prefix }}-{{ host }}-dev +[iscsi] +{% if kdevops_enable_iscsi %} +{{ kdevops_hosts_prefix }}-iscsi {% endif %} -{% endfor %} +[iscsi:vars] +ansible_python_interpreter = "{{ kdevops_python_interpreter }}" -[pynfs:vars] -ansible_python_interpreter = "{{ kdevops_python_interpreter }}" +[nfsd] +{{ kdevops_hosts_prefix }}-nfsd +[nfsd:vars] +ansible_python_interpreter = "{{ kdevops_python_interpreter }}" + +[service] +{% if kdevops_enable_iscsi %} +{{ kdevops_hosts_prefix }}-iscsi +{% endif %} +{{ kdevops_hosts_prefix }}-nfsd +[service:vars] +ansible_python_interpreter = "{{ kdevops_python_interpreter }}"