- 26 Jul, 2016 6 commits
-
-
k8s-merge-robot authored
Automatic merge from submit-queue Update pull-requests.md fix typo Fix the make target for `make test-integration`
-
k8s-merge-robot authored
Automatic merge from submit-queue Fix broken links in on-call-user-support.md Links in `Example response` are broken.
-
k8s-merge-robot authored
Automatic merge from submit-queue Rework pod waiting mechanism in e2e tests to accept pod and watch based This PR re-applies #28212 which was reverted in #29223. The only difference is that the initial PR contained also `PodStartTimeout` shortening (see [here](https://github.com/kubernetes/kubernetes/pull/28212/commits/4b0c0bd9248e5f0fbd8455b0529ef45a519f240f)) which might caused the problems. Let's give it a 2nd try. I've tested all the flakes and they were passing on my machine. @smarterclayton @apelisse ptal
-
k8s-merge-robot authored
Automatic merge from submit-queue Kubelet: Fail kubelet if cadvisor is not started. Fixes https://github.com/kubernetes/kubernetes/issues/28997. We started cadvisor in `sync.Do()`, which only run once no matter cadvisor successfully starts or not. Once it fails, kubelet will be stuck in a bad state. Kubelet could never start sync loop because there is an internal error, but kubelet would never retry starting cadvisor again. This PR just fails kubelet when cadvisor start fails, and then relies on the babysitter to restart kubelet. In the future, we may want to add backoff logic in the babysitter to protect the system. On the other hand, https://github.com/kubernetes/kubernetes/pull/29492 will fix cadvisor side to prevent cadvisor failing because of these kind of transient error. Mark P1 to match the original issue. @dchen1107 @vishh
-
bradley childs authored
Fix the make arg for `make test-integration`
-
k8s-merge-robot authored
Automatic merge from submit-queue Add colhom to federation OWNERS Depends on #28042 \cc @quinton-hoole []()
-
- 25 Jul, 2016 26 commits
-
-
k8s-merge-robot authored
Automatic merge from submit-queue AppArmor design proposal For https://github.com/kubernetes/features/issues/24 /cc @kubernetes/sig-node @erictune @matchstick
-
k8s-merge-robot authored
Automatic merge from submit-queue Make it possible to run node e2e with GCI.
-
Random-Liu authored
-
k8s-merge-robot authored
Automatic merge from submit-queue Replica location planner for Federated ReplicaSet Controller Requires #29385 to be merged. cc: @quinton-hoole @wojtek-t
-
k8s-merge-robot authored
Automatic merge from submit-queue Fix docstring: Say "flag options" instead of "flag statements" []()
-
Tim St. Clair authored
-
k8s-merge-robot authored
Automatic merge from submit-queue network/cni: Unconditionally bring up `lo` interface This is already done in kubenet. This specifically fixes an issue where a kubelet-managed network for the rkt runtime does not have an "UP" lo interface. Fixes #28561 If this fix doesn't seem right, it could also be implemented by rkt effectively managing two "cni" network plugins, one for the user requested network, one for lo. Followup CRs can improve unit testing further and then possibly remove the vendor directory logic (which seems like dead code) cc @kubernetes/sig-rktnetes @kubernetes/sig-network @dcbw
-
k8s-merge-robot authored
Automatic merge from submit-queue Kubelet: Pod level Resource Management This proposal outlines our plan for improving resource management in Kubernetes by having a Cgroup hierarchy with QoS and Pod level Cgroups. This is the initial proposal which broadly covers our goals and how we plan to achieve it. At this point we would really appreciate feedback from the community. This is tied to the upstream issue #5671. So i would request @vishh @dchen1107 @bgrant0607 @jdef PTAL. []()
-
k8s-merge-robot authored
Automatic merge from submit-queue Correct typo in comment
-
Buddha Prakash authored
Signed-off-by:Buddha Prakash <buddhap@google.com>
-
k8s-merge-robot authored
Automatic merge from submit-queue TestLoadBalancer() test v1 not v2 TestLoadBalancer() should test v1 and TestLoadBalancerV2() test v2, but In TestLoadBalancerV() there are codes: cfg.LoadBalancer.LBVersion = "v2"
-
k8s-merge-robot authored
Automatic merge from submit-queue Extract kubelet node status into separate file Extract kubelet node status management into a separate file as a continuation of the kubelet code simplification effort.
-
k8s-merge-robot authored
Automatic merge from submit-queue Give the complete and correct path to client/kubectl/apiserver related for client/kubectl, “client/unversioned","kubectl/describe.go","kubectl/stop.go", it is not easy to find the location, better add "pkg/". for apiserver, "registry/daemon", also better add "pkg/", and daemon not exists, should be "daemonset".
-
k8s-merge-robot authored
Automatic merge from submit-queue modify Failure to failed use 'failed' is more suitable than 'Failure'
-
Vishnu kannan authored
Signed-off-by:Vishnu kannan <vishnuk@google.com>
-
k8s-merge-robot authored
Automatic merge from submit-queue Remove duplicate prometheus metrics This was a relic from before Kubernetes set Docker labels properly. Cadvisor now properly exposes the Docker labels (e.g. `io.kubernetes.pod.name` as `io_kubernetes_pod_name`, etc) so this is no longer required & actually results in unnecessary duplicate Prometheus labels.
-
k8s-merge-robot authored
Automatic merge from submit-queue cleanup wrong naming: limitrange -> hpa The code is in `horizontalpodautoscaler/strategy.go`, but the parameter is "limitrange". This is legacy copy-paste issue...
-
k8s-merge-robot authored
Automatic merge from submit-queue Corrected comments of node.NewStorage Corrected comments of `node.NewStorage`.
-
k8s-merge-robot authored
Automatic merge from submit-queue Modify the provider name in e2e-tests.md gce/gke not easy to identify, can be modify to GCE/GKE.
-
k8s-merge-robot authored
Automatic merge from submit-queue Syncing imaging pulling backoff logic - Syncing the backoff logic in the parallel image puller and the sequential image puller to prepare for merging the two pullers into one. - Moving image error definitions under kubelet/images
-
k8s-merge-robot authored
Automatic merge from submit-queue Add package docs for pod security policy Add some go package doc for this because I am an obsessive nerd. cc @pweil-
-
k8s-merge-robot authored
Automatic merge from submit-queue controller: update all rs annotations on a scaled rollout Closes https://github.com/kubernetes/kubernetes/issues/28145 @kubernetes/deployment
-
k8s-merge-robot authored
Automatic merge from submit-queue make addition group RESTStorage registration easier Starts factoring out `RESTStorage` creation to eventually allow for decoupled API group `RESTStorage` configuration. Right now you can't add additional groups without modifying the main API Group registration in master.go. Allows the `master.Config` to hold a function that can build a `RESTStorage` based on the `Master` struct. @lavalamp @caesarxuchao @kubernetes/sig-api-machinery @liggitt @smarterclayton
-
k8s-merge-robot authored
Automatic merge from submit-queue adding community docs,links etc. <!-- Checklist for submitting a Pull Request Please remove this comment block before submitting. 1. Please read our [contributor guidelines](https://github.com/kubernetes/kubernetes/blob/master/CONTRIBUTING.md). 2. See our [developer guide](https://github.com/kubernetes/kubernetes/blob/master/docs/devel/development.md). 3. If you want this PR to automatically close an issue when it is merged, add `fixes #<issue number>` or `fixes #<issue number>, fixes #<issue number>` to close multiple issues (see: https://github.com/blog/1506-closing-issues-via-pull-requests). 4. Follow the instructions for [labeling and writing a release note for this PR](https://github.com/kubernetes/kubernetes/blob/master/docs/devel/pull-requests.md#release-notes) in the block below. --> ```release-note * Use the release-note-* labels to set the release note state * Clear this block to use the PR title as the release note -OR- * Enter your extended release note here ``` * Added new link for community documentation * Added new website link for awesome k8s * Edited resources section for a better look
-
k8s-merge-robot authored
Automatic merge from submit-queue Validation logic applied to edited file The file that is submitted via ``edit`` is now subject to validation logic as any other file. The validation flags were added to the ``edit`` command. Fixes: #17542
-
deads2k authored
-
- 24 Jul, 2016 1 commit
-
-
Hongchao Deng authored
-
- 23 Jul, 2016 7 commits
-
-
k8s-merge-robot authored
Automatic merge from submit-queue Add liveness probe to the flower rc in order to fix a flake Fixes #27857 @fejta @ixdy @timstclair @mwielgus
-
Lucas Käldström authored
-
k8s-merge-robot authored
Automatic merge from submit-queue rkt: Fix /etc/hosts /etc/resolv.conf permissions #29024 introduced copying /etc/hosts and /etc/resolv.conf before mounting them into rkt containers. However, the new files' permissions are set to 0640, which make these files unusable by any other users than root in the container as shown below. This small patch changes the permissions to 0644, as typically set. ``` # host rabbitmq rabbitmq.default.svc.cluster.local has address 10.3.0.211 # ls -la /etc/resolv.conf -rw-r-----. 1 root root 102 Jul 23 13:20 /etc/resolv.conf # sudo -E -u foo bash $ cat /etc/resolv.conf cat: /etc/resolv.conf: Permission denied $ host rabbitmq ;; connection timed out; no servers could be reached # exit # chmod 0644 /etc/resolv.conf /etc/hosts # sudo -E -u foo host rabbitmq rabbitmq.default.svc.cluster.local has address 10.3.0.211 ``` cc @kubernetes/sig-rktnetes @yifan-gu @euank
-
k8s-merge-robot authored
Automatic merge from submit-queue Correctly document cloudprovider Instances contract
-
k8s-merge-robot authored
Automatic merge from submit-queue change test-e2e-node.sh build service to true Change build_service in test-e2e-node.sh to true @Random-Liu
-
Quentin Machu authored
This enables any users on the container to resolve DNS, instead of only root.
-
Klaus Ma authored
-