Arjan Singh Bal
c938a7b564
[interop] Remove python dependencies from Go dockerfile and add v1.67.0 release ( #37792 )
...
<!--
If you know who should review your pull request, please assign it to that
person, otherwise the pull request would get assigned randomly.
If your pull request is for a specific language, please add the appropriate
lang label.
-->
## Why
Thanks to @ejona86 for finding this. The python dependencies were wrongly added in 0589e533cd
. And from then on people were just maintaining what was there. Java had it then too. Java removed the extra dockerfile steps at
977e4b1450
## Testing
Passing master branch test: https://source.cloud.google.com/results/invocations/79fc6c6f-c3d9-4692-870d-4d7002f4778a
Passing ad-hoc interop matrix build: https://source.cloud.google.com/results/invocations/683d7487-2637-4a69-b65e-95dc82740679
Closes #37792
PiperOrigin-RevId: 681054405
2 months ago
Arjan Singh Bal
8bad4481ba
[Interop]Rebuild Go base image to use go1.23.1 ( #37723 )
...
Passing manual build: https://btx.cloud.google.com/invocations/9adb3cd8-628c-42e5-a7a3-c2ba1ab6127f
<!--
If you know who should review your pull request, please assign it to that
person, otherwise the pull request would get assigned randomly.
If your pull request is for a specific language, please add the appropriate
lang label.
-->
Closes #37723
PiperOrigin-RevId: 677900305
2 months ago
Arjan Singh Bal
426df93434
[interop] Use go1.22 for Go master branch interop tests ( #36917 )
...
<!--
If you know who should review your pull request, please assign it to that
person, otherwise the pull request would get assigned randomly.
If your pull request is for a specific language, please add the appropriate
lang label.
-->
Similar to https://github.com/grpc/grpc/pull/36755 , this PR updates the image used by Go for interop tests that run against master.
Closes #36917
PiperOrigin-RevId: 644024756
6 months ago
Doug Fawley
a65382d9f9
Use go1.19 for go interop tests and for future interop_matrix tests ( #31732 )
2 years ago
Jan Tattermusch
205d7569ea
Big dockerimage cleanup ( #28010 )
...
* use python3 for running run_tests.py
* update dockerimage templates
* update dockerfiles
* fix bazel build in the bazel docker image
* adjust run_tests.py to renamed php docker image
* add previously forgotten new templates
* add missing images
* php dockerfile remove whitespaces
* restore accidentally deleted binder_transport_apk image
* add back cxx_buster_x64 image
* add back php zts stretch image
* add back binder_transport_apk image
* fix bazel builds by temporarily adding back python2-dev
* check_redundant_namespace_qualifiers.py to python3
* fix clang-tidy
* make run_tests_matrix.py use python3
* fixup cxx_debian9 templates
* regenerate
* stop running dummy grpc-node tests for protobuf-at-head and boringssl-at-head jobs
* remove cxx_buster image (replaced by cxx_debian9)
* add back python_alpine_x64 image
* run_tests_in_workspace using python3
* unbreak python macos basictests by partially reverting run_tests_matrix to python2
* fix cxx_gcc_X docker images
3 years ago
Esun Kim
420a98f96b
Update docker images ( #27109 )
3 years ago
Jan Tattermusch
802375393a
Use go1.16 for go interop tests and for newly added interop_matrix tests. ( #26124 )
...
* use go1.16 for go interop tests
* add go1.16 runtime support for interop_matrix tests
* update copyright headers
4 years ago
Richard Belleville
1437dc9816
Fix pypa link ( #25647 )
...
* Fix pypa link
* And 3.5 as well
4 years ago
Jan Tattermusch
cd53c55269
regenerate dockerfiles
4 years ago
Easwar Swaminathan
f520a45ccb
remove calls to deps
4 years ago
Easwar Swaminathan
ef191718d1
interop: Enable Go modules support
4 years ago
Easwar Swaminathan
2b21f774c6
remove calls to deps
4 years ago
Easwar Swaminathan
694f226586
interop: Enable Go modules support
4 years ago
Esun Kim
a07345a5e2
Upgrade six 1.15
4 years ago
Stanley Cheung
7d8f295ab0
Fix run_tests pip install error
5 years ago
Lidi Zheng
b2f72702c9
Pin virtualenv to 16.7.9
5 years ago
Lidi Zheng
fe919dd71e
Pin to 19.3.1
5 years ago
Lidi Zheng
0404939ad0
Let our CI use the latest pip version
5 years ago
Jan Tattermusch
7f38ed6b24
update go interop image to go1.11
6 years ago
Jan Tattermusch
e1efb43345
Revert "Install pyyaml through pip in docker"
7 years ago
Alex Polcyn
f3fb98e75f
Install pyyaml through pip in docker
7 years ago
Mehrdad Afshari
c176917789
Bump Python protobuf to 3.5.2.post1
7 years ago
Mehrdad Afshari
d0d8ce8568
Bump pip version to 10.0.1
7 years ago
Matt Kwong
01bd0c6b19
Update pip pin from 9.0.1 to 9.0.2
7 years ago
Matt Kwong
4598eb8a7a
Update pip pin from 9.0.1 to 9.0.2
7 years ago
Mehrdad Afshari
0df9c8acdc
Update Python dependency to protobuf v3.5.0.post1
7 years ago
Nathaniel Manista
8bba3bfc25
Pin pip at 9.0.1
7 years ago
Alexander Polcyn
27bf05d003
Add tests for c-ares wrapper using a local DNS server.
7 years ago
Jan Tattermusch
7897ae9308
auto-fix most of licenses
8 years ago
Yong Ni
b92813b18b
Created a Java Oracle8 Dockerfile directory and moved all build_interop.sh to under template/. Added java_oracle8 to the client matrix.
8 years ago
Menghan Li
846242dd5e
update go version in Dockerfile to 1.8
8 years ago
Menghan Li
e0f8940877
update go version in Dockerfile to 1.8
8 years ago
Mehrdad Afshari
9b3c73d1cd
Updated protobuf dependency for python to 3.2.0
8 years ago
Noah Eisen
4625b8bb94
Fix go docker
8 years ago
Noah Eisen
7a60cfc662
Fix docker go
8 years ago
Jan Tattermusch
5f33e0b1d4
fix building go interop image
8 years ago
Jan Tattermusch
aa2822c46e
fix building go interop image
8 years ago
Nicolas "Pixel" Noble
0275d8c65b
Reducing diff.
8 years ago
Nicolas "Pixel" Noble
6fd8a7fa03
That won't work properly. Falling back on fixing the list of dependencies.
8 years ago
Nicolas "Pixel" Noble
e667fe19bf
Using the interop dependencies instead.
8 years ago
Nicolas "Pixel" Noble
737bd555cf
Hopefully fixing #7639 .
8 years ago
Jorge Canizales
0db98cda0d
Undo Go Docker fix - fixed in another PR
8 years ago
Nicolas "Pixel" Noble
30f809556f
Reducing diff.
8 years ago
Nicolas "Pixel" Noble
45fa6323db
That won't work properly. Falling back on fixing the list of dependencies.
8 years ago
Nicolas "Pixel" Noble
ba02ee1adc
Using the interop dependencies instead.
8 years ago
Nicolas "Pixel" Noble
fb1a318b6f
Hopefully fixing #7639 .
8 years ago
Jorge Canizales
31871df58f
@pgrosu’s fix of Go’s docker build
8 years ago
siddharthshukla
0589e533cd
Make testing toolchain python 3.x compliant
...
six is necessary for making these scripts cross compatible
between python 2.x and 3.x
Changes:
Add six to python_deps.include
Include python_deps.include to all Dockerfile templates in test directory
Include python_deps.include to all Dockerfile templates in stress_test directory
Include python_deps.include to all Dockerfile templates in interop_test directory
Replace print statements with print function calls (from futute..)
Replace .iteritems() with .items() wherever necessary
use six.moves to import BaseHTTPServer
Generate new dockerfiles using generate_projects.sh
9 years ago
Jan Tattermusch
c218d05029
move interop test docker files to a subdir
9 years ago