1. 29 Aug, 2016 5 commits
  2. 28 Aug, 2016 9 commits
  3. 27 Aug, 2016 17 commits
  4. 26 Aug, 2016 9 commits
    • Kubernetes Submit Queue's avatar
      Merge pull request #30304 from screeley44/k8-validate-pv · 4dc5d448
      Kubernetes Submit Queue authored
      Automatic merge from submit-queue
      
      add validation for PV spec to ensure correct values are used for ReclaimPolicy on initial create
      
      k8 currently allows invalid values for ReclaimPolicy (i.e. "scotto") - this allows the PV to be created and even bound, however, when the pvc or pod is deleted and the recycler is triggered, an error is thrown
      
      ```
      Events:
        FirstSeen	LastSeen	Count	From				SubobjectPath	Type		Reason				Message
        ---------	--------	-----	----				-------------	--------	------				-------
        36s		36s		1	{persistentvolume-controller }			Warning		VolumeUnknownReclaimPolicy	Volume has unrecognized PersistentVolumeReclaimPolicy
      ```
      
      New behavior will not allow the user to create the PV:
      
      ```
      [root@k8dev nfs]# kubectl create -f nfs-pv-bad.yaml 
      The PersistentVolume "pv-gce" is invalid: spec.persistentVolumeReclaimPolicy: Unsupported value: "scotto": supported values: Delete, Recycle, Retain
      ```
      4dc5d448
    • Chao Xu's avatar
      debugging gc · 9ac91e51
      Chao Xu authored
      9ac91e51
    • Kubernetes Submit Queue's avatar
      Merge pull request #29929 from madhusudancs/fed-bin-downsize-v2 · adc2db5f
      Kubernetes Submit Queue authored
      Automatic merge from submit-queue
      
      [Federation] Downsize the release binary distribution v2.
      
      Second attempt of PR #29632.
      
      There are two things that this PR does:
      
      1. It removes `federation-apiserver` and `federation-controller-manager` from binaries and docker_wrapped_binaries target lists.
      2. Build the docker image for `hyperkube` on-the-fly while pushing the federation images. 
      
      ```release-note
      Federation binaries and their corresponding docker images - `federation-apiserver` and `federation-controller-manager` are now folded in to the `hyperkube` binary. If you were using one of these binaries or docker images, please switch to using the `hyperkube` version. Please refer to the federation manifests - `federation/manifests/federation-apiserver.yaml` and `federation/manifests/federation-controller-manager-deployment.yaml` for examples.
      ```
      
      cc @kubernetes/sig-cluster-federation @colhom 
      
      Fixes Issue #28633
      adc2db5f
    • Minhan Xia's avatar
      add Makefile for building/pushing cni binary · 59ce7aa1
      Minhan Xia authored
      59ce7aa1
    • Kubernetes Submit Queue's avatar
      Merge pull request #31461 from david-mcmahon/fix-changelog · 315d7f36
      Kubernetes Submit Queue authored
      Automatic merge from submit-queue
      
      Remove duplicate entry from CHANGELOG.md.
      315d7f36
    • Kubernetes Submit Queue's avatar
      Merge pull request #31023 from vishh/gci-default · 1b38ba6d
      Kubernetes Submit Queue authored
      Automatic merge from submit-queue
      
      Use upgraded container-vm by default on worker nodes for GCE k8s clusters
      
      For https://github.com/kubernetes/kubernetes/issues/25276
      Depends on https://github.com/kubernetes/test-infra/pull/417
      1b38ba6d
    • bprashanth's avatar
      Get network name via e2e environment. · 43022591
      bprashanth authored
      43022591
    • Kubernetes Submit Queue's avatar
      Merge pull request #31475 from vishh/celery-example-broken · 9a093276
      Kubernetes Submit Queue authored
      Automatic merge from submit-queue
      
      Delete the broken Celery+RabbitMQ example
      
      The celery container used in the example is broken and does not come up
      on most distros. The e2e test that was validating this example was not
      detecting the fact the celery pod was crash looping. 
      I attempted to fix the celery container, but it proved to be tedious.
      The proposed fix is to update the glibc version to >= 2.23. In this case
      it requires updating the python docker image and the celery base image.
      
      https://github.com/kubernetes/kubernetes/issues/31456
      has more details. 
      
      I'm deleting the example instead of marking it as broken because a user
      might overlook the broken warning and it should be trivial to revert
      this PR if someone can fix the celery container.
      9a093276
    • Minhan Xia's avatar
      bump cni to 9d5e6e6 · 69e540e6
      Minhan Xia authored
      69e540e6