diff options
author | 2022-11-02 07:24:28 +0000 | |
---|---|---|
committer | 2022-12-05 10:52:49 +0000 | |
commit | 7ebad0a8164345ebf6b93b028ae7ef3b56ecabf4 (patch) | |
tree | f285829dabb0fd9bfdece3472373bb9d7de9d3f4 /roles/oom_wait | |
parent | a43be446c10a58f5a7aea91851b4c74b9ee3d3af (diff) |
Release oom-automatic-installation
Issue-ID: INT-2150
Signed-off-by: Michal Jagiello <michal.jagiello@t-mobile.pl>
Change-Id: I8992f93e2b79f17c90d8f3c350891e8428ef3dcb
Diffstat (limited to 'roles/oom_wait')
-rw-r--r-- | roles/oom_wait/tasks/main.yaml | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/roles/oom_wait/tasks/main.yaml b/roles/oom_wait/tasks/main.yaml new file mode 100644 index 0000000..924e526 --- /dev/null +++ b/roles/oom_wait/tasks/main.yaml @@ -0,0 +1,40 @@ +--- +- name: wait for all containers to be started + shell: + "set -o pipefail && \ + kubectl get po -n {{ onap_namespace }} | \ + grep -c ContainerCreating || true" + args: + executable: /bin/bash + register: kube + changed_when: + kube.stdout == '0' + until: + kube.stdout == '0' + retries: 1000 + delay: 10 + +- name: wait for all containers to be initialized + shell: + "set -o pipefail && \ + kubectl get po -n {{ onap_namespace }} | \ + grep Init | grep -cv Error || true" + args: + executable: /bin/bash + register: kube + changed_when: + kube.stdout == '0' + until: + kube.stdout == '0' + retries: 1000 + delay: 10 + +- name: get result + shell: + "kubectl get po -n {{ onap_namespace }}" + changed_when: "false" + register: kube + +- name: show result + ansible.builtin.debug: + msg: "{{ kube.stdout }}" |