-
Notifications
You must be signed in to change notification settings - Fork 41.3k
Add xfsprogs to hyperkube baseimage #56937
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
Conversation
@kubernetes/sig-storage-pr-reviews |
/ok-to-test |
/retest |
1 similar comment
/retest |
can someone from GKE review this? I have an impression xfs kernel module is missing on some GKE images. |
Even if it is, all it means that xfs continues not to work for them :) All other users can have broader choice of filesystems to use as hyperkube images are used much more beyond GKE |
@kubernetes/sig-gcp-pr-reviews |
/lgtm |
/test pull-kubernetes-e2e-kubeadm-gce-canary |
/release-note |
Really hoping that this makes it into 1.10 |
/approve no-issue I'm not a fan of this, TBH. I wish we could keep the hyperkube image small and targeted. But to do that we'd have to remove the kublet code and create a dedicated kubelet base image with all of this stuff. A project for another day. |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: andyzhangx, jbeda, redbaron The full list of commands accepted by this bot can be found here.
Needs approval from an approver in each of these OWNERS Files:
You can indicate your approval by writing |
/test all [submit-queue is verifying that this PR is safe to merge] |
Automatic merge from submit-queue (batch tested with PRs 58562, 56937). If you want to cherry-pick this change to another branch, please follow the instructions here. |
@redbaron: The following tests failed, say
Full PR test history. Your PR dashboard. Please help us cut down on flakes by linking to an open issue when you hit one in your PR. Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here. |
@jbeda Can I cherry pick this PR to v1.7, v.1.8, v1.9? |
I am glad it was merged, but it upsets me. It is yet another example when absolutely nothing is happening until some people with power have some needs. Everytime there is a keynote talk at Kubecon how awesome Kubernetes community is, I want to throw something at the stage - there is NO community, only needs of people/companies with commit rights. |
@redbaron thank you for your PR, your contributions are welcome. The similar issues may happen in the high-velocity opensource projects as Kubernetes is; we understand them and working on enhancing the existing procedures. At the same time, we would be greatly appreciated to receive these concerns in a polite and respectful way. |
@redbaron The key problem with stuff like this is that there are no clear owners for this part of the project. I think this would fall under SIG-Release but we don't have that written down any place. One of the things we are working on right now is having a clear line of ownership between all parts of the project and SIGs. That then gives folks that want to get stuff like this done a place to go and engage and perhaps start contributing. Those areas of the project with clear SIG ownership generally move faster and are easier to get PRs merged. I'll also note that my github description says @andyzhangx I don't have a problem cherry picking this to previous releases. |
@jbeda @andyzhangx I can speak authoritatively for this part of the code base. There's a couple issues with this PR:
|
also heads up to @ixdy -- the next hyperkube base retag will pick up this change too. |
@@ -28,6 +28,7 @@ RUN echo CACHEBUST>/dev/null && clean-install \ | |||
cifs-utils \ | |||
conntrack \ | |||
e2fsprogs \ | |||
xfsprogs \ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
nit: this list is sorted
What this PR does / why we need it:
adds
xfsprogs
to hyperkube image, so that XFS filesystem can be created on unformatted volumes./sig node
/sig storage