Sfoglia il codice sorgente

Package pre-downloads should cause failure if required packages can not be found

Tim Bielawa 7 anni fa
parent
commit
bba8856f37
1 ha cambiato i file con 2 aggiunte e 0 eliminazioni
  1. 2 0
      roles/openshift_node/tasks/upgrade/rpm_upgrade.yml

+ 2 - 0
roles/openshift_node/tasks/upgrade/rpm_upgrade.yml

@@ -10,6 +10,8 @@
   command: "{{ ansible_pkg_mgr }} install -y --downloadonly {{ openshift_node_upgrade_rpm_list | join(' ')}}"
   register: result
   until: result is succeeded
+  failed_when:
+    - result.stdout is search(".*No package .* available.*") or result is failed
   vars:
     openshift_node_upgrade_rpm_list:
       - "{{ openshift_service_type }}-node{{ openshift_pkg_version | default('') }}"