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

Week Ending May 17, 2020 #156

Closed
github-actions bot opened this issue May 27, 2020 · 0 comments
Closed

Week Ending May 17, 2020 #156

github-actions bot opened this issue May 27, 2020 · 0 comments
Labels
liens/Kubernetes Liens à propos de l'aktu
Projects

Comments

@github-actions
Copy link

Developer News

This Thursday is the May Community Meeting at 10am PDT/1700 UTC. SIGs Testing, UI, API Machinery, and Usability are presenting.

WG LTS wants to mark a year of patch support “implementable” based on the manifest fact that we are already supporting 1.16 for a year.

Release Schedule

Next Deadline: Enhancements Freeze, May 19th

Is your enhancement issue filed? Your KEP marked “implementable” and complete? It’s now, or wait for 1.20 (or file an exception).

All supported versions (1.16, 1.17, and 1.18) will be getting updated on Wednesday

Featured PRs

#90183: Update kubernetes to klog v2

Kubernetes supports and requires klog v2 in v1.19, so get ready to update/rewrite your log-watching tools when you eventually upgrade. This change to logging is the major step in implementing structured logging, which will allow folks to impement better log digestion tools and do less ad-hoc text parsing. This was also joined by a new feature in the dependency linter to ensure that klog v1 (or future libraries) do not accidentally be added back in.

#90978: Changed scheduler to use patch when updating pod status

A good reminder about race conditions between controllers, using Update or UpdateStatus calls in places where multiple controllers write to the same structure can lead to either failed writes or stomping on updates if you aren’t careful. Using a Patch request instead allows for more careful control over this, and in the future Server Side Apply will potentially allow for more direct detection of conflicts through field tracking.

#91046: kubelet no longer registers “beta.kubernetes.io/os” and “beta.kubernetes.io/arch” node labels to apiserver

The beta.kubernetes.io/os and beta.kubernetes.io/arch automatic node labels were deprecated back in 1.14 and have now been removed entirely. Make sure to check all your node selector and affinity settings to ensure they are using the kubernetes.io forms.

Other Merges

Deprecated

Version Updates

@github-actions github-actions bot added the liens/Kubernetes Liens à propos de l'aktu label May 27, 2020
@guilhem guilhem added this to To do in aKtu Jun 1, 2020
@guilhem guilhem moved this from To do to In progress in aKtu Jun 1, 2020
@guilhem guilhem closed this as completed Jun 1, 2020
aKtu automation moved this from In progress to Done Jun 1, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
liens/Kubernetes Liens à propos de l'aktu
Projects
aKtu
Done
Development

No branches or pull requests

1 participant