Skip to content

Commit 7cf91c7

Browse files
authored
Pin xDS interop test runner dependencies (#25665)
1 parent 8cae491 commit 7cf91c7

File tree

7 files changed

+35
-10
lines changed

7 files changed

+35
-10
lines changed

tools/internal_ci/linux/grpc_xds_bazel_python_test_in_docker.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,8 @@ cd /var/local/git/grpc
2525
VIRTUAL_ENV=$(mktemp -d)
2626
virtualenv "$VIRTUAL_ENV" -p python3
2727
PYTHON="$VIRTUAL_ENV"/bin/python
28-
"$PYTHON" -m pip install --upgrade pip==19.3.1
29-
"$PYTHON" -m pip install --upgrade grpcio-tools google-api-python-client google-auth-httplib2 oauth2client
28+
"$PYTHON" -m pip install -r tools/internal_ci/linux/xds_interop_dependencies/pip.lock
29+
"$PYTHON" -m pip install -r tools/internal_ci/linux/xds_interop_dependencies/requirements.lock
3030

3131
# Prepare generated Python code.
3232
TOOLS_DIR=tools/run_tests

tools/internal_ci/linux/grpc_xds_bazel_test_in_docker.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,8 @@ cd /var/local/git/grpc
2525
VIRTUAL_ENV=$(mktemp -d)
2626
virtualenv "$VIRTUAL_ENV" -p python3
2727
PYTHON="$VIRTUAL_ENV"/bin/python
28-
"$PYTHON" -m pip install --upgrade pip==19.3.1
29-
"$PYTHON" -m pip install --upgrade grpcio grpcio-tools google-api-python-client google-auth-httplib2 oauth2client
28+
"$PYTHON" -m pip install -r tools/internal_ci/linux/xds_interop_dependencies/pip.lock
29+
"$PYTHON" -m pip install -r tools/internal_ci/linux/xds_interop_dependencies/requirements.lock
3030

3131
# Prepare generated Python code.
3232
TOOLS_DIR=tools/run_tests

tools/internal_ci/linux/grpc_xds_csharp_test_in_docker.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,8 @@ cd /var/local/git/grpc
2525
VIRTUAL_ENV=$(mktemp -d)
2626
virtualenv "$VIRTUAL_ENV" -p python3
2727
PYTHON="$VIRTUAL_ENV"/bin/python
28-
"$PYTHON" -m pip install --upgrade pip==19.3.1
29-
"$PYTHON" -m pip install --upgrade grpcio grpcio-tools google-api-python-client google-auth-httplib2 oauth2client
28+
"$PYTHON" -m pip install -r tools/internal_ci/linux/xds_interop_dependencies/pip.lock
29+
"$PYTHON" -m pip install -r tools/internal_ci/linux/xds_interop_dependencies/requirements.lock
3030

3131
# Prepare generated Python code.
3232
TOOLS_DIR=tools/run_tests

tools/internal_ci/linux/grpc_xds_php_test_in_docker.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,8 @@ cd /var/local/git/grpc
2525
VIRTUAL_ENV=$(mktemp -d)
2626
virtualenv "$VIRTUAL_ENV" -p python3
2727
PYTHON="$VIRTUAL_ENV"/bin/python
28-
"$PYTHON" -m pip install --upgrade pip==19.3.1
29-
"$PYTHON" -m pip install --upgrade grpcio-tools google-api-python-client google-auth-httplib2 oauth2client
28+
"$PYTHON" -m pip install -r tools/internal_ci/linux/xds_interop_dependencies/pip.lock
29+
"$PYTHON" -m pip install -r tools/internal_ci/linux/xds_interop_dependencies/requirements.lock
3030

3131
# Prepare generated Python code.
3232
TOOLS_DIR=tools/run_tests

tools/internal_ci/linux/grpc_xds_ruby_test_in_docker.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,8 @@ cd /var/local/git/grpc
2525
VIRTUAL_ENV=$(mktemp -d)
2626
virtualenv "$VIRTUAL_ENV" -p python3
2727
PYTHON="$VIRTUAL_ENV"/bin/python
28-
"$PYTHON" -m pip install --upgrade pip==19.3.1
29-
"$PYTHON" -m pip install --upgrade grpcio-tools google-api-python-client google-auth-httplib2 oauth2client
28+
"$PYTHON" -m pip install -r tools/internal_ci/linux/xds_interop_dependencies/pip.lock
29+
"$PYTHON" -m pip install -r tools/internal_ci/linux/xds_interop_dependencies/requirements.lock
3030

3131
# Prepare generated Python code.
3232
TOOLS_DIR=tools/run_tests
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
pip==19.3.1
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
cachetools==4.2.1
2+
certifi==2020.12.5
3+
chardet==4.0.0
4+
google-api-core==1.26.1
5+
google-api-python-client==2.0.2
6+
google-auth==1.27.1
7+
google-auth-httplib2==0.1.0
8+
googleapis-common-protos==1.53.0
9+
grpcio==1.36.1
10+
grpcio-tools==1.36.1
11+
httplib2==0.19.0
12+
idna==2.10
13+
oauth2client==4.1.3
14+
packaging==20.9
15+
protobuf==3.15.5
16+
pyasn1==0.4.8
17+
pyasn1-modules==0.2.8
18+
pyparsing==2.4.7
19+
pytz==2021.1
20+
requests==2.25.1
21+
rsa==4.7.2
22+
six==1.15.0
23+
uritemplate==3.0.1
24+
urllib3==1.26.3

0 commit comments

Comments
 (0)