Last LWKD covered the migration to Ginkgo v2 for testing. This change may break your code in a few different ways, including changing test timeouts and deprecating the
-parallel flag, and quitting using the Measure method Please fix your tests accordingly.
Tim Xiu proposed Elastic GPU for GPU allocation & management.
Kubernetes Contributor Summit NA 2022 will happen on October 24th in Detroit. Registration will open soon. Note that there will also be some changes to COVID-19 precautions for the event.
SIG-Release wants your thoughts on metrics for our releases.
Next Deadline: CODE FREEZE August 2nd
Time to finish those features and push your last PR. It’s Code Freeze time! Yes, you can ask for an exception, but the answer might be “no”. More deadlines: Docs placeholders Aug. 4, Test Freeze Aug. 10, final docs Aug. 9.
(https://groups.google.com/a/kubernetes.io/g/dev/c/os8nyAVTL7A), 1.24.3, 1.23.9, 1.22.12, and 1.21.15 came out July 13th, addressing a list of noncritical bugs.
The APF system balances quality-of-service for kube-apiserver, ensuring no one client can destabilize the whole cluster (we hope). So far this has used a lot of hard-coded constants for tuning the algorithms. This PR moves us closer to a world where admins can tweak those for exceptional situations. The configuration structs are modeled like Kubernetes API objects, but for now are just themselves hardcoded as the constants were before. In the future this configuration can be sourced from the API (or possibly from the local filesystem) and the core plumbing will be all set!
A smaller PR but a great reminder that linters exist to help us all by checking the easy stuff for us. This PR adds the ST1019 linter to our config, which catches files which import the same package multiple times. This usually only happens during a big copy-paste refactor and is easy to miss when reviewing changes in isolation. If you’ve got ideas for additional lint checks which could improve our code quality, please do open a PR with SIG-Testing.
running_managed_controllersoption for cloud provider migration
alpha.kubernetes.io/provided-node-ipis set regardless of cloud provider
--audit-log-pathmust actually exist
kubectl describeshows RuntimeClass and ServiceAccount
Test cleanup: kubectl explain gets unit tests, clean controlplane shutdown and serviceaccount, patch leaky goroutines in more places, podgc gets tests, HPA gets scale-down and scale-up tests