-
Notifications
You must be signed in to change notification settings - Fork 4.7k
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
fix(addons/coredns.addons.k8s.io) Workaound to stop coredns crashing on 1.3.1 version #7492
fix(addons/coredns.addons.k8s.io) Workaound to stop coredns crashing on 1.3.1 version #7492
Conversation
Hi @phspagiari. Thanks for your PR. I'm waiting for a kubernetes member to verify that this patch is reasonable to test. If it is, they should reply with Once the patch is verified, the new status will be reflected by the I understand the commands that are listed here. Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
… on 1.3.1 version
/ok-to-test |
To make sure this gets picked up, can you bump the final number here too:
|
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.
Is it worth adding a note that this can be removed as soon as CoreDNS is upgraded to >=v1.4.0 as per coredns/coredns#2529 ?
@mikesplain done! |
@gjtempleton makes sense, I just added two notes. |
@@ -283,7 +283,7 @@ func (b *BootstrapChannelBuilder) buildAddons() *channelsapi.Addons { | |||
|
|||
{ | |||
key := "coredns.addons.k8s.io" | |||
version := "1.3.0-kops.2" |
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.
Just FYI, in the future you can leave -kops.0
on the end which just gives us an easy bump for kops specific changes to manifests
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.
Oh, nice to know. I will add -kops.0
in the next one. 👍
Thanks @phspagiari! /lgtm |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: mikesplain, phspagiari The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
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.
LGTM, and a good catch!
…492-upstream-release-1.14 Automated cherry pick of #7492: fix(addons/coredns.addons.k8s.io) Workaround to stop
…pick-of-#7492-upstream-release-1.14 Automated cherry pick of kubernetes#7492: fix(addons/coredns.addons.k8s.io) Workaround to stop
…pick-of-#7492-upstream-release-1.14 Automated cherry pick of kubernetes#7492: fix(addons/coredns.addons.k8s.io) Workaround to stop
…pick-of-#7492-upstream-release-1.14 Automated cherry pick of kubernetes#7492: fix(addons/coredns.addons.k8s.io) Workaround to stop
There is a known bug on
CoreOS
1.3.1
wherein if the Kubernetes API shuts down while CoreDNS is connected, CoreDNS will crash.The workaround is to create a
/tmp
volume See hereLogs:
After this patch, CoreDNS stopped crashing.
References
kubernetes/kubernetes#75414
coredns/coredns#2629
https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG-1.14.md#known-issues
coredns/deployment#138