Skip to content

[Backport] Bump xDS Interop Tests to Python 3#25471

Merged
gnossen merged 1 commit intov1.36.xfrom
backport_25456_to_v1.36.x
Feb 17, 2021
Merged

[Backport] Bump xDS Interop Tests to Python 3#25471
gnossen merged 1 commit intov1.36.xfrom
backport_25456_to_v1.36.x

Conversation

@gnossen
Copy link
Copy Markdown
Contributor

@gnossen gnossen commented Feb 16, 2021

Beep boop. This is an automatically generated backport of #25456.

This PR updates all xDS interop tests to run the test runner on a Python 3.X interpreter. The build was recently broken when a minor version release of the rsa package (a transitive dependency) dropped support for Python 2.7. Theoretically, this bump in interpreter version is all that should be required, but it's possible that there's some incompatibility between the new interpreter version and the test runner code.

I won't merge until my manual test finishes, but it looks promising, so I want to get presubmits running.

Generated with: find tools/internal_ci/linux/ -name '*xds*docker*sh' | xargs sed -i 's/virtualenv "\$VIRTUAL_ENV"/virtualenv "\$VIRTUAL_ENV" -p python3/g'

@gnossen gnossen enabled auto-merge February 17, 2021 01:00
@gnossen gnossen merged commit e2d6c29 into v1.36.x Feb 17, 2021
@stanley-cheung stanley-cheung deleted the backport_25456_to_v1.36.x branch April 8, 2021 23:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants