Skip to content

CI: pin grpcio<1.82 in e2e to fix flower-superlink startup#10

Merged
faizollah merged 1 commit into
mainfrom
hotfix-grpcio-pin
Jul 7, 2026
Merged

CI: pin grpcio<1.82 in e2e to fix flower-superlink startup#10
faizollah merged 1 commit into
mainfrom
hotfix-grpcio-pin

Conversation

@faizollah

Copy link
Copy Markdown
Collaborator

Hotfix so the real-app e2e (and its README badge) goes green on main.

grpcio-health-checking 1.82.0 (2026-07-06) ships protobuf 7.x gencode incompatible with the protobuf 6.x runtime flwr pins, crashing flower-superlink at import. Pin grpcio<1.82 + grpcio-health-checking<1.82 in the e2e — the same cap Flower merged upstream in flwrlabs/flower#7541.

Temporary; remove once a fixed flwr releases. Tracked in #9.

grpcio 1.82.0 (2026-07-06) breaks `flower-superlink` startup; the e2e installs
it unpinned via flwr, so the nightly has been red since then. Pin to the last
known-good grpcio to keep the e2e validating against a working stack. Temporary
workaround tracked in #9.
@faizollah faizollah merged commit ef9c295 into main Jul 7, 2026
7 checks passed
@faizollah faizollah deleted the hotfix-grpcio-pin branch July 7, 2026 13:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant