blob: a998acf21aade2a9bfde6857f4fea38c9d42dab9 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
---
# input variables:
# - openshift.common.service_type
# - component
# - openshift_pkg_version
# - openshift.common.is_atomic
# We verified latest rpm available is suitable, so just yum update.
- name: Upgrade packages
package: "name={{ openshift.common.service_type }}-{{ component }}{{ openshift_pkg_version }} state=present"
- name: Ensure python-yaml present for config upgrade
package: name=PyYAML state=present
when: not openshift.common.is_atomic | bool
- name: Install Node service file
template:
dest: "/etc/systemd/system/{{ openshift.common.service_type }}-node.service"
src: "node.service.j2"
register: l_node_unit
# NOTE: This is needed to make sure we are using the correct set
# of systemd unit files. The RPMs lay down defaults but
# the install/upgrade may override them in /etc/systemd/system/.
# NOTE: We don't use the systemd module as some versions of the module
# require a service to be part of the call.
- name: Reload systemd units
command: systemctl daemon-reload
when: l_node_unit | changed
|