diff options
Diffstat (limited to 'playbooks/common')
4 files changed, 22 insertions, 16 deletions
| diff --git a/playbooks/common/openshift-cluster/initialize_facts.yml b/playbooks/common/openshift-cluster/initialize_facts.yml index 517023ba1..be2f8b5f4 100644 --- a/playbooks/common/openshift-cluster/initialize_facts.yml +++ b/playbooks/common/openshift-cluster/initialize_facts.yml @@ -93,7 +93,7 @@          state: present        with_items:        - iproute -      - "{{ 'python3-dbus' if ansible_distribution == 'Fedora' else 'python-dbus' }}" +      - "{{ 'python3-dbus' if ansible_distribution == 'Fedora' else 'dbus-python' }}"        - "{{ 'python3-PyYAML' if ansible_distribution == 'Fedora' else 'PyYAML' }}"        - yum-utils diff --git a/playbooks/common/openshift-cluster/upgrades/etcd/upgrade.yml b/playbooks/common/openshift-cluster/upgrades/etcd/upgrade.yml index 39e82498d..a3446ef84 100644 --- a/playbooks/common/openshift-cluster/upgrades/etcd/upgrade.yml +++ b/playbooks/common/openshift-cluster/upgrades/etcd/upgrade.yml @@ -98,7 +98,11 @@    serial: 1    tasks:    - include_role: -      name: etcd_upgrade +      name: etcd +      tasks_from: upgrade_image +    vars: +      r_etcd_common_etcd_runtime: "host" +      etcd_peer: "{{ openshift.common.hostname }}"      when:      - ansible_distribution == 'Fedora'      - not openshift.common.is_containerized | bool diff --git a/playbooks/common/openshift-cluster/upgrades/etcd/upgrade_image_members.yml b/playbooks/common/openshift-cluster/upgrades/etcd/upgrade_image_members.yml index 831ca8f57..e5e895775 100644 --- a/playbooks/common/openshift-cluster/upgrades/etcd/upgrade_image_members.yml +++ b/playbooks/common/openshift-cluster/upgrades/etcd/upgrade_image_members.yml @@ -5,13 +5,14 @@  - name: Upgrade containerized hosts to {{ etcd_upgrade_version }}    hosts: oo_etcd_hosts_to_upgrade    serial: 1 -  roles: -  - role: etcd_upgrade -    r_etcd_upgrade_action: upgrade -    r_etcd_upgrade_mechanism: image -    r_etcd_upgrade_version: "{{ etcd_upgrade_version }}" -    r_etcd_common_etcd_runtime: "{{ openshift.common.etcd_runtime }}" -    etcd_peer: "{{ openshift.common.hostname }}" +  tasks: +  - include_role: +      name: etcd +      tasks_from: upgrade_image +    vars: +      r_etcd_upgrade_version: "{{ etcd_upgrade_version }}" +      r_etcd_common_etcd_runtime: "{{ openshift.common.etcd_runtime }}" +      etcd_peer: "{{ openshift.common.hostname }}"      when:      - etcd_container_version | default('99') | version_compare(etcd_upgrade_version,'<')      - openshift.common.is_containerized | bool diff --git a/playbooks/common/openshift-cluster/upgrades/etcd/upgrade_rpm_members.yml b/playbooks/common/openshift-cluster/upgrades/etcd/upgrade_rpm_members.yml index 2e79451e0..a2a26bad4 100644 --- a/playbooks/common/openshift-cluster/upgrades/etcd/upgrade_rpm_members.yml +++ b/playbooks/common/openshift-cluster/upgrades/etcd/upgrade_rpm_members.yml @@ -5,13 +5,14 @@  - name: Upgrade to {{ etcd_upgrade_version }}    hosts: oo_etcd_hosts_to_upgrade    serial: 1 -  roles: -  - role: etcd_upgrade -    r_etcd_upgrade_action: upgrade -    r_etcd_upgrade_mechanism: rpm -    r_etcd_upgrade_version: "{{ etcd_upgrade_version }}" -    r_etcd_common_etcd_runtime: "host" -    etcd_peer: "{{ openshift.common.hostname }}" +  tasks: +  - include_role: +      name: etcd +      tasks_from: upgrade_rpm +    vars: +      r_etcd_upgrade_version: "{{ etcd_upgrade_version }}" +      r_etcd_common_etcd_runtime: "host" +      etcd_peer: "{{ openshift.common.hostname }}"      when:      - etcd_rpm_version.stdout | default('99') | version_compare(etcd_upgrade_version, '<')      - ansible_distribution == 'RedHat' | 
