Comments (12)
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!
from microk8s.
Hi @Aaron-Ritter, could this be the same issue as #4361?
from microk8s.
@neoaggelos likely, cant deploy 1.29/stable either
from microk8s.
This does the trick for 1.30/stable too:
echo '
--cgroups-per-qos=false
--enforce-node-allocatable=""
' | sudo tee -a /var/snap/microk8s/current/args/kubelet
sudo snap restart microk8s.daemon-kubelite
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.)
from microk8s.
Can you try installing from 1.30/edge
? We have a fix that should solve the related cgroups issues #4503 but it's not yet found its way to 1.30/stable
.
Should be something like
sudo snap install microk8s --classic --channel 1.30/edge
from microk8s.
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?
from microk8s.
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.
from microk8s.
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.
from microk8s.
@neoaggelos are you able to comment on the possible release ETA for the working edge version?
from microk8s.
@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?
from microk8s.
@Aaron-Ritter I am leaning towards checking the commit merge date into main, and comparing that to last channel update in snap info microk8s
snap-id: EaXqgt1lyCaxKaQCU349mlodBkDCXRcg
tracking: 1.29/stable
refresh-date: 5 days ago, at 15:29 WIB
channels:
1.29/stable: v1.29.4 2024-05-07 (6809) 170MB classic
1.29/candidate: v1.29.4 2024-05-03 (6809) 170MB classic
1.29/beta: v1.29.4 2024-05-03 (6809) 170MB classic
1.29/edge: v1.29.5 2024-05-15 (6837) 170MB classic
latest/stable: v1.29.0 2024-01-25 (6364) 168MB classic
latest/candidate: v1.30.1 2024-05-17 (6844) 168MB classic
latest/beta: v1.30.1 2024-05-17 (6844) 168MB classic
latest/edge: v1.30.1 2024-05-15 (6844) 168MB classic
1.30-strict/stable: v1.30.0 2024-04-18 (6783) 168MB -
1.30-strict/candidate: v1.30.0 2024-04-18 (6783) 168MB -
1.30-strict/beta: v1.30.0 2024-04-18 (6783) 168MB -
1.30-strict/edge: v1.30.1 2024-05-15 (6843) 168MB -
1.30/stable: v1.30.0 2024-04-18 (6782) 168MB classic
1.30/candidate: v1.30.0 2024-05-10 (6813) 168MB classic
1.30/beta: v1.30.0 2024-05-10 (6813) 168MB classic
1.30/edge: v1.30.1 2024-05-15 (6842) 168MB classic
The PR merged on 2024-04-19, so I suppose 1.29/stable
has the update, because its updated on may, but 1.30/stable
still doesn't have it because its last updated on 2024-04-18, the candidate/beta version has it tho
from microk8s.
Related Issues (20)
- v1.29/stable not working on hetzner HOT 5
- Remote access to Microk8s Cluster running on a MacOS HOT 2
- how to update metaalb address range HOT 1
- The Microk8s Addon's GPU is not working. HOT 1
- traefik-dashboard pod not created after `microk8s enable traefik` HOT 1
- Expose port on host machine problem HOT 1
- microk8s Off-line installation fails on RHEL 9.3 HOT 7
- launch failed: Cannot open image file for computing hash HOT 2
- [MinIO addon] console pod goes into ImagePullBackOff HOT 5
- Microk8s clustering, Connection Filed, Invalid Token (500) error only when joining cluster with --worker flag in 1.30/stable HOT 1
- Status --wait-ready never ends HOT 1
- Question: why microk8s.ctr shows additional container images tagged by hash HOT 1
- Join microk8s nodes in multipass VMs from two different physical machines on the same local network
- Missing 1.30 images build script? HOT 1
- Registry service stuck in pending state
- Windows node invalid certificate (Certificate does not include any IP SANs) HOT 3
- Cluster down kine.sock connection refused HOT 1
- `microk8s join ... --worker` works, `microk8s join ... ` does not HOT 2
- microk8s wont install with MacOs M1 macmini, Homebrew HOT 6
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from microk8s.