diff options
Diffstat (limited to 'roles/openshift_node/tasks')
| -rw-r--r-- | roles/openshift_node/tasks/systemd_units.yml | 8 | 
1 files changed, 7 insertions, 1 deletions
| diff --git a/roles/openshift_node/tasks/systemd_units.yml b/roles/openshift_node/tasks/systemd_units.yml index 52482d09b..a0fbf7dfc 100644 --- a/roles/openshift_node/tasks/systemd_units.yml +++ b/roles/openshift_node/tasks/systemd_units.yml @@ -25,6 +25,13 @@    - openshift.common.is_containerized | bool    - not openshift.common.is_node_system_container | bool +- name: Install Node service file +  template: +    dest: "/etc/systemd/system/{{ openshift.common.service_type }}-node.service" +    src: "{{ openshift.common.service_type }}-node.service" +  register: install_node_result +  when: not openshift.common.is_containerized | bool +  - name: Create the openvswitch service env file    template:      src: openvswitch.sysconfig.j2 @@ -115,6 +122,5 @@  - name: Reload systemd units    command: systemctl daemon-reload -  when: (openshift.common.is_containerized | bool and (install_node_result | changed or install_ovs_sysconfig | changed or install_node_dep_result | changed)) or install_oom_fix_result | changed    notify:    - restart node | 
