Last Week In Kubernetes Development

Archive

LWKD: Week Ending April 10, 2022

Developer News

Registration for the 2022 KubeCon EU Contributor Summit is now open; please register as soon as you can so that we can get an approximate headcount. Most of the Summit will be an unconference, so think about sessions you might want to lead and/or request. We can also host SIG face-to-face meetings, if you want to hold one of these contact us

Abdullah Gharaibeh is looking for comments on the Pod Resources Reservation proposal.

If your organization forks Kubernetes and builds from Git, SIG-Release wants to hear from you about the upcoming primary branch rename from master to main for kubernetes/kubernetes. One response per organization, please.

#30
April 12, 2022
Read more

LWKD: Week Ending April 3, 2022

Developer News

Etcd 3.5.X has a significant data corruption issue, and is not recommended for production use. If you have not yet upgraded to Etcd 3.5, please wait for 3.5.3. If you have upgraded, you need to restart etcd with the --experimental-initial-corrupt-check flag. Kubeadm supports this flag.

The Steering Committee is considering archiving SIG Service Catalog due to inactivity. If you use minibroker, service-catalog, or go-open-service-broker projects, please speak up on the linked issues about what you think should be done with that project.

Kubernetes Contributor Summit EU will be held on May 16th at the Fira in Valencia. Registration and additional details coming soon.

#29
April 5, 2022
Read more

LWKD: Week Ending March 27, 2022

Developer News

Now that Pod Security is a thing, E2E tests will be run under the restricted pod security level. If this breaks your tests, you may need to request a different level.

You also might need to rebase to master to pick up changes introduced for golang 1.18.

Etcd needs more reviewers/maintainers. If you have experience with the Etcd code, but have moved on to other things, consider coming back to help out the project.

#28
March 29, 2022
Read more

LWKD: Week Ending March 20, 2022

Developer News

We will be having a Contributor Summit at KubeCon EU, on May 16th, which will be mostly in an unconference format. Stay tuned for more information as we get closer.

Last week was Community Meeting week. Topics discussed included:

It’s been a year since we changed to 3 releases a year, so it’s time to evaluate if the change will be permanent. Per initial survey results so far, most people like it. But there’s still time to fill out the survey.

#27
March 22, 2022
Read more

LWKD: Week Ending March 13, 2022

Developer News

Happy Pi(e) Day!

It’s been one year since we changed the release cadence for Kubernetes from 3 months to 4 months. Which means it’s time to survey how you feel about that. Please let us know! Is 3 releases a year better?

We’ve started a further discussion around what it would take to improve Kubernetes reliability.

#26
March 15, 2022
Read more

LWKD: Week Ending March 6, 2022

Release Schedule

Next Deadline: Exceptions due, March 21st

While folks are working on features, CI signal has gotten worse. Currently there are 14 flaky jobs between master-informing and master-blocking, and there’s even one failing master-blocking job. This is not a good trend. Please have a look at the problem tests and see if you can help.

The cherry-pick deadline for the next patch releases is March 11th.

#25
March 9, 2022
Read more

LWKD: Week Ending February 27, 2022

Developer News

We wish our Ukrainian community members, as well as contributors throughout Eastern Europe, safety for both themselves and their families, and peace soon.

Release Schedule

Next Deadline: Exceptions due, March 21st

#24
March 1, 2022
Read more

LWKD: Week Ending February 20, 2022

Developer News

The monthly Community Meeting is back! Every 3rd Thursday of the month we’ll be meeting; subscribers to dev@kubernetes.io should have the calendar item. Contact Laura Santamaria if you’re available to help run it. Last week’s Community Meeting covered the Dockershim removal planning, the Reliability Bar proposal, and the last follow up on the move to dev@kubernetes.io. Video will be up soon, and next meeting is March 17th.

SIG-CLI is discussing whether we should implement robust file locking for kubeconfig, or phase out file locking entirely. Please reach out and add your use cases.

The job queueing API design has advanced over the last month.

#23
February 23, 2022
Read more

LWKD: Week Ending February 6, 2022

Developer News

Kubernetes switched over to using EasyCLA for CLA verification on Feb 5. You can tell Prow /easycla to recheck your CLA status. If that doesn’t work, file an LF ticket and add your report to the tracking issue.

Since klog flags were deprecated in 1.23, folks who use klog into their Go executable may need to re-import k8s.io/component-base/logs and do some troubleshooting.

Release Schedule

#22
February 9, 2022
Read more

LWKD: Week Ending January 30, 2022

Developer News

The main cert-manager repo will be migrating to cert-manager/cert-manager on Feb. 2. The standard GitHub redirects will be in place but if you import from cert-manager in third-party code, you should update the repo path in your code when you get a chance. Container images and helm charts will not move.

Jordan Liggit updated the Kubernetes deprecation policy to reflect actual practice. The new policy makes it clear that Kubernetes does not deprecate Stable APIs within a major version.

Release Schedule

#21
February 1, 2022
Read more

LWKD: Week Ending January 23, 2022

Developer News

Abdullah Gharaibeh has proposed a new API for job queueing, replacing the earlier Job Management proposal for your commenting pleasure.

Now that most Kubernetes components are using structured logging, SIG-Instrumentation would like to talk about contextual logging as a feature. Like structured logging, this will affect a lot of components across the project.

We had a storm of spam on the mailing lists last week, so many Kubernetes lists are now moderated-first-post. Be patient with the delay when you first join a list.

#20
January 25, 2022
Read more

LWKD: Week Ending January 16, 2022

Developer News

We plan to switch to EasyCLA on February 5th. Please check the EasyCLA results in any PRs you submit this week; is EasyCLA correctly finding your CLA? If not, file a ticket as soon as you see problems.

Reminder: now that kubernetes-dev@googlegroups has been replaced by dev@kubernetes.io, please remember to share any community docs you have (like SIG agendas, etc.) with dev@kubernetes.io.

What if logging in Kubernetes was fully pluggable? Patrick Ohly is soliciting feedback on a KEP for “contextual logging”. Drawback: requires another project-wide overhaul, just like structured logging did.

#19
January 18, 2022
Read more

LWKD: Week Ending January 9, 2022

Developer News

Welcome to the 5th year of LWKD! LWKD is brought to you by Josh Berkus and Noah Kantrowitz of SIG-ContribEx. You can contribute through the git repo. As usual for the first issue of the year we’ll be summarizing the last 3 weeks or so of development over the holidays.

dev@kubernetes.io is the new kubernetes-dev@googlegroups: over the holidays, Paris Pittman and others moved us from the old Dev mailing list, to one hosted on the kubernetes.io domain. If you were subscribed to kubernetes-dev, you should be subscribed to the new dev@kubernetes.io mailing list now. Remember to post to the right place! This move will let us have a real community calendar again.

The draft charter for Batch WG is up for comment. Nick Turner is now co-chair of Cloud Provider SIG.

#18
January 11, 2022
Read more

LWKD: Week Ending December 12, 2021

Developer News

Lots of news for you this week, starting with the 1.23 release(release notes). SLSA compliance, Dual Stack, FlexVolume deprecation, PodSecurity API and more. Note that the new version of cri-tools is not yet available, which means that some people should wait to upgrade.

Second, this will be the last LWKD in 2021. Publication will resume in January.

The Contributor Celebration is this week.

#17
December 14, 2021
Read more

LWKD: Week Ending December 5, 2021

Last Week In Kubernetes Development for December 5th

Developer News

The Contributor Celebration has added several planned activities, including a BakeOff, DevOps party games, arts, and of course the annual contributor awards. Several events are looking for participants; register now.

EasyCLA is not working, so we’ll be putting off switching CLA bots until after 1.24.

#16
December 7, 2021
Read more

LWKD: Week Ending November 28, 2021

Developer News

SIG-Auth is looking for folks interested in their several KEPs that need work for 1.24, particularly KMS-plugin.

SIG-Release has updated their roadmap, including the addition of the SLSA KEP to support supply-chain security.

It’s time to stop using gcr.io/kubernetes-e2e-test-images and start using k8s.gcr.io/e2e-test-images. SIG-Node could use some help getting users off of http://gcr.io/k8s-authenticated-test if you can lend a hand. This is part of the move to community-owned infra.

#15
December 1, 2021
Read more

LWKD: Week Ending November 21, 2021

Developer News

Registration is open for the Contributor Celebration. Join us for end-of-year fun with your peers.

Since Tim Pepper was elected to Steering, he has stepped down from the Code of Conduct Committee and Carlos Panato has taken his place. Steering Liaisons for SIGs are also changing. Steering and CoCC have also jointly made it clear that nobody is above the Code of Conduct.

Release Schedule

#14
November 23, 2021
Read more

LWKD: Week Ending November 14, 2021

Developer News

Dockershim is going away in 1.24. Are you ready? SIG-Node is collecting user feedback on the current state of the removal. It will only take you a few minutes, please fill it out if you can. Thanks!

We are testing moving to EasyCLA for CLA-signing, to replace the older propriety Linux Foundation system. Currently EasyCLA is giving lots of warnings, but it’s not blocking your merge. If it doesn’t recognize you, comment on the tracking issue.

Release Schedule

#13
November 16, 2021
Read more

LWKD: Week Ending November 7, 2021

Developer News

The new Steering Committee members have been elected. Re-elected SC members Paris Pittman and Christoph Blecker will be joined by newly elected members Stephen Augustus and Tim Pepper. They will serve with the three continuing members for the 2021-2022 term. Thank you to Derek Carr and Nikhita Raghunath for their service to our community!

#12
November 9, 2021
Read more

LWKD: Week Ending October 31, 2021

Developer News

The Steering Committee election closes at 23:59 UTC on November 4th. Cast your ballot as soon as you can.

WG-Reliability has a second draft of their proposal around by blocking new features if testgrid is flaky. Please review!

#11
November 2, 2021
Read more

LWKD: Week Ending October 24, 2021

Last Week In Kubernetes Development - October 24, 2021

Developer News

The Steering Committee election is still in progress, and you have until November 4th to vote (and until October 29 to ask for an exception). Remember to vote!

#10
October 26, 2021
Read more

LWKD: Week Ending October 17, 2021

Developer News

Voting in the Steering Committee Election is now open. We have a record 13 well-known contributors running for the four available seats. Please cast your ballot and help choose who will lead us in 2022-2023. Polls close on November 4.

#9
October 20, 2021
Read more

LWKD: Week Ending October 3, 2021

Developer News

The Kubernetes Steering Committee election is in the Nominations phase. As of October 4th, the following candidates have been nominated and confirmed:

  • Antonio Ojea
#8
October 5, 2021
Read more

LWKD: Week Ending Sept. 26, 2021

Last Week in Kubernetes Development

Week Ending Sept. 26, 2021

Developer News

#7
September 28, 2021
Read more

LWKD: Week Ending September 19, 2021

Last Week In Kubernetes Development - Week Ending Sept. 19, 2021

Developer News

Two security vulnerabilities were reported this week. CVE-2020-8561 allows webhook owners to hijack sessions if is on in the APIserver; disable profiling or lock down webhook permissions to avoid. permits users to bypass volume restrictions in VolumeSubpath to access files outside of designated directories; fixed in current update releases.

#6
September 21, 2021
Read more

LWKD: Week Ending September 12, 2021

Developer News

There have been some changes in the plan for the contributor summit at KubeCon NA. The social event is still planned for those attending in-person but the rest of the SIG events are going to be more ad-hoc. Space will be available for SIG meetings or other discussions but no firm schedule is planned as many peoples’ travel plans are still in flux. We hope to catch up with everyone virtually at the celebration event if you cannot join us in San Diego!

Release Schedule

#5
September 14, 2021
Read more

LWKD: Week Ending September 5, 2021

Developer News

SIG-Usability is gathering data about what tools people use to interact with and debug Kubernetes. Please fill out their survey if you can.

Release Schedule

#4
September 8, 2021
Read more

LWKD: Week Ending August 29, 2021

Developer News

Kubernetes/kubernetes main is now using Go v1.17. This will require you to rebase any open PRs.

#3
August 31, 2021
Read more

LWKD: Week Ending August 22, 2021

Developer News

Vallery Lancey and Nabarun Pal have been elected to the Code of Conduct Committee for the 2021-2023 term.

SIG-Docs is , particularly folks interested in becoming reviewers, and eventually Chairs. If you like writing, SIG-Docs is the place for you!

#2
August 24, 2021
Read more

LWKD: Week Ending August 15, 2021

Welcome to the updated LWKD! This new email is sent by Buttondown instead of our former email host. If you do not wish your subscription to be switched to Buttondown, you can unsubscribe and you will stop receiving LWKD.

Developer News

#1
August 17, 2021
Read more
Brought to you by Buttondown, the easiest way to start and grow your newsletter.