1. 07 Jul, 2016 3 commits
  2. 06 Jul, 2016 23 commits
  3. 05 Jul, 2016 14 commits
    • Wojciech Tyczynski's avatar
      Get rid of DeleteAllEtcdKeys · 4fa3aba0
      Wojciech Tyczynski authored
      4fa3aba0
    • Hongchao Deng's avatar
      allocator ETCD: remove unused Refresh() · 8582ebb4
      Hongchao Deng authored
      8582ebb4
    • k8s-merge-robot's avatar
      Merge pull request #25473 from andreykurilin/get_kube · 5e7c309b
      k8s-merge-robot authored
      Automatic merge from submit-queue
      
      Check existence of kubernetes dir for get-kube.sh
      
      [![Analytics](https://kubernetes-site.appspot.com/UA-36037335-10/GitHub/.github/PULL_REQUEST_TEMPLATE.md?pixel)]()
      
      There are a lot of references to https://get.k8s.io/ over the internet.
      Most of such references do not describe KUBERNETES_SKIP_DOWNLOAD env variable
      and newbies can get into a situation described below:
      
      - execute `wget -q -O - https://get.k8s.io | bash`
      - receive a failure due too missed packages or some configs
      - fix the issue
      - try again `wget -q -O - https://get.k8s.io | bash`
      
      In this case, get-kube.sh will not check that kubernetes directory already
      exist and repeat download again.
      Lets make get-kube.sh more user-friendly and check existence of kubernetes dir
      5e7c309b
    • Matt Bruzek's avatar
      Implementing a proper master/worker split in k8s.py · b45002b2
      Matt Bruzek authored
      Updating the skydns templates to version 11
      Updating the etcd container definition to include arch.
      Updating the master template to include arch and version for hyperkube container.
      Adding dns_domain configuration options.
      Adding storage layer options.
      Fixing underscore problem and adding exceptions.
      
      Fixing the underscore flag errors.
      b45002b2
    • k8s-merge-robot's avatar
      Merge pull request #28490 from wojtek-t/integration_namespace_3 · f9a2de72
      k8s-merge-robot authored
      Automatic merge from submit-queue
      
      Migrate most of the remaining integration tests to run in dedicated namespace (when possible).
      f9a2de72
    • k8s-merge-robot's avatar
      Merge pull request #27958 from aveshagarwal/master-node-e2e-issues · fd523abd
      k8s-merge-robot authored
      Automatic merge from submit-queue
      
      Fix node e2e issues on selinux enabled systems
      
      It fixes following 3 node e2es:
      
      ```
      [Fail] [k8s.io] Container Runtime Conformance Test container runtime conformance blackbox test when starting a container that exits [It] it should run with the expected status [Conformance] 
      /root/upstream-code/gocode/src/k8s.io/kubernetes/test/e2e_node/runtime_conformance_test.go:114
      
      [Fail] [k8s.io] Kubelet metrics api when querying /stats/summary [It] it should report resource usage through the stats api 
      /root/upstream-code/gocode/src/k8s.io/kubernetes/test/e2e_node/kubelet_test.go:158
      ```
      ```
      [Fail] [k8s.io] Container Runtime Conformance Test container runtime conformance blackbox test when starting a container that exits [It] should report termination message if TerminationMessagePath is set [Conformance]
      /root/upstream-code/gocode/src/k8s.io/kubernetes/test/e2e_node/runtime_conformance_test.go:150
      ```
      @kubernetes/rh-cluster-infra 
      fd523abd
    • k8s-merge-robot's avatar
      Merge pull request #28379 from deads2k/allow-late-joins · 4ee877c2
      k8s-merge-robot authored
      Automatic merge from submit-queue
      
      allow handler to join after the informer has started
      
      This allows an event handler to join after a SharedInformer has started.  It can't add any indexes, but it can add its reaction functions.
      
      This works by 
       1. stopping the flow of events from the reflector (thus stopping updates to our store)
       1. registering the new handler
       1. sending synthetic "add" events to the new handler only
       1. unblocking the flow of events
      
      It would be possible to 
       1. block
       1. list
       1. add recorder
       1. unblock
       1. play list to as-yet unregistered handler
       1. block
       1. remove recorder
       1. play recording
       1. add new handler
       1. unblock
      
      But that is considerably more complicated.  I'd rather not start there since this ought to be the exception rather than the rule.
      
      @wojtek-t who requested this power in the initial review
      @smarterclayton @liggitt I think this resolves our all-in-one ordering problem.
      @hongchaodeng since this came up on the call
      4ee877c2
    • k8s-merge-robot's avatar
      Merge pull request #28495 from lixiaobing10051267/mastermover · b60de6c4
      k8s-merge-robot authored
      Automatic merge from submit-queue
      
      "Mover" should be "Moreover"
      
      In file docs/proposals/apiserver-watch.md, line #108, "Mover, this will not require any changes in other parts of the code.", here "Mover" should be "Moreover".
      b60de6c4
    • k8s-merge-robot's avatar
      Merge pull request #28179 from deads2k/dedup-workqueue-requeue · 65c29daf
      k8s-merge-robot authored
      Automatic merge from submit-queue
      
      dedup workqueue requeuing
      
      Updates `workqueue.AddAfter` to only perform the add for the earliest requested requeue operation.  An earlier time inserts in the earlier slot and removes the old one.  A later time is ignored.
      
      When using this conjunction with an `AddRateLimited` method, you get charged for the additional retry even though you're only queue once.  
      
      This keeps requeues from multiplying for every add.
      
      @liggitt 
      65c29daf
    • k8s-merge-robot's avatar
      Merge pull request #28441 from smarterclayton/reflect_check · 61a92ef7
      k8s-merge-robot authored
      Automatic merge from submit-queue
      
      ObjectReflectDiff has an incorrect array index comparison
      
      Is comparing the wrong field for bounds.
      
      @deads2k
      61a92ef7
    • k8s-merge-robot's avatar
      Merge pull request #25463 from asalkeld/master · a75cb46e
      k8s-merge-robot authored
      Automatic merge from submit-queue
      
      Add command "kubectl config get-contexts"
      
      ```release-note
      * A new command "kubectl config get-contexts" has been added.
      ```
      
      fixes #25383
      a75cb46e
    • deads2k's avatar
      dedup workqueue requeuing · 56598898
      deads2k authored
      56598898
    • lixiaobing10051267's avatar
      "Mover" should be "Moreover" · 4608539c
      lixiaobing10051267 authored
      4608539c
    • deads2k's avatar
      099b7f8f