kubernetes/pkg
Kubernetes Submit Queue 8475a9217a
Merge pull request #56726 from vmware/issue_390
Automatic merge from submit-queue (batch tested with PRs 56639, 56746, 56715, 56673, 56726). If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>.

Fix issue #390

**What this PR does / why we need it**:
When VM node is removed from vSphere Inventory, the corresponding Kubernetes node is unregistered and removed from registeredNodes cache in nodemanager. However, it is not removed from the other node info cache in nodemanager. The fix is to update the other cache accordingly.

**Which issue(s) this PR fixes** *(optional, in `fixes #<issue number>(, fixes #<issue_number>, ...)` format, will close the issue(s) when PR gets merged)*:
Fixes https://github.com/vmware/kubernetes/issues/390

**Special notes for your reviewer**:
Internally review PR here: https://github.com/vmware/kubernetes/pull/402

**Release note**:
```
NONE
```

Testing Done:
1. Removed the node VM from vSphere inventory.
2. Create storageclass and pvc to provision volume dynamically
2017-12-16 06:39:50 -08:00
..
api Refactor flex pv to allow secret namespace 2017-12-13 23:32:16 -05:00
apis Merge pull request #56715 from MrHohn/service-validation-cleanup 2017-12-16 06:39:45 -08:00
auth Remove unused directories. 2017-11-24 02:37:32 -08:00
bootstrap/api Validate usage strings when creating bootstrap tokens via kubeadm 2017-11-13 09:37:20 +08:00
capabilities update BUILD files 2017-10-15 18:18:13 -07:00
client generated 2017-11-22 18:40:09 +00:00
cloudprovider Merge pull request #56726 from vmware/issue_390 2017-12-16 06:39:50 -08:00
controller Merge pull request #56746 from xuri/patch 2017-12-16 06:39:42 -08:00
credentialprovider fix awsStandardDNSSuffix 2017-11-15 16:39:48 +08:00
features Merge pull request #55925 from tengqm/fix-feature-comment 2017-12-14 04:32:09 -08:00
fieldpath Validate key subscript for metadata.annotations and metadata.labels separately 2017-11-22 15:50:40 -08:00
generated generated 2017-11-22 18:40:09 +00:00
kubeapiserver Merge pull request #56175 from ericchiang/oidc-fix-prefixing 2017-11-21 19:49:33 -08:00
kubectl Merge pull request #56673 from niuzhenguo/fix-diff-cmd-typo 2017-12-16 06:39:47 -08:00
kubelet Merge pull request #56661 from xiangpengzhao/move-kubelet-constants 2017-12-16 05:46:35 -08:00
kubemark Move ungated 'alpha' KubeletConfiguration fields and self-registration fields to KubeletFlags 2017-11-15 17:47:10 -08:00
master Merge pull request #54304 from frodenas/repair-events 2017-12-15 02:04:37 -08:00
printers Refactor flex pv to allow secret namespace 2017-12-13 23:32:16 -05:00
probe update BUILD files 2017-10-15 18:18:13 -07:00
proxy Merge pull request #56390 from m1093782566/test-mode 2017-12-15 21:59:32 -08:00
quota update unit test for hugepage resourceQuota support 2017-11-13 09:37:20 +08:00
registry Merge pull request #56409 from porridge/trim-trailing-newline 2017-12-15 04:33:46 -08:00
routes Update Dashboard add-on to version 1.8.0 2017-11-28 17:53:02 +01:00
security Merge pull request #56774 from CaoShuFeng/mustrunas 2017-12-15 06:31:42 -08:00
securitycontext pkg/securitycontext/util.go(InternalDetermineEffectiveSecurityContext): remove unused function. 2017-11-15 17:50:03 +01:00
serviceaccount Update generated files 2017-11-09 12:14:08 +01:00
ssh update BUILD files 2017-10-15 18:18:13 -07:00
util Addressing Comments from Code Review 2017-11-29 15:50:23 +01:00
version Capture git export-subst strings in version.sh for 'git archive' use. 2017-11-09 16:36:27 -08:00
volume Merge pull request #56658 from wenjun93/master 2017-12-16 03:24:51 -08:00
watch update BUILD files 2017-10-15 18:18:13 -07:00
.import-restrictions Add import-boss directives 2017-10-13 07:06:22 -04:00
BUILD Merge pull request #56334 from mindprince/dead-packages 2017-12-15 22:47:23 -08:00
OWNERS