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

Automated cherry pick of #15621 - initial empty SET PodUpdate #17947

Conversation

sttts
Copy link
Contributor

@sttts sttts commented Nov 30, 2015

Cherry pick of #15621 on release-1.1.

This is part of a set of cherry-picks to fix Mesosphere e2e smoke tests for the release branch: mesosphere/kubernetes-mesos#640

@k8s-github-robot
Copy link

Labelling this PR as size/M

@k8s-github-robot k8s-github-robot added the size/M Denotes a PR that changes 30-99 lines, ignoring generated files. label Nov 30, 2015
@sttts sttts changed the title Automated cherry pick of #15621 MESOS: Automated cherry pick of #15621 Nov 30, 2015
@sttts sttts changed the title MESOS: Automated cherry pick of #15621 Automated cherry pick of #15621 Nov 30, 2015
@sttts sttts assigned smarterclayton and unassigned bgrant0607 Nov 30, 2015
@smarterclayton
Copy link
Contributor

@k8s-bot unit test this

@k8s-bot
Copy link

k8s-bot commented Nov 30, 2015

GCE e2e test build/test passed for commit 6269f12.

@sttts
Copy link
Contributor Author

sttts commented Nov 30, 2015

@smarterclayton it's not a flake. Looking into it.

@sttts sttts force-pushed the automated-cherry-pick-of-#15621-upstream-release-1.1 branch from 6269f12 to 9e1e11f Compare November 30, 2015 16:30
@k8s-bot
Copy link

k8s-bot commented Nov 30, 2015

GCE e2e build/test failed for commit 9e1e11fad7bf8b2809e23b77026422aa32fc32d5.

@sttts
Copy link
Contributor Author

sttts commented Nov 30, 2015

@k8s-bot test this

@sttts sttts changed the title Automated cherry pick of #15621 Automated cherry pick of #15621 - initial empty SET PodUpdate Nov 30, 2015
@k8s-bot
Copy link

k8s-bot commented Nov 30, 2015

GCE e2e test build/test passed for commit 9e1e11fad7bf8b2809e23b77026422aa32fc32d5.

In PodConfigNotificationIncremental PodConfig mode, when no pods are available
for a source, the Merge function correctly concluded that neither ADD, UPDATE nor
REMOVE updates are to be sent to the kubelet. But as a consequence the kubelet will
not mark that source as seen.

This is usually not a problem for the apiserver source. But it is a problem for
an empty "file" source, e.g. by passing an empty directory to the kubelet for
static pods. Then the file source will never be seen and the kubelet will stay
in its special not-all-source-seen mode.
@sttts sttts force-pushed the automated-cherry-pick-of-#15621-upstream-release-1.1 branch from 9e1e11f to 560c830 Compare December 1, 2015 07:38
@sttts
Copy link
Contributor Author

sttts commented Dec 1, 2015

Squashed and rebased, hopefully to a sane version without broken unit tests.

@k8s-bot
Copy link

k8s-bot commented Dec 1, 2015

GCE e2e test build/test passed for commit 560c830.

@sttts
Copy link
Contributor Author

sttts commented Dec 1, 2015

@smarterclayton PTAL

@smarterclayton smarterclayton added the lgtm "Looks good to me", indicates that a PR is ready to be merged. label Dec 1, 2015
@k8s-github-robot
Copy link

@k8s-bot test this [submit-queue is verifying that this PR is safe to merge]

@k8s-bot
Copy link

k8s-bot commented Dec 2, 2015

GCE e2e test build/test passed for commit 560c830.

@k8s-github-robot
Copy link

Automatic merge from submit-queue

k8s-github-robot pushed a commit that referenced this pull request Dec 2, 2015
…5621-upstream-release-1.1

Auto commit by PR queue bot
@k8s-github-robot k8s-github-robot merged commit 5c08809 into kubernetes:release-1.1 Dec 2, 2015
shyamjvs pushed a commit to shyamjvs/kubernetes that referenced this pull request Dec 1, 2016
…pick-of-#15621-upstream-release-1.1

Auto commit by PR queue bot
shouhong pushed a commit to shouhong/kubernetes that referenced this pull request Feb 14, 2017
…pick-of-#15621-upstream-release-1.1

Auto commit by PR queue bot
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/kubelet lgtm "Looks good to me", indicates that a PR is ready to be merged. size/M Denotes a PR that changes 30-99 lines, ignoring generated files.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

6 participants