- 27 Oct, 2016 5 commits
-
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Adding cascading deletion support to federated namespaces Ref https://github.com/kubernetes/kubernetes/issues/33612 With this change, whenever a federated namespace is deleted with `DeleteOptions.OrphanDependents = false`, then federation namespace controller first deletes the corresponding namespaces from all underlying clusters before deleting the federated namespace. cc @kubernetes/sig-cluster-federation @caesarxuchao ```release-note Adding support for DeleteOptions.OrphanDependents for federated namespaces. Setting it to false while deleting a federated namespace also deletes the corresponding namespace from all registered clusters. ```
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Deprecate the --reconcile-cidr flag <!-- Thanks for sending a pull request! Here are some tips for you: 1. If this is your first time, read our contributor guidelines https://github.com/kubernetes/kubernetes/blob/master/CONTRIBUTING.md and developer guide https://github.com/kubernetes/kubernetes/blob/master/docs/devel/development.md 2. If you want *faster* PR reviews, read how: https://github.com/kubernetes/kubernetes/blob/master/docs/devel/faster_reviews.md 3. Follow the instructions for writing a release note: https://github.com/kubernetes/kubernetes/blob/master/docs/devel/pull-requests.md#release-notes --> **What this PR does / why we need it**: Follows up https://github.com/kubernetes/kubernetes/pull/34906 **Special notes for your reviewer**: I'm not sure why coreos had set `--reconcile-cidr` to `false` and what the implications are now. **Release note**: <!-- Steps to write your release note: 1. Use the release-note-* labels to set the release note state (if you have access) 2. Enter your extended release note in the below block; leaving it blank means using the PR title as the release note. If no release note is required, just write `NONE`. --> ```release-note Deprecate the --reconcile-cidr kubelet flag because it has no function anymore ``` PTAL @thockin @freehan @justinsb @yujuhong @kubernetes/sig-node @kubernetes/sig-network **I will add `hack/update-all.sh` contents soon to fix builds**
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Add sysctls for dockershim This PR adds sysctls support for dockershim. All sysctls e2e tests are passed in my local settings. Note that sysctls runtimeAdmit is not included in this PR, it is addressed in #32803. cc/ @yujuhong @Random-Liu
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Sending #35255 again: Remove versioned LabelSelectors ref #35255: "Remove versioned LabelSelectors" FYI @smarterclayton
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue CRI: Enable remote dockershim by default Enable remote dockershim by default. Once the grpc integration is stabilized, I'll remove the temporary knob and configure container runtime endpoint in all test suite. @yujuhong @feiskyer /cc @kubernetes/sig-node
-
- 26 Oct, 2016 35 commits
-
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue rename kubelet flag mounter-path to experimental-mounter-path ```release-note * Kubelet flag '--mounter-path' renamed to '--experimental-mounter-path' ``` The feature the flag controls is an experimental feature and this renaming ensures that users do not depend on this feature just yet.
-
nikhiljindal authored
-
Brian Grant authored
Remove obsolete munger on docs
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Try to avoid Get to etcd in GuaranteedUpdate in Cacher
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Merge but disable unsafe conversions This restores all the code but turns off the boolean that allows unsafe. Allows further iteration. This is a simpler version of the revert that preserves the other improvements to the code. @wojtek-t
-
Vishnu kannan authored
Signed-off-by:Vishnu kannan <vishnuk@google.com>
-
Chao Xu authored
remove non-existent kube-addon-update.sh from kube-addon Dockerfile
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Make get-kube.sh smarter when choosing if it should download The #19404 fix for #15197 doesn't work very well when this script is used in CI Since our kubernetes release tarballs are always named `kubernetes.tar.gz`, checking timestamps alone won't guarantee we do the right thing. If we're trying to extract a different release than the version currently downloaded, both `curl` and `wget` will just use the preexisting version. My change makes the caching a bit more explicit; we look inside the kubernetes tarball for the `version` file and compare that to the release requested. I've also added some code to automatically delete the preexisting `kubernetes/` directory so that we don't get into a weird state with multiple versions extracted into the same root. This is a lot of shell, and I've tested the various branches manually, but we definitely need a better way to automate testing this (or simplify/remove some of the functionality). cc @fejta @spxtr @nagarjung @roberthbailey
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Reduce lock contention in watchCache
-
Chao Xu authored
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Beef up the CONTRIBUTING doc Add links to CNCF CLA, as well as links to file an issue and to the help-wanted list. @kubernetes/contributor-experience
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Add multiple PV/PVC pair handling to persistent volume e2e test Adds the framework for creating, validating, and deleting groups of PVs and PVCs.
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Build: Use checksum to rsync results If dependencies are touched, the Makefile will detect that tools like deepcopy-gen need to be rebuilt. It will rebuild them, but if Go decides the dependencies are not ACTUALLY updated (maybe it was a test file - known limitation of the current Makefile), it does not touch the resulting binary. The Makefile touches the result explicitly to mark that the dep change has been handled. But rsync blows away that change with the older file, and helpfully preserves the timestamp. This repeats on every build. Now rsync ignores it if the checksum is the same. Result = faster build. @wojtek-t @gmarek
-
Anirudh Ramanathan authored
bazel: fix build after #34892
-
Mike Danese authored
-
Jeff Grafton authored
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Fix drain test flake Fixes #35371
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue vSphere cloud provider: re-use session for vCenter logins This change allows for the re-use of a vCenter client session. Addresses #34491
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Node status updater should SetNodeStatusUpdateNeeded if it fails to update status When volume controller tries to update the node status, if it fails to update the nodes status, it should call SetNodeStatusUpdateNeeded so that the volume list could be updated next time.
-
Random-Liu authored
is stablized, I'll remove the temporary knob and configure container runtime endpoint in all test suite.
-
Lucas Käldström authored
-
Lucas Käldström authored
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Fix too small network for kubemark
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Reduce amount of not-helping logs in apiserver
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Generalize Pod creation across e2e and integration tests Depends on previous PRs
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Speed up some networking tests in large clusters Since we are getting towards testing larger and larger clusters (hopefully 5000-node ones soon-ish), I'm trying to limit the amount of super long tests to minimum. This should significantly reduce amount of time used by those from test/e2e/networking.go. @gmarek
-
Kubernetes Submit Queue authored
Automatic merge from submit-queue Add vSphere Volume Examples This PR adds vSphere Volume Examples
-
Clayton Coleman authored
-
Clayton Coleman authored
-
Clayton Coleman authored
This reverts commit feb56cc4.
-
Clayton Coleman authored
This reverts commit 50bcdb96.
-
Marek Grabowski authored
Revert "remove versioned LabelSelector definitions"
-
Tim Hockin authored
If dependencies are touched, the Makefile will detect that tools like deepcopy-gen need to be rebuilt. It will rebuild them, but Go decides the dependencies are not actually updated (maybe it was a test file - known limitation of the current Makefile) and does not touch the resulting binary. Then the Makefile touches the result explicitly to mark thatthe dep change has been handled. Then rsync blows away that change with the older file, and helpfully preserves the timestamp. Now rsync ignores it if the checksum is the same. Result = faster build.
-
Marek Grabowski authored
Revert "increment kube-addon-manager version number"
-