diff options
Diffstat (limited to 'playbooks')
4 files changed, 8 insertions, 4 deletions
diff --git a/playbooks/adhoc/uninstall.yml b/playbooks/adhoc/uninstall.yml index 3d6de2d17..4edd44fe4 100644 --- a/playbooks/adhoc/uninstall.yml +++ b/playbooks/adhoc/uninstall.yml @@ -143,11 +143,13 @@      - registry\.qe\.openshift\.com/.*      - registry\.access\..*redhat\.com/rhel7/etcd      - docker.io/openshift +    when: openshift_uninstall_images | default(True) | bool    - shell:  "docker rmi -f {{ item.stdout_lines | join(' ') }}"      changed_when: False      failed_when: False      with_items: "{{ images_to_delete.results }}" +    when: openshift_uninstall_images | default(True) | bool    - name: Remove sdn drop files      file: diff --git a/playbooks/byo/openshift-cluster/upgrades/docker/docker_upgrade.yml b/playbooks/byo/openshift-cluster/upgrades/docker/docker_upgrade.yml index 2d499329d..1919039d1 100644 --- a/playbooks/byo/openshift-cluster/upgrades/docker/docker_upgrade.yml +++ b/playbooks/byo/openshift-cluster/upgrades/docker/docker_upgrade.yml @@ -4,12 +4,11 @@    roles:    - openshift_facts    tasks: -    - set_fact:        repoquery_cmd: "{{ 'dnf repoquery --latest-limit 1 -d 0' if ansible_pkg_mgr == 'dnf' else 'repoquery' }}"    - fail: -      msg: Cannot upgrade Docker on Atomic hosts +      msg: Cannot upgrade Docker on Atomic operating systems.      when: openshift.common.is_atomic | bool    - include: ../../../../common/openshift-cluster/upgrades/docker/upgrade_check.yml diff --git a/playbooks/common/openshift-cluster/upgrades/v3_1_to_v3_2/pre.yml b/playbooks/common/openshift-cluster/upgrades/v3_1_to_v3_2/pre.yml index e78418c6c..11e77c3de 100644 --- a/playbooks/common/openshift-cluster/upgrades/v3_1_to_v3_2/pre.yml +++ b/playbooks/common/openshift-cluster/upgrades/v3_1_to_v3_2/pre.yml @@ -209,6 +209,9 @@        msg: This upgrade playbook must be run on OpenShift Enterprise 3.1 or later      when: deployment_type == 'atomic-openshift' and openshift.common.version | version_compare('3.1','<') +- name: Verify docker upgrade targets +  hosts: oo_masters_to_config:oo_nodes_to_config:oo_etcd_to_config +  tasks:    - name: Determine available Docker      script: ../files/rpm_versions.sh docker      register: g_docker_version_result @@ -263,7 +266,7 @@  - name: Backup etcd    hosts: etcd_hosts_to_backup    vars: -    embedded_etcd: "{{ openshift.master.embedded_etcd }}" +    embedded_etcd: "{{ hostvars[groups.oo_first_master.0].openshift.master.embedded_etcd }}"      timestamp: "{{ lookup('pipe', 'date +%Y%m%d%H%M%S') }}"    roles:    - openshift_facts diff --git a/playbooks/common/openshift-master/config.yml b/playbooks/common/openshift-master/config.yml index f17f6a1e9..dbf071b67 100644 --- a/playbooks/common/openshift-master/config.yml +++ b/playbooks/common/openshift-master/config.yml @@ -46,7 +46,7 @@        openshift_hosted_metrics_duration: "{{ lookup('oo_option', 'openshift_hosted_metrics_duration') | default(7) }}"      when: openshift_hosted_metrics_duration is not defined    - set_fact: -      openshift_hosted_metrics_resolution: "{{ lookup('oo_option', 'openshift_hosted_metrics_resolution') | default(10) }}" +      openshift_hosted_metrics_resolution: "{{ lookup('oo_option', 'openshift_hosted_metrics_resolution') | default('10s', true) }}"      when: openshift_hosted_metrics_resolution is not defined    roles:    - openshift_facts  | 
