From e55bfb96a41f06706d6c347f0ad887311baec8ed Mon Sep 17 00:00:00 2001 From: I515719 Date: Thu, 30 Oct 2025 16:45:17 +0800 Subject: [PATCH 1/6] fix infrabox ci issue --- infrabox/test/registry-auth/test.py | 3 --- 1 file changed, 3 deletions(-) diff --git a/infrabox/test/registry-auth/test.py b/infrabox/test/registry-auth/test.py index 9c9388f3..4245ba6a 100644 --- a/infrabox/test/registry-auth/test.py +++ b/infrabox/test/registry-auth/test.py @@ -1,6 +1,3 @@ -import eventlet -eventlet.monkey_patch() - import unittest import json import base64 From 93d1870ac49d7892878b0a9eea06b021359cd7d0 Mon Sep 17 00:00:00 2001 From: I515719 Date: Thu, 30 Oct 2025 17:09:58 +0800 Subject: [PATCH 2/6] rm eventlet --- infrabox/test-registry/test.py | 3 --- infrabox/test/api/test.py | 3 --- src/collector-api/server.py | 3 --- 3 files changed, 9 deletions(-) diff --git a/infrabox/test-registry/test.py b/infrabox/test-registry/test.py index d4441a02..1a548f67 100644 --- a/infrabox/test-registry/test.py +++ b/infrabox/test-registry/test.py @@ -2,9 +2,6 @@ import base64 from unittest import TestCase -import eventlet -eventlet.monkey_patch() - import psycopg2 import psycopg2.extensions import requests diff --git a/infrabox/test/api/test.py b/infrabox/test/api/test.py index 145d67e3..1071942c 100644 --- a/infrabox/test/api/test.py +++ b/infrabox/test/api/test.py @@ -1,6 +1,3 @@ -import eventlet -eventlet.monkey_patch() - import unittest import sys diff --git a/src/collector-api/server.py b/src/collector-api/server.py index 3ca14f0b..f2f38944 100644 --- a/src/collector-api/server.py +++ b/src/collector-api/server.py @@ -7,9 +7,6 @@ from flask import Flask, request, send_from_directory, abort, Response from flask_restx import Resource, Api -import eventlet -eventlet.monkey_patch() - from pyinfraboxutils import get_logger logger = get_logger('api') From 128b57f03fb5e6b02d0eecd544c05ffc451afe02 Mon Sep 17 00:00:00 2001 From: I515719 Date: Thu, 30 Oct 2025 17:36:38 +0800 Subject: [PATCH 3/6] upgrade eventlet --- infrabox/test-registry/test.py | 3 +++ infrabox/test/api/test.py | 3 +++ infrabox/test/registry-auth/test.py | 3 +++ src/collector-api/server.py | 3 +++ src/images/base/requirements.txt | 4 ++-- 5 files changed, 14 insertions(+), 2 deletions(-) diff --git a/infrabox/test-registry/test.py b/infrabox/test-registry/test.py index 1a548f67..d4441a02 100644 --- a/infrabox/test-registry/test.py +++ b/infrabox/test-registry/test.py @@ -2,6 +2,9 @@ import base64 from unittest import TestCase +import eventlet +eventlet.monkey_patch() + import psycopg2 import psycopg2.extensions import requests diff --git a/infrabox/test/api/test.py b/infrabox/test/api/test.py index 1071942c..145d67e3 100644 --- a/infrabox/test/api/test.py +++ b/infrabox/test/api/test.py @@ -1,3 +1,6 @@ +import eventlet +eventlet.monkey_patch() + import unittest import sys diff --git a/infrabox/test/registry-auth/test.py b/infrabox/test/registry-auth/test.py index 4245ba6a..9c9388f3 100644 --- a/infrabox/test/registry-auth/test.py +++ b/infrabox/test/registry-auth/test.py @@ -1,3 +1,6 @@ +import eventlet +eventlet.monkey_patch() + import unittest import json import base64 diff --git a/src/collector-api/server.py b/src/collector-api/server.py index f2f38944..3ca14f0b 100644 --- a/src/collector-api/server.py +++ b/src/collector-api/server.py @@ -7,6 +7,9 @@ from flask import Flask, request, send_from_directory, abort, Response from flask_restx import Resource, Api +import eventlet +eventlet.monkey_patch() + from pyinfraboxutils import get_logger logger = get_logger('api') diff --git a/src/images/base/requirements.txt b/src/images/base/requirements.txt index a1d5a693..92f1f01d 100644 --- a/src/images/base/requirements.txt +++ b/src/images/base/requirements.txt @@ -6,7 +6,7 @@ azure-storage==0.36.0 bcrypt==3.1.7 boto3==1.16.25 croniter==0.3.36 -eventlet==0.29.1 +eventlet==0.33.3 Flask==1.1.4 flask-restx==0.2.0 Flask-SocketIO==4.3.2 @@ -22,6 +22,6 @@ python-swiftclient==3.13.1 requests==2.31.0 MarkupSafe==0.23 # jinja2 2.11.3 did not pin MarkupSafe versions, will bring breaking changes paramiko==2.12.0 # FIXME: can we update to 3.x? -pycryptodome==3.6.6 +pycryptodome==3.19.0 prometheus-client==0.9.0 xmlsec From 5f7b32fc88a86e1433e69eb3972e855054a35c20 Mon Sep 17 00:00:00 2001 From: I515719 Date: Thu, 30 Oct 2025 18:01:05 +0800 Subject: [PATCH 4/6] upgrade eventlet --- src/images/base/requirements.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/images/base/requirements.txt b/src/images/base/requirements.txt index 92f1f01d..1e15a92a 100644 --- a/src/images/base/requirements.txt +++ b/src/images/base/requirements.txt @@ -6,7 +6,7 @@ azure-storage==0.36.0 bcrypt==3.1.7 boto3==1.16.25 croniter==0.3.36 -eventlet==0.33.3 +eventlet==0.30.0 Flask==1.1.4 flask-restx==0.2.0 Flask-SocketIO==4.3.2 @@ -22,6 +22,6 @@ python-swiftclient==3.13.1 requests==2.31.0 MarkupSafe==0.23 # jinja2 2.11.3 did not pin MarkupSafe versions, will bring breaking changes paramiko==2.12.0 # FIXME: can we update to 3.x? -pycryptodome==3.19.0 +pycryptodome==3.6.6 prometheus-client==0.9.0 xmlsec From 53fc39d06fc4a718d7141bede37c78a259e06f6b Mon Sep 17 00:00:00 2001 From: Wei Liu <51599940+liuwei08@users.noreply.github.com> Date: Fri, 31 Oct 2025 10:13:17 +0800 Subject: [PATCH 5/6] Update eventlet version to 0.31.0 --- src/images/base/requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/images/base/requirements.txt b/src/images/base/requirements.txt index 1e15a92a..b136e899 100644 --- a/src/images/base/requirements.txt +++ b/src/images/base/requirements.txt @@ -6,7 +6,7 @@ azure-storage==0.36.0 bcrypt==3.1.7 boto3==1.16.25 croniter==0.3.36 -eventlet==0.30.0 +eventlet==0.31.0 Flask==1.1.4 flask-restx==0.2.0 Flask-SocketIO==4.3.2 From 2736a3d8f69514877def2a93b663483f18d174f0 Mon Sep 17 00:00:00 2001 From: I515719 Date: Tue, 4 Nov 2025 13:46:43 +0800 Subject: [PATCH 6/6] update eventlet version --- src/images/base/requirements.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/images/base/requirements.txt b/src/images/base/requirements.txt index b136e899..b3461c7e 100644 --- a/src/images/base/requirements.txt +++ b/src/images/base/requirements.txt @@ -6,7 +6,7 @@ azure-storage==0.36.0 bcrypt==3.1.7 boto3==1.16.25 croniter==0.3.36 -eventlet==0.31.0 +eventlet==0.29.1 Flask==1.1.4 flask-restx==0.2.0 Flask-SocketIO==4.3.2 @@ -22,6 +22,6 @@ python-swiftclient==3.13.1 requests==2.31.0 MarkupSafe==0.23 # jinja2 2.11.3 did not pin MarkupSafe versions, will bring breaking changes paramiko==2.12.0 # FIXME: can we update to 3.x? -pycryptodome==3.6.6 +pycryptodome==3.19.0 prometheus-client==0.9.0 xmlsec