-
Notifications
You must be signed in to change notification settings - Fork 26
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
Bump to kind 0.14.0 #825
Bump to kind 0.14.0 #825
Conversation
🤖 Created branch: z_pr825/skitt/kind-0.13.0 |
It seems like we need to increase the inotify settings in the shared script tests. I can take a look. |
Testing a fix here: dfarrell07#41 |
Seems like the inotify settings were not the actual issue. Might still be good to bump them in these tests to follow our warn_inotify function's advice and not making misleading logs. |
Digging through logs, this seems to be the actual failure:
|
I’m going to split the kind bump from the k8s bump to see if that changes anything. |
The CoreDNS pods aren’t starting because of
|
😅 |
Made the logs more clear here: #826 |
The breakage is caused by the bump to containerd 1.6.4: it expects a |
This will allow us to test against the current release of Kubernetes, 1.24. Support for 1.17 is no longer provided by default with kind, so the corresponding entry is removed. See https://github.com/kubernetes-sigs/kind/releases/tag/v0.13.0 and https://github.com/kubernetes-sigs/kind/releases/tag/v0.14.0 for details. Signed-off-by: Stephen Kitt <[email protected]>
This is the current GA release. Signed-off-by: Stephen Kitt <[email protected]>
There is now a kind image for K8s 1.24 with |
submariner-io/subctl#125 should get CI to pass. Someone should add it as a Depends On |
Note that the dependency on submariner-io/subctl#102 is temporary; this PR currently changes the default K8s version to 1.24, but that is only because we can test kind 0.14 only with 1.24 for the time being. Before this PR can be merged, the commit changing the default should be removed, which will also remove the dependency. |
This PR/issue depends on: |
All of the Helm jobs are failing with
The main parts being |
The backport of this (submariner-io/submariner-operator#2121) should get the upgrade job passing once 0.12.2 is released. |
One interesting thing about the failing Helm jobs is that they constantly fail here but don't fail on any other runs. Another is that the invocation that fails here passes |
Those missing values come from:
This seems like it's related to the recent upstream secrets/tokens changes and our adjustments. |
As per @aswinsuryan, this should also resolve the OVN kind issues we are seeing in CI. |
I raised a bug to properly track this Helm failure: submariner-io/submariner-charts#236 |
@@ -2,15 +2,15 @@ | |||
|
|||
## Kubernetes version mapping, as supported by kind ## | |||
# See the release notes of the kind version in use | |||
DEFAULT_K8S_VERSION=1.23 | |||
DEFAULT_K8S_VERSION=1.24 |
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.
This change seems to be part of the following PR - https://github.com/submariner-io/shipyard/pull/859/files
🤖 Closed branches: [z_pr825/skitt/kind-0.13.0] |
This allows us to test against the current release of Kubernetes,
1.24. Support for 1.17 is no longer provided by default with kind, so
the corresponding entry is removed.
See https://github.com/kubernetes-sigs/kind/releases/tag/v0.13.0 and
https://github.com/kubernetes-sigs/kind/releases/tag/v0.14.0 for
details.
Depends on kubernetes-sigs/kind#2803
Depends on submariner-io/subctl#102
Signed-off-by: Stephen Kitt [email protected]