K8s v0.30.0 APIs changed a function signature used in troubleshoot, preventing importing both troubleshoot and latest k8s. This updates our use of that function to match the new signature, and updates the k8s libs as well.
Checklist
[x] New and existing tests pass locally with introduced changes.
[ ] Tests for the changes have been added (for bug fixes / features)
[x] The commit message(s) are informative and highlight any breaking changes
Description, Motivation and Context
K8s v0.30.0 APIs changed a function signature used in troubleshoot, preventing importing both troubleshoot and latest k8s. This updates our use of that function to match the new signature, and updates the k8s libs as well.
Checklist
Does this PR introduce a breaking change?