Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix python tests on kokoro macos monterey #31126

Merged
merged 4 commits into from Oct 10, 2022

Conversation

jtattermusch
Copy link
Contributor

@jtattermusch jtattermusch commented Sep 26, 2022

Make sure python MacOS basictests and distribtests work fine both on kokoro macos mojave workers (currently in use) and on kokoro monterey workers. I tested using kokoro ephemeral builds to make sure the jobs on monterey will be green.

Note that there are many places in our dockerfiles where virtualenv gets installed (and sometimes it gets pinned to a specific version), but based on my investigation, these occurrences are orthogonal to building&running grpc python basictests and building python artifacts (it's e.g. sanity, dependencies for xds test harness, some distribtests,...), so there seems to be no need to upgrade all those dockerfiles in this PR - in fact some cleanup has already been done in #31139.

@jtattermusch jtattermusch force-pushed the ruby_monterey branch 2 times, most recently from 88036ba to 2710d52 Compare September 27, 2022 09:35
@jtattermusch jtattermusch added release notes: no Indicates if PR should not be in release notes python Pull requests that update Python code lang/Python and removed python Pull requests that update Python code labels Sep 27, 2022
@jtattermusch jtattermusch force-pushed the ruby_monterey branch 3 times, most recently from 94d918a to 5a09ac3 Compare October 6, 2022 14:52
@jtattermusch jtattermusch changed the title Python kokoro macos monterey fixes Fix python tests on kokoro macos monterey Oct 10, 2022
@jtattermusch jtattermusch marked this pull request as ready for review October 10, 2022 07:30
@jtattermusch jtattermusch merged commit 108444e into grpc:master Oct 10, 2022
@copybara-service copybara-service bot added the imported Specifies if the PR has been imported to the internal repository label Oct 10, 2022
veblush pushed a commit to veblush/grpc that referenced this pull request Oct 11, 2022
* fix python build on kokoro macos monterey

* avoid using realpath

* fix grpc_distribtests_python on macos monterey

* try upgrade setuptools
veblush added a commit that referenced this pull request Oct 11, 2022
* fix python build on kokoro macos monterey

* avoid using realpath

* fix grpc_distribtests_python on macos monterey

* try upgrade setuptools

Co-authored-by: Jan Tattermusch <jtattermusch@google.com>
apolcyn pushed a commit to apolcyn/grpc that referenced this pull request Nov 18, 2022
* fix python build on kokoro macos monterey

* avoid using realpath

* fix grpc_distribtests_python on macos monterey

* try upgrade setuptools
veblush pushed a commit that referenced this pull request Dec 7, 2022
* fix python build on kokoro macos monterey

* avoid using realpath

* fix grpc_distribtests_python on macos monterey

* try upgrade setuptools

Co-authored-by: Jan Tattermusch <jtattermusch@google.com>
ctiller pushed a commit that referenced this pull request Jan 3, 2023
* fix python build on kokoro macos monterey

* avoid using realpath

* fix grpc_distribtests_python on macos monterey

* try upgrade setuptools

* remove python2.7 from grpc_build_artifacts.sh as well

* python3.11 not needed yet for the backport

* stop building python3.6 wheel on macos
drfloob pushed a commit to drfloob/grpc that referenced this pull request Jan 26, 2023
…1126)

* fix python build on kokoro macos monterey

* avoid using realpath

* fix grpc_distribtests_python on macos monterey

* try upgrade setuptools
yashykt pushed a commit that referenced this pull request Jan 31, 2023
#32217)

* [backport][v1.48.x] Fix python tests on kokoro macos monterey (#31126)

* fix python build on kokoro macos monterey

* avoid using realpath

* fix grpc_distribtests_python on macos monterey

* try upgrade setuptools

* install required python versions

* mac does not have 3.6

* rm python36 from artifact targets and prepare_build

* fix unused variable warning/error on macos

* fix unused param on iOS builds

---------

Co-authored-by: Jan Tattermusch <jtattermusch@google.com>
gnossen pushed a commit to gnossen/grpc that referenced this pull request Feb 27, 2023
* fix python build on kokoro macos monterey

* avoid using realpath

* fix grpc_distribtests_python on macos monterey

* try upgrade setuptools
veblush pushed a commit that referenced this pull request Feb 28, 2023
…32490)

Co-authored-by: Jan Tattermusch <jtattermusch@google.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bloat/none imported Specifies if the PR has been imported to the internal repository lang/Python per-call-memory/neutral per-channel-memory/neutral release notes: no Indicates if PR should not be in release notes
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants