-
Notifications
You must be signed in to change notification settings - Fork 592
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(agw): Downgrade grpcio to fix pylint #13946
Conversation
Thanks for opening a PR! 💯
Howto
More infoPlease take a moment to read through the Magma project's
If this is your first Magma PR, also consider reading
|
c5e9284
to
f3cdcd7
Compare
Semi-related: |
f3cdcd7
to
cd50cec
Compare
Removing this change again because it pulls in the orc8r approvers group which is hard to fulfill right now. 😞 |
Downgrade grpcio in - setup.py - build script - bazel setup Signed-off-by: Sebastian Thomas <sebastian.thomas@tngtech.com>
cd50cec
to
b128cb0
Compare
Downgrade grpcio in - setup.py - build script - bazel setup Signed-off-by: Sebastian Thomas <sebastian.thomas@tngtech.com> (cherry picked from commit 1d34f11) Signed-off-by: Moritz Huebner <moritz.huebner@tngtech.com>
Downgrade grpcio in - setup.py - build script - bazel setup Signed-off-by: Sebastian Thomas <sebastian.thomas@tngtech.com> (cherry picked from commit 1d34f11) Signed-off-by: Moritz Huebner <moritz.huebner@tngtech.com>
* fix(agw): Downgrade grpcio to fix pylint (#13946) Downgrade grpcio in - setup.py - build script - bazel setup Signed-off-by: Sebastian Thomas <sebastian.thomas@tngtech.com> (cherry picked from commit 1d34f11) Signed-off-by: Moritz Huebner <moritz.huebner@tngtech.com> * fix: py cryptography is pinned to a version that works with magma (#13960) Signed-off-by: Nils Semmelrock <nils.semmelrock@tngtech.com> Signed-off-by: Nils Semmelrock <nils.semmelrock@tngtech.com> (cherry picked from commit c89642a) Signed-off-by: Moritz Huebner <moritz.huebner@tngtech.com> * fix: workflows on 1.8 are pinned to relevant bazel base image and are using own cache key Signed-off-by: Nils Semmelrock <nils.semmelrock@tngtech.com> * fix(ci): node is pinned to version 17 that can be used on xenial (#14343) Signed-off-by: Nils Semmelrock <nils.semmelrock@tngtech.com> Signed-off-by: Nils Semmelrock <nils.semmelrock@tngtech.com> (cherry picked from commit a03db0f) Signed-off-by: Moritz Huebner <moritz.huebner@tngtech.com> Signed-off-by: Sebastian Thomas <sebastian.thomas@tngtech.com> Signed-off-by: Moritz Huebner <moritz.huebner@tngtech.com> Signed-off-by: Nils Semmelrock <nils.semmelrock@tngtech.com> Co-authored-by: Sebastian Thomas <sebastian.thomas@tngtech.com> Co-authored-by: Nils Semmelrock <42540177+nstng@users.noreply.github.com> Co-authored-by: Nils Semmelrock <nils.semmelrock@tngtech.com>
* fix(agw): Downgrade grpcio to fix pylint (magma#13946) Downgrade grpcio in - setup.py - build script - bazel setup Signed-off-by: Sebastian Thomas <sebastian.thomas@tngtech.com> (cherry picked from commit 1d34f11) Signed-off-by: Moritz Huebner <moritz.huebner@tngtech.com> * fix: py cryptography is pinned to a version that works with magma (magma#13960) Signed-off-by: Nils Semmelrock <nils.semmelrock@tngtech.com> Signed-off-by: Nils Semmelrock <nils.semmelrock@tngtech.com> (cherry picked from commit c89642a) Signed-off-by: Moritz Huebner <moritz.huebner@tngtech.com> * fix: workflows on 1.8 are pinned to relevant bazel base image and are using own cache key Signed-off-by: Nils Semmelrock <nils.semmelrock@tngtech.com> * fix(ci): node is pinned to version 17 that can be used on xenial (magma#14343) Signed-off-by: Nils Semmelrock <nils.semmelrock@tngtech.com> Signed-off-by: Nils Semmelrock <nils.semmelrock@tngtech.com> (cherry picked from commit a03db0f) Signed-off-by: Moritz Huebner <moritz.huebner@tngtech.com> Signed-off-by: Sebastian Thomas <sebastian.thomas@tngtech.com> Signed-off-by: Moritz Huebner <moritz.huebner@tngtech.com> Signed-off-by: Nils Semmelrock <nils.semmelrock@tngtech.com> Co-authored-by: Sebastian Thomas <sebastian.thomas@tngtech.com> Co-authored-by: Nils Semmelrock <42540177+nstng@users.noreply.github.com> Co-authored-by: Nils Semmelrock <nils.semmelrock@tngtech.com>
* fix(agw): Downgrade grpcio to fix pylint (magma#13946) Downgrade grpcio in - setup.py - build script - bazel setup Signed-off-by: Sebastian Thomas <sebastian.thomas@tngtech.com> (cherry picked from commit 1d34f11) Signed-off-by: Moritz Huebner <moritz.huebner@tngtech.com> * fix: py cryptography is pinned to a version that works with magma (magma#13960) Signed-off-by: Nils Semmelrock <nils.semmelrock@tngtech.com> Signed-off-by: Nils Semmelrock <nils.semmelrock@tngtech.com> (cherry picked from commit c89642a) Signed-off-by: Moritz Huebner <moritz.huebner@tngtech.com> * fix: workflows on 1.8 are pinned to relevant bazel base image and are using own cache key Signed-off-by: Nils Semmelrock <nils.semmelrock@tngtech.com> * fix(ci): node is pinned to version 17 that can be used on xenial (magma#14343) Signed-off-by: Nils Semmelrock <nils.semmelrock@tngtech.com> Signed-off-by: Nils Semmelrock <nils.semmelrock@tngtech.com> (cherry picked from commit a03db0f) Signed-off-by: Moritz Huebner <moritz.huebner@tngtech.com> Signed-off-by: Sebastian Thomas <sebastian.thomas@tngtech.com> Signed-off-by: Moritz Huebner <moritz.huebner@tngtech.com> Signed-off-by: Nils Semmelrock <nils.semmelrock@tngtech.com> Co-authored-by: Sebastian Thomas <sebastian.thomas@tngtech.com> Co-authored-by: Nils Semmelrock <42540177+nstng@users.noreply.github.com> Co-authored-by: Nils Semmelrock <nils.semmelrock@tngtech.com>
Summary
The latest version of grpcio released last week breaks the pylint test. I downgraded grpcio and grpcio-tools in
Bazel is not relevant for the pylint test but I wanted to keep the version boundaries consistent. Unfortunately, regenerating requirements.txt seems to have led to a lot of unrelated upgrades on the Bazel side. Not sure if this can be avoided but if they don't cause any issues it's probably okay.
Test Plan
The pylint test is green again. It runs as part of the PR's CI.
Additional Information