A recent rc release [0] of grpcio, used as a dependency of opentelemetry-exporter-otlp-proto-grpc, breaks pip. Pin to a supported version until issue is resolved upstream. Also revert the googleapis-common-protos pin since this seems to no longer be necessary. Finally, we move the nodepool-functional-k8s job to ubuntu-noble to address this error with microk8s: error: cannot perform the following tasks: - Ensure prerequisites for "microk8s" are available (cannot install snap base "core20": snap "core20" assumes unsupported features: snapd2.61 (try to refresh snapd)) [0]: https://pypi.org/project/grpcio/1.71.0rc2/ Change-Id: Ic821c04b22e59c6a0238a927da7e407a2da79dc3 Co-Authored-By: Matthieu Huin <mhuin@redhat.com>
11 KiB
11 KiB