diff --git a/tasks/keystone_post_install.yml b/tasks/keystone_post_install.yml index 13b621fe..18fc4462 100644 --- a/tasks/keystone_post_install.yml +++ b/tasks/keystone_post_install.yml @@ -15,11 +15,13 @@ - name: Enable SSHD systemd: - name: sshd + name: "{{ keystone_sshd }}" state: started enabled: yes masked: no daemon_reload: yes + delegate_to: "{{ item }}" + with_items: "{{ ansible_play_hosts }}" - name: Generate the keystone system user ssh key user: diff --git a/vars/redhat-7.yml b/vars/redhat-7.yml index f56d20f0..1963b3ee 100644 --- a/vars/redhat-7.yml +++ b/vars/redhat-7.yml @@ -83,3 +83,5 @@ keystone_nginx_conf_path: "conf.d" keystone_system_service_name: httpd keystone_uwsgi_bin: '/usr/sbin' + +keystone_sshd: sshd \ No newline at end of file diff --git a/vars/suse.yml b/vars/suse.yml index 683f7dfd..82f65cff 100644 --- a/vars/suse.yml +++ b/vars/suse.yml @@ -109,3 +109,5 @@ keystone_nginx_conf_path: 'conf.d' keystone_system_service_name: apache2 keystone_uwsgi_bin: '/usr/sbin' + +keystone_sshd: sshd \ No newline at end of file diff --git a/vars/ubuntu.yml b/vars/ubuntu.yml index 77ed03a6..dff56511 100644 --- a/vars/ubuntu.yml +++ b/vars/ubuntu.yml @@ -97,3 +97,5 @@ keystone_nginx_conf_path: "sites-available" keystone_system_service_name: apache2 keystone_uwsgi_bin: '/usr/bin' + +keystone_sshd: ssh \ No newline at end of file