-
Notifications
You must be signed in to change notification settings - Fork 779
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
Installation of 1.30/stable on debian-12-genericcloud-amd64.qcow2 fails #4515
Comments
Hi @Aaron-Ritter, could this be the same issue as #4361? |
@neoaggelos likely, cant deploy 1.29/stable either |
This does the trick for 1.30/stable too:
But 1. i don't think its something we should disable and 2. https://kubernetes.io/docs/reference/command-line-tools-reference/kubelet/ (DEPRECATED: This parameter should be set via the config file specified by the kubelet's --config flag. See kubelet-config-file for more information.) |
Can you try installing from Should be something like
|
yep! this works, the node is online. Whats the downside of this fix with delegate.conf? And is it already clear by when it is expected to be in stable? |
Apparently, this is some sort of regression in Kubernetes, see kubernetes/kubernetes#122955. kubelet is responsible for ensuring cgroups have all required controllers, but apparently that does not work as expected. |
Hm ok, so does that mean that the workaround will potentially bite itself once the underlying kubelet issue is solved? I will try the test cluster setup with 1.30/edge for now and deploy all other components i usually use and see if there are any other problems with it. |
@neoaggelos are you able to comment on the possible release ETA for the working edge version? |
Hi @Aaron-Ritter see #4361 (comment). We are in the process of promoting the fix. It should already be out in 1.29/stable, and 1.30/stable is expected to follow before the end of this week. Thank you for testing! |
@neoaggelos Is there a way to track the releases of patch versions? Meaning the details of the different patch versions like list of features / fixes / issues solved by the patched version? |
@Aaron-Ritter I am leaning towards checking the commit merge date into main, and comparing that to last channel update in
The PR merged on 2024-04-19, so I suppose |
@fmiqbal that's what i thought too, but then i would love to see release notes for each patch, containing all changes. The major release is visible in this repository with some further details, but the patches i didn't find details about it. |
Summary
Using the cloud image https://cloud.debian.org/images/cloud/bookworm/latest/debian-12-genericcloud-amd64.qcow2 and installing snap with the newest core does not bring online the microk8s 1.30/stable processes.
What Should Happen Instead?
Using such a base image it should just come online.
Reproduction Steps
get https://cloud.debian.org/images/cloud/bookworm/latest/debian-12-genericcloud-amd64.qcow2
bring VM online with 2 internal interfaces e.g. 10.1.1.10/24 10.1.2.10/24
install microk8s
sudo apt-get update
sudo apt-get install snapd
sudo snap install core
sudo snap install microk8s --classic --channel=1.30/stable
sudo usermod -a -G microk8s foo
mkdir -p ~/.kube
chmod 0700 ~/.kube
status returns not running
running kubectl get all -A shows no pod getting started and the API going offline again and again
Introspection Report
inspection fails partially as there is no pod starting
Can you suggest a fix?
1.28/stable works
Are you interested in contributing with a fix?
yes, testing
The text was updated successfully, but these errors were encountered: