Selaa lähdekoodia

ASB migrate: impove result checking

Vadim Rutkovsky 6 vuotta sitten
vanhempi
commit
31530c7149
1 muutettua tiedostoa jossa 3 lisäystä ja 1 poistoa
  1. 3 1
      roles/ansible_service_broker/tasks/migrate.yml

+ 3 - 1
roles/ansible_service_broker/tasks/migrate.yml

@@ -132,7 +132,9 @@
       register: migration_status
       ignore_errors: true
       until:
-        - "'results' in migration_status.results and migration_status.results.results | count > 0"
+        - "'results' in migration_status"
+        - "'results' in migration_status.results"
+        - "migration_status.results.results | count > 0"
         # Pod's 'Complete' status must be True
         - "migration_status.results.results | lib_utils_oo_collect(attribute='status.conditions') | lib_utils_oo_collect(attribute='status', filters={'type': 'Complete'}) | map('bool') | select | list | count == 1"
       delay: 10