Skip to content
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

1.30 Release Notes: "Known Issues" #124046

Open
rashansmith opened this issue Mar 25, 2024 · 6 comments
Open

1.30 Release Notes: "Known Issues" #124046

rashansmith opened this issue Mar 25, 2024 · 6 comments
Labels
kind/bug Categorizes issue or PR as related to a bug. needs-triage Indicates an issue or PR lacks a `triage/foo` label and requires one. sig/release Categorizes an issue or PR as relevant to SIG Release.
Milestone

Comments

@rashansmith
Copy link
Contributor

rashansmith commented Mar 25, 2024

What happened?

This issue is a bucket placeholder for collaborating on the "Known Issues" additions for the 1.30 Release Notes. If you know of issues or API changes that are going out in 1.30, please comment here so that we can coordinate incorporating information about these changes in the Release Notes.

/assign @kubernetes/release-team-release-notes

/sig release
/milestone v1.30

@rashansmith rashansmith added the kind/bug Categorizes issue or PR as related to a bug. label Mar 25, 2024
@k8s-ci-robot k8s-ci-robot added this to the v1.30 milestone Mar 25, 2024
@k8s-ci-robot k8s-ci-robot added sig/release Categorizes an issue or PR as relevant to SIG Release. needs-triage Indicates an issue or PR lacks a `triage/foo` label and requires one. labels Mar 25, 2024
@k8s-ci-robot
Copy link
Contributor

This issue is currently awaiting triage.

If a SIG or subproject determines this is a relevant issue, they will accept it by applying the triage/accepted label and provide further guidance.

The triage/accepted label can be added by org members by writing /triage accepted in a comment.

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.

@npolshakova
Copy link
Contributor

kubernetes/release#3516

@neolit123
Copy link
Member

neolit123 commented Apr 24, 2024

we have two regressions in kubeadm for 1.30.0.
please adjust the language or format as see fit.


Kubeadm 1.30.0 includes two regressions related to the kubeadm upgrade apply command. The kubeadm maintainers recommend that you skip 1.30.0 and upgrade to 1.30.1 instead, or alternatively apply the mitigations explained below.

  • kubeadm upgrade apply fails with a CreateJob preflight error if the cluster has a single node that is a control plane node.
    upgrade-health-check Job fails on a single control plane node cluster after drain kubeadm#3050
    To mitigate the problem, you can pass the flag --ignore-preflight-errors=CreateJob

  • kubeadm upgrade apply does not download the KubeletConfiguration stored in the cluster in the kube-system/kubelet-config ConfigMap and instead writes a file with defaults in /var/lib/kubelet/config.yaml.
    kubeadm upgrade apply v1.30.0 loses custom kubelet configuration kubeadm#3049
    To mitigate the problem, you have to manually get the ConfigMap contents with kubectl get cm -n kube-system kubelet-config -o "jsonpath={.data['kubelet']}", write them to /var/lib/kubelet/config.yaml and manually apply any node-specific customizations if you are using --patches with a kubeletconfiguration target.

@carlory
Copy link
Member

carlory commented Apr 24, 2024

@neolit123 links are incorrect.

@neolit123
Copy link
Member

@neolit123 links are incorrect.

fixed

@pmalek
Copy link
Contributor

pmalek commented May 10, 2024

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/bug Categorizes issue or PR as related to a bug. needs-triage Indicates an issue or PR lacks a `triage/foo` label and requires one. sig/release Categorizes an issue or PR as relevant to SIG Release.
Projects
None yet
Development

No branches or pull requests

6 participants