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

1.3 upstream picks #9790

Closed
smarterclayton opened this issue Jul 12, 2016 · 38 comments
Closed

1.3 upstream picks #9790

smarterclayton opened this issue Jul 12, 2016 · 38 comments
Assignees

Comments

@smarterclayton
Copy link
Contributor

smarterclayton commented Jul 12, 2016

PRs that should be included in the 1.3 release:

kube pulls

Description Upstream PR Upstream Merge Origin PR Status
Allow specifying secret data using strings kubernetes/kubernetes#28263 7/1/16 3:28:56 AM #9663 Merged
kubectl: don't display empty list when trying to get a single resource that isn't found kubernetes/kubernetes#28294 7/1/16 4:40:46 PM #10247 Merged
Add MinReadySeconds to rolling updater kubernetes/kubernetes#28111 7/1/16 10:21:16 PM #9852 Merged
Add ForgetPod to SchedulerCache kubernetes/kubernetes#28886 7/14/16 8:30:23 AM #10247 Merged
node controller allocation changes kubernetes/kubernetes#29063 7/16/16 8:27:56 PM #10247 Merged
docker_manager: Correct determineContainerIP args kubernetes/kubernetes#29171 7/20/16 3:26:37 PM #10141 Merged
Kubelet: Set PruneChildren when removing image kubernetes/kubernetes#29246 7/20/16 3:59:54 PM #10247 Merged
node controller allocation changes part 2 kubernetes/kubernetes#29576 7/27/16 3:59 AM #10247 Merged
Add Apps() and PetSet client to client/unversioned kubernetes/kubernetes#29655 7/28/16 4:54:16 PM #9972 Merged
Allow PVs to specify supplemental GIDs kubernetes/kubernetes#29961 8/4/16 1:45:23 PM #10247 Merged

cadvisor pulls

Description Upstream PR Upstream Merge Origin PR Status
Make ThinPoolWatcher loglevel consistent google/cadvisor#1359 7/28/16 12:56:08 PM #10247 Merged
make sure we only use thin_ls on kernels that have the fix to prevent thinpool corruption google/cadvisor#1411 8/4/16 4:20:09 PM #10227 Merged
@0xmichalis
Copy link
Contributor

Add MinReadySeconds to rolling updater: kubernetes/kubernetes#28111

@liggitt
Copy link
Contributor

liggitt commented Jul 17, 2016

kubernetes/kubernetes#29063 for node controller allocation changes?
kubernetes/kubernetes#29576 for follow up fixes?
kubernetes/kubernetes#29985 for more follow up fixes?

@liggitt
Copy link
Contributor

liggitt commented Jul 20, 2016

kubernetes/kubernetes#29152 for GCE metadata query hang dupe of 28871 listed in #9790 (comment)

@ncdc
Copy link
Contributor

ncdc commented Jul 20, 2016

kubernetes/kubernetes#29246 to fix a regression in image GC / pruning introduced with the switch from go-dockerclient to engine-api

@0xmichalis
Copy link
Contributor

0xmichalis commented Jul 20, 2016

For replica sets:
kubernetes/kubernetes#24733
kubernetes/kubernetes#29183

per comment below, we aren't picking these for 1.3

@ncdc
Copy link
Contributor

ncdc commented Jul 22, 2016

Fix httpclient setup for gcp credential provider to have timeout: kubernetes/kubernetes#28539

Do not query the metadata server to find out if running on GCE. Retry metadata server query for gcr if running on gce. kubernetes/kubernetes#28871

@derekwaynecarr
Copy link
Member

derekwaynecarr commented Jul 22, 2016

For quota on nodeports:
kubernetes/kubernetes#29457

Pick: #10089 has merged

@liggitt
Copy link
Contributor

liggitt commented Jul 26, 2016

kubernetes/kubernetes#29560 fixes using the same configmap in multiple volumes included in Paul's storage picks comment below

@smarterclayton
Copy link
Contributor Author

smarterclayton commented Jul 28, 2016 via email

@ncdc
Copy link
Contributor

ncdc commented Jul 28, 2016

Reduce cadvisor ThinPoolWatcher log spam google/cadvisor#1359

@ncdc
Copy link
Contributor

ncdc commented Jul 28, 2016

@smarterclayton what do you mean by baseline review?

@smarterclayton
Copy link
Contributor Author

smarterclayton commented Jul 28, 2016 via email

@pmorie
Copy link
Contributor

pmorie commented Aug 1, 2016

Full list of what's needed for storage; first level is upstream cherry-pick, second level is upstream master PRs:

@pmorie
Copy link
Contributor

pmorie commented Aug 2, 2016

kubernetes/kubernetes#29171 is needed to make downward API for pod IP work when using a network plugin.

@pweil-
Copy link
Contributor

pweil- commented Aug 3, 2016

kubernetes/kubernetes#30021 fixes #9739 (pick waiting upstream approval in #10191)

@deads2k
Copy link
Contributor

deads2k commented Aug 4, 2016

For replica sets:
kubernetes/kubernetes#24733
kubernetes/kubernetes#29183

These can be removed from the pick list. Without cohabitation, we can defer the need for conversions between RC and RS. RS is still in a beta version and we have both controllers running.

@liggitt
Copy link
Contributor

liggitt commented Aug 4, 2016

kubernetes/kubernetes#29961 for supplemental GIDs on PVs

@smarterclayton
Copy link
Contributor Author

kubernetes/kubernetes#29655 for pet sets

On Thu, Aug 4, 2016 at 3:32 PM, Jordan Liggitt notifications@github.com
wrote:

kubernetes/kubernetes#29961
kubernetes/kubernetes#29961 for supplemental
GIDs on PVs


You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
#9790 (comment),
or mute the thread
https://github.com/notifications/unsubscribe-auth/ABG_p65LdWT6nMvlzr5JNmQO204nhVbhks5qcj5EgaJpZM4JJ9TJ
.

@ncdc
Copy link
Contributor

ncdc commented Aug 4, 2016

google/cadvisor#1411 to make sure we only use thin_ls on kernels that have the fix to prevent thinpool corruption

@ncdc
Copy link
Contributor

ncdc commented Aug 4, 2016

^^^^^^^^^^ everything above this list is in the description or has already merged to origin

@derekwaynecarr
Copy link
Member

derekwaynecarr commented Aug 5, 2016

PICK #10385

google/cadvisor#1380 to fix working set memory stats calculation. failure to have this PR would make memory available under report memory pressure. we also need to document that memory-based eviction is ONLY functional if swap is disabled (see kubernetes/kubernetes#28619 (comment))

@derekwaynecarr
Copy link
Member

derekwaynecarr commented Aug 5, 2016

PICK #10385

google/cadvisor#1395 -- filesystem usage stats are incorrect in v2 api.

@derekwaynecarr
Copy link
Member

derekwaynecarr commented Aug 10, 2016

kubernetes/kubernetes#30386 -- do not allow negative pvc requests.storage

removing from the list as it's not a blocker

@smarterclayton
Copy link
Contributor Author

smarterclayton commented Aug 11, 2016

PICK #10385

I think we want kubernetes/kubernetes#30277 if it merges in the next day or so. I see this in my profiles as well, and it's low risk.

@ncdc
Copy link
Contributor

ncdc commented Aug 12, 2016

PICK #10467

Fix default resource limits for downward api volumes kubernetes/kubernetes#29639

@ncdc
Copy link
Contributor

ncdc commented Aug 12, 2016

PICK #10385

Exclude Docker devicemapper mounts from fs info google/cadvisor#1358

@deads2k
Copy link
Contributor

deads2k commented Aug 18, 2016

PICK #10504

kubernetes/kubernetes#30839 deltafifo usage can cause fatal error: concurrent map writes

@timothysc
Copy link

@deads2k That is likely related to a weird issues we are seeing.

/cc @mffiedler

@deads2k
Copy link
Contributor

deads2k commented Aug 18, 2016

@deads2k That is likely related to a weird issues we are seeing.

Yeah, thanks for the tip off on that.

@timothysc
Copy link

I ran a report from our sha that @ncdc sent against the head of upstream looking for panic|crash|race results are here:
https://paste.fedoraproject.org/410461/71550994/

We stumbled upon a crash in testing, my guess is there are more.

@ncdc
Copy link
Contributor

ncdc commented Aug 18, 2016

I will review Tim's report tonight starting around 8:30pm EDT. I'll do as much as I can to determine what we need to pick, start doing picks, and then handoff to Europe when I am done for the night.

@eparis
Copy link
Member

eparis commented Aug 18, 2016

This comment is everything from Tim's list just trying to make it easier to go through.

^^^^^^^^
Everything above this line is either not needed or in #10526. Everything below needs to be evaluated and potentially cherry picked.

@timothysc
Copy link

might want to add lock to that query

@ncdc ncdc mentioned this issue Aug 19, 2016
@ingvagabund
Copy link
Member

With respect to the origin master HEAD (e5178ec):

@0xmichalis
Copy link
Contributor

Maybe kubernetes/kubernetes#30998 ?

@liggitt
Copy link
Contributor

liggitt commented Aug 19, 2016

Maybe kubernetes/kubernetes#30998?

no

@deads2k
Copy link
Contributor

deads2k commented Aug 19, 2016

Maybe kubernetes/kubernetes#30998?
no

How about: "no, that's probably not the correct fix to the problem".

@ncdc
Copy link
Contributor

ncdc commented Aug 22, 2016

I'm going to close this. Everything listed that needed to be cherry picked has already been picked.

@ncdc ncdc closed this as completed Aug 22, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests