diff --git a/contrib/kubespray/script/environment.sh b/contrib/kubespray/script/environment.sh index 75d8ca38..5575e71a 100644 --- a/contrib/kubespray/script/environment.sh +++ b/contrib/kubespray/script/environment.sh @@ -46,7 +46,7 @@ echo "Install sshpass" sudo apt-get -y install sshpass echo "Install kubespray's requirements and ansible is included" -sudo apt-get -y remove python3-cryptography # avoid conflict with pip +sudo apt-get -y remove python3-cryptography python3-cffi # avoid conflict with pip sudo python3 -m pip install -r ${HOME}/pai-deploy/kubespray/requirements.txt # workaround python3-apt issue diff --git a/contrib/kubespray/script/requirements.txt b/contrib/kubespray/script/requirements.txt index 5982f934..6cb444d7 100644 --- a/contrib/kubespray/script/requirements.txt +++ b/contrib/kubespray/script/requirements.txt @@ -4,3 +4,4 @@ jinja2==3.1.4 pyOpenSSL==24.1.0 requests==2.32.3 oauthlib==3.3.1 +cffi==2.0.0