Fixes
- Add
AssertEventualCurlError
assertion for kubernetes e2e tests to assert that a curl command eventually fails. This is useful for validating that a route is not reachable/a deletion has taken effect. (https://github.com/solo-io/solo-projects/issues/6437) - Fix a bug where the service and function names of a discovered gRPC service are not printed in JSON and YAML
output when running glooctl get upstreams (#9743)