-
Notifications
You must be signed in to change notification settings - Fork 8k
fix default kind config for prow #55959
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
Conversation
In istio#55592, the default prow config was changed to include support for ClusterTrustBundles by default, which breaks on k8s<v1.27. This moves the ClusterTrustBundle enablement into a separate config, as it's only used in manual tests anyway. We can use the separate config when we write an integration test.
This should fix the failing postsubmit tests |
@@ -0,0 +1,34 @@ | |||
# This configs KinD to spin up a k8s cluster with ClusterTrustBundle support enabled | |||
# This should only be used to create K8s clusters with versions >= 1.27 | |||
kind: Cluster |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Where is this Kind config used?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
not by anything in CI - it's only there for manual testing right now. We can use it when we add an integration test for ClusterTrustBundle
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Got it, thanks @dgn
@@ -0,0 +1,34 @@ | |||
# This configs KinD to spin up a k8s cluster with ClusterTrustBundle support enabled | |||
# This should only be used to create K8s clusters with versions >= 1.27 | |||
kind: Cluster |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Got it, thanks @dgn
Please provide a description of this PR:
In #55592, the default prow config was changed to include support for ClusterTrustBundles by default, which breaks on k8s<v1.27. This moves the ClusterTrustBundle enablement into a separate config, as it's only used in manual tests anyway. We can use the separate config when we write an integration test.