This is an automated email from the ASF dual-hosted git repository.

rom pushed a commit to branch v2-10-test
in repository https://gitbox.apache.org/repos/asf/airflow.git


The following commit(s) were added to refs/heads/v2-10-test by this push:
     new 744d2b0f52 update k8s tests urllib3 retry config status_forcelist and 
allowed_methods (#42871) (#43026)
744d2b0f52 is described below

commit 744d2b0f52ed1d42a208ac48700f8d412bc7be9a
Author: GPK <gopidesupa...@gmail.com>
AuthorDate: Tue Oct 15 10:25:02 2024 +0100

    update k8s tests urllib3 retry config status_forcelist and allowed_methods 
(#42871) (#43026)
---
 kubernetes_tests/test_base.py | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/kubernetes_tests/test_base.py b/kubernetes_tests/test_base.py
index 17d1c99543..df5f520c62 100644
--- a/kubernetes_tests/test_base.py
+++ b/kubernetes_tests/test_base.py
@@ -123,7 +123,12 @@ class BaseK8STest:
     def _get_session_with_retries(self):
         session = requests.Session()
         session.auth = ("admin", "admin")
-        retries = Retry(total=3, backoff_factor=1)
+        retries = Retry(
+            total=3,
+            backoff_factor=1,
+            status_forcelist=[404],
+            allowed_methods=Retry.DEFAULT_ALLOWED_METHODS | 
frozenset(["PATCH", "POST"]),
+        )
         session.mount("http://";, HTTPAdapter(max_retries=retries))
         session.mount("https://";, HTTPAdapter(max_retries=retries))
         return session

Reply via email to