From f2238ce1855e61e83c3588015789f698c2920dfe Mon Sep 17 00:00:00 2001 From: Jonathan Budzenski Date: Fri, 1 Apr 2022 11:53:57 -0500 Subject: [PATCH] [package testing] Stabilize status api test There appears to be a brief moment after kibana starts where we are listening for http connections but immediately closing requests to the status API. The return code by ansible here is -1, so this adds that as a valid response to retry. --- test/package/roles/assert_kibana_available/tasks/main.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/package/roles/assert_kibana_available/tasks/main.yml b/test/package/roles/assert_kibana_available/tasks/main.yml index db3805f7ad7fb..29b82aa7b39f8 100644 --- a/test/package/roles/assert_kibana_available/tasks/main.yml +++ b/test/package/roles/assert_kibana_available/tasks/main.yml @@ -4,6 +4,6 @@ status_code: [200, 401] timeout: 120 register: result - until: result.status != 503 + until: result.status not in [503, -1] retries: 3 delay: 30