-
Notifications
You must be signed in to change notification settings - Fork 107
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Rebase kubernetes 1.8.1 #43
Commits on Oct 16, 2017
-
UPSTREAM: 53442: add nested encoder and decoder to admission config
:000000 100644 0000000000... 0b849921b8... A staging/src/k8s.io/apiserver/pkg/apis/apiserver/v1alpha1/conversion.go
Configuration menu - View commit details
-
Copy full SHA for 39918a2 - Browse repository at this point
Copy the full SHA 39918a2View commit details -
UPSTREAM: 53731: Use locks in fake dbus
:100644 100644 44131272e7... 28cde82fb2... M pkg/util/dbus/fake_dbus.go
Configuration menu - View commit details
-
Copy full SHA for 3434d64 - Browse repository at this point
Copy the full SHA 3434d64View commit details
Commits on Oct 17, 2017
-
UPSTREAM: <carry>: reallow the ability to post across namespaces in api
:100644 100644 a9b6b37... 2328ffc... M pkg/apiserver/api_installer.go
Configuration menu - View commit details
-
Copy full SHA for 53494a9 - Browse repository at this point
Copy the full SHA 53494a9View commit details -
UPSTREAM: <carry>: add kubelet timeouts
:100644 100644 c561ddb... 17ef5df... M pkg/kubelet/server.go
Configuration menu - View commit details
-
Copy full SHA for 4c19acf - Browse repository at this point
Copy the full SHA 4c19acfView commit details -
UPSTREAM: <carry>: Tolerate node ExternalID changes with no cloud pro…
…vider Previously, if the kubelet tried to register itself with the API server, and was rejected due to the external ID changing, it would delete the node object and recreate it. This commit causes it to tolerate a change in ExternalID when the ExternalID is not being provided by a cloud provider, assuming the new ExternalID is either the node's (metadata) name, or one of node's addresses. :100644 100644 0c4fdc1... 8deaa82... M pkg/kubelet/kubelet.go
Configuration menu - View commit details
-
Copy full SHA for 2ac3f32 - Browse repository at this point
Copy the full SHA 2ac3f32View commit details -
Configuration menu - View commit details
-
Copy full SHA for e80f69e - Browse repository at this point
Copy the full SHA e80f69eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 329ae99 - Browse repository at this point
Copy the full SHA 329ae99View commit details -
Configuration menu - View commit details
-
Copy full SHA for d35e40e - Browse repository at this point
Copy the full SHA d35e40eView commit details -
UPSTREAM: <carry>: add service serving cert signer to token controller
:100644 100644 b32534e... 3e694fc... M pkg/controller/serviceaccount/tokens_controller.go
Configuration menu - View commit details
-
Copy full SHA for 0c64419 - Browse repository at this point
Copy the full SHA 0c64419View commit details -
UPSTREAM: <carry>: fix fifo resync, remove after FIFO is dead
:100644 100644 eaa35e6... 2a50982... M pkg/client/cache/fifo.go :100644 100644 0f2ceb8... 667c168... M pkg/client/cache/fifo_test.go
Configuration menu - View commit details
-
Copy full SHA for 8c4bae7 - Browse repository at this point
Copy the full SHA 8c4bae7View commit details -
UPSTREAM: <carry>: Disable file locking in clientcmd
Doesn't offer enough use, complicates creation and setup.
Configuration menu - View commit details
-
Copy full SHA for a2e91f9 - Browse repository at this point
Copy the full SHA a2e91f9View commit details -
UPSTREAM: <carry>: Disable e2e pre-check on scheduler predicates
We don't run system pods so waiting for them is somewhat pointless
Configuration menu - View commit details
-
Copy full SHA for a79ed91 - Browse repository at this point
Copy the full SHA a79ed91View commit details -
UPSTREAM: <drop>: merge multiple registrations for the same group
:100644 100644 ac7025a... dce57e1... M pkg/apimachinery/registered/registered.go
Configuration menu - View commit details
-
Copy full SHA for a60737a - Browse repository at this point
Copy the full SHA a60737aView commit details -
UPSTREAM: <carry>: Double container probe timeout
Until kubernetes#11016 is resolved, we suspect that a combination of start latency and the corresponding effect on sync pod latency is causing status manager to fail to report within the 2 minute window. Double for now :100644 100644 30b6fd0e94... ea322bbddb... M test/e2e/common/container_probe.go
Configuration menu - View commit details
-
Copy full SHA for f08374e - Browse repository at this point
Copy the full SHA f08374eView commit details -
UPSTREAM: <carry>: Increase service endpoint test timeout
Until kubernetes#11016 is fixed, this reduces flakiness in extended suites where long start delays result in this test failing. :100644 100644 62b8918f36... 99d37eca2f... M test/e2e/framework/util.go
Configuration menu - View commit details
-
Copy full SHA for 447792c - Browse repository at this point
Copy the full SHA 447792cView commit details -
UPSTREAM: <carry>: Pod deletion can be contended, causing test failure
Add a longer timeout to the test to deal with kubernetes#11016. :100644 100644 fee5a4c9b4... 2fa0a919b4... M test/e2e/pods.go
Configuration menu - View commit details
-
Copy full SHA for a0eb7da - Browse repository at this point
Copy the full SHA a0eb7daView commit details -
UPSTREAM: docker/engine-api: 26718: Add Logs to ContainerAttachOptions
This is docker/docker PR 26718 because docker has reintegrated engine-api into the primary docker repo.
Configuration menu - View commit details
-
Copy full SHA for 7b2fa48 - Browse repository at this point
Copy the full SHA 7b2fa48View commit details -
UPSTREAM: carry: google.golang.org/grpc 231b4cfea0e79843053a33f5fe90b…
…d4d84b23cd3 for kubelet api :000000 100644 0000000000... f3637b9b0c... A pkg/kubelet/api/Godeps/Godeps.json :000000 100644 0000000000... 4cdaa53d56... A pkg/kubelet/api/Godeps/Readme :000000 100644 0000000000... ca84afaf35... A pkg/kubelet/api/VENDOR.md
Configuration menu - View commit details
-
Copy full SHA for 29a0d99 - Browse repository at this point
Copy the full SHA 29a0d99View commit details -
Configuration menu - View commit details
-
Copy full SHA for f7c4465 - Browse repository at this point
Copy the full SHA f7c4465View commit details -
UPSTREAM: 00000: disambiguate operation names for legacy discovery
:100644 100644 fb648e5285... 21d36a92dd... M staging/src/k8s.io/apiserver/pkg/endpoints/discovery/legacy.go
Configuration menu - View commit details
-
Copy full SHA for bc337cc - Browse repository at this point
Copy the full SHA bc337ccView commit details
Commits on Oct 19, 2017
-
Configuration menu - View commit details
-
Copy full SHA for b992ae7 - Browse repository at this point
Copy the full SHA b992ae7View commit details -
Configuration menu - View commit details
-
Copy full SHA for db8808e - Browse repository at this point
Copy the full SHA db8808eView commit details -
UPSTREAM: 49131: expose direct from config new scheduler method
:000000 100644 0000000000... c47e998a04... A plugin/pkg/scheduler/scheduler_patch.go
Configuration menu - View commit details
-
Copy full SHA for af26db7 - Browse repository at this point
Copy the full SHA af26db7View commit details -
UPSTREAM: <carry>: make wiring in kubeproxy easy until we sort out co…
…nfig :000000 100644 0000000000... 29aa4dd35d... A cmd/kube-proxy/app/server_patch.go
Configuration menu - View commit details
-
Copy full SHA for 168c81d - Browse repository at this point
Copy the full SHA 168c81dView commit details -
UPSTREAM: <carry>: compensate for poor printer behavior
:000000 100644 0000000000... cba0760ef5... A pkg/printers/printer_patch.go :100644 100644 2177558529... 30fd8ab5f2... M pkg/printers/printers.go
Configuration menu - View commit details
-
Copy full SHA for 4e1b57b - Browse repository at this point
Copy the full SHA 4e1b57bView commit details -
UPSTREAM: <carry>: increase wait in kubecontrollers
:100644 100644 f30df0fa2e... 0c114a330a... M cmd/kube-controller-manager/app/controllermanager.go :100644 100644 491366288b... 74f4dec20e... M pkg/controller/client_builder.go :100644 100644 e6d1b91001... 7be7278c9d... M pkg/master/client_ca_hook.go
Configuration menu - View commit details
-
Copy full SHA for b68d613 - Browse repository at this point
Copy the full SHA b68d613View commit details -
UPSTREAM: <carry>: add patch to allow shimming SCC
:000000 100644 0000000000... b684356ed4... A pkg/registry/core/rest/scc_patch.go :100644 100644 66e2a7be20... ea1028e61e... M pkg/registry/core/rest/storage_core.go
Configuration menu - View commit details
-
Copy full SHA for 3f63f0c - Browse repository at this point
Copy the full SHA 3f63f0cView commit details -
UPSTREAM: 48884: Do not mutate pods on update
They fail validation :100644 100644 0d71f127ab... 6d49746c08... M plugin/pkg/admission/alwayspullimages/admission.go :100644 100644 e291e6e669... f22fb59942... M plugin/pkg/admission/alwayspullimages/admission_test.go
Configuration menu - View commit details
-
Copy full SHA for 6dba7fc - Browse repository at this point
Copy the full SHA 6dba7fcView commit details -
UPSTREAM: 49312: allow the /version endpoint to pass through
:100644 100644 9708277f37... 7ad9d21e27... M staging/src/k8s.io/apiserver/pkg/server/config.go :100644 100644 dd9ab0dcfe... fcaec9e519... M staging/src/k8s.io/apiserver/pkg/server/routes/version.go
Configuration menu - View commit details
-
Copy full SHA for b0c09ff - Browse repository at this point
Copy the full SHA b0c09ffView commit details -
UPSTREAM: <carry>: increase timeout in TestCancelAndReadd even more
:100644 100644 31228219fe... 72987e330d... M pkg/controller/node/timed_workers_test.go
Configuration menu - View commit details
-
Copy full SHA for 80b7396 - Browse repository at this point
Copy the full SHA 80b7396View commit details -
Configuration menu - View commit details
-
Copy full SHA for 32e2e1d - Browse repository at this point
Copy the full SHA 32e2e1dView commit details -
UPSTREAM: <carry>: allow a filter function on admission registration
:000000 100644 0000000000... 748bed00fb... A staging/src/k8s.io/apiserver/pkg/admission/patch.go :100644 100644 dd1368d4dd... 0e422f990c... M staging/src/k8s.io/apiserver/pkg/admission/plugins.go
Configuration menu - View commit details
-
Copy full SHA for d0a8db3 - Browse repository at this point
Copy the full SHA d0a8db3View commit details -
UPSTREAM: 53318: create separate transports for liveness and readines…
…s probes :100644 100644 9cff34a208... 37a94b06ac... M pkg/kubelet/prober/prober.go
Configuration menu - View commit details
-
Copy full SHA for d1694e7 - Browse repository at this point
Copy the full SHA d1694e7View commit details -
UPSTREAM: 47806: kubelet: fix inconsistent display of terminated pod …
…IPs by using events instead PLEG and kubelet race when reading and sending pod status to the apiserver. PLEG inserts status into a cache, and then signals kubelet. Kubelet then eventually reads the status out of that cache, but in the mean time the status could have been changed by PLEG. When a pod exits, pod status will no longer include the pod's IP address because the network plugin/runtime will report "" for terminated pod IPs. If this status gets inserted into the PLEG cache before kubelet gets the status out of the cache, kubelet will see a blank pod IP address. This happens in about 1/5 of cases when pods are short-lived, and somewhat less frequently for longer running pods. To ensure consistency for properties of dead pods, copy an old status update's IP address over to the new status update if (a) the new status update's IP is missing and (b) all sandboxes of the pod are dead/not-ready (eg, no possibility for a valid IP from the sandbox). Fixes: kubernetes#47265 Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=1449373 :100644 100644 6ad5cae0e5... e907644f61... M pkg/kubelet/pleg/BUILD :100644 100644 8e447f0ef8... 6c6c980c3d... M pkg/kubelet/pleg/generic.go :100644 100644 f5fd5635ca... 468f98bffa... M pkg/kubelet/pleg/generic_test.go
Configuration menu - View commit details
-
Copy full SHA for 2c0fba8 - Browse repository at this point
Copy the full SHA 2c0fba8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2eea9ee - Browse repository at this point
Copy the full SHA 2eea9eeView commit details -
UPSTREAM: <carry>: openapi generation for createNamespacedDeploymentC…
…onfigRollback duplication problem :100644 100644 a057bae837... 8b7d55030e... M staging/src/k8s.io/apiserver/pkg/endpoints/openapi/openapi.go
Configuration menu - View commit details
-
Copy full SHA for 69aadde - Browse repository at this point
Copy the full SHA 69aaddeView commit details -
Configuration menu - View commit details
-
Copy full SHA for dcfcc59 - Browse repository at this point
Copy the full SHA dcfcc59View commit details -
UPSTREAM: <carry>: allow controller context injection to share informers
:100644 100644 4e77a7f0ef... 4eb9ac68a4... M cmd/kube-controller-manager/app/controllermanager.go :000000 100644 0000000000... 02ce021eee... A cmd/kube-controller-manager/app/patch.go
Configuration menu - View commit details
-
Copy full SHA for cf93c46 - Browse repository at this point
Copy the full SHA cf93c46View commit details -
Configuration menu - View commit details
-
Copy full SHA for 82dc400 - Browse repository at this point
Copy the full SHA 82dc400View commit details -
UPSTREAM: <carry>: Do not error out on pods in kube-system
Scheduling tests are too aggressive about the health of kube-system. :100644 100644 b6ef25dc75... 4192ffbea8... M test/e2e/scheduling/predicates.go
Configuration menu - View commit details
-
Copy full SHA for c35d305 - Browse repository at this point
Copy the full SHA c35d305View commit details -
Configuration menu - View commit details
-
Copy full SHA for abb6024 - Browse repository at this point
Copy the full SHA abb6024View commit details
Commits on Oct 23, 2017
-
Configuration menu - View commit details
-
Copy full SHA for c2214fb - Browse repository at this point
Copy the full SHA c2214fbView commit details
Commits on Nov 7, 2017
-
UPSTREAM: 53857: kubelet sync pod throws more detailed events
:100644 100644 3c0ee08b3e... 926938263d... M pkg/kubelet/events/event.go :100644 100644 cc9f404ce4... 17a119e9c0... M pkg/kubelet/kubelet.go :100644 100644 31f0b8ed9f... 1f27afb331... M pkg/kubelet/kuberuntime/kuberuntime_container.go :100644 100644 d852c9a631... 7e5d1d0d29... M pkg/kubelet/kuberuntime/kuberuntime_manager.go :100644 100644 ea2ace249c... bf5b50e460... M pkg/kubelet/pod_workers.go
Configuration menu - View commit details
-
Copy full SHA for 3a7da86 - Browse repository at this point
Copy the full SHA 3a7da86View commit details -
UPSTREAM: 52673: default service resolver for webhook admission
:100644 100644 95b83dcd3e... f93a9d9306... M pkg/kubeapiserver/admission/initializer.go :100644 100644 5faad954b6... 97a76b2c0a... M plugin/pkg/admission/webhook/BUILD :100644 100644 6236fb4fa9... 81e611fb03... M plugin/pkg/admission/webhook/admission.go :000000 100644 0000000000... 018402934f... A plugin/pkg/admission/webhook/serviceresolver.go :000000 100644 0000000000... 3fb2f7a53c... A plugin/pkg/admission/webhook/serviceresolver_test.go
Configuration menu - View commit details
-
Copy full SHA for 199b3f2 - Browse repository at this point
Copy the full SHA 199b3f2View commit details -
UPSTREAM: 53823: allow fail close webhook admission
:100644 100644 4c478f457e... d6e45cb292... M pkg/apis/admissionregistration/validation/validation.go :100644 100644 a864ac3a86... 733e0a5630... M pkg/apis/admissionregistration/validation/validation_test.go :100644 100644 81e611fb03... 692e73f39c... M plugin/pkg/admission/webhook/admission.go :100644 100644 5e2380421b... c6d845201c... M plugin/pkg/admission/webhook/admission_test.go
Configuration menu - View commit details
-
Copy full SHA for e600f1c - Browse repository at this point
Copy the full SHA e600f1cView commit details -
UPSTREAM: 53896: decode admission responses into a fresh object
:100644 100644 b3995e59dd... 7ed48812b9... M plugin/pkg/admission/webhook/admission.go
Configuration menu - View commit details
-
Copy full SHA for 4e23503 - Browse repository at this point
Copy the full SHA 4e23503View commit details -
UPSTREAM: <drop>: drop in 1.9 rebase. Shims enough admission webhook …
…to work without modifying api :100644 100644 d6e45cb292... a6e862366b... M pkg/apis/admissionregistration/validation/validation.go :100644 100644 7ed48812b9... 8281825649... M plugin/pkg/admission/webhook/admission.go :100644 100644 8dee1f3a05... c423b67842... M plugin/pkg/admission/webhook/admission_test.go :100644 100644 baa1e2a045... 748c7009f8... M test/e2e/framework/framework.go
Configuration menu - View commit details
-
Copy full SHA for fc75a98 - Browse repository at this point
Copy the full SHA fc75a98View commit details -
UPSTREAM: 53464: output empty creationTimestamps as null
:100644 100644 fed687e9bd... bcc87f4fe0... M staging/src/k8s.io/apimachinery/pkg/apis/meta/v1/unstructured/unstructured.go
Configuration menu - View commit details
-
Copy full SHA for 735c248 - Browse repository at this point
Copy the full SHA 735c248View commit details -
UPSTREAM: 53167: Do not GC exited containers in running pods
:100644 100644 28a8d1f652... 895fd233a9... M pkg/kubelet/kubelet_pods.go :100644 100644 ed9301afe0... f2809348bf... M pkg/kubelet/kuberuntime/fake_kuberuntime_manager.go :100644 100644 063a89d6b3... 28a831d848... M pkg/kubelet/kuberuntime/kuberuntime_gc.go :100644 100644 389b1e52cc... 4a419524dd... M pkg/kubelet/kuberuntime/kuberuntime_gc_test.go :100644 100644 7e5d1d0d29... 7286bf44c0... M pkg/kubelet/kuberuntime/kuberuntime_manager.go
Configuration menu - View commit details
-
Copy full SHA for ed32dc4 - Browse repository at this point
Copy the full SHA ed32dc4View commit details -
UPSTREAM: 51750: output
<none>
for colums not found:100644 100644 eec16ea18a... bba5bc4ced... M pkg/printers/customcolumn.go :100644 100644 dc1e72101c... 94f915c0d9... M pkg/printers/customcolumn_test.go
Configuration menu - View commit details
-
Copy full SHA for fab08f0 - Browse repository at this point
Copy the full SHA fab08f0View commit details -
UPSTREAM: 54593: Removed containers are not always waiting
:100644 100644 895fd233a9... 162030fe5b... M pkg/kubelet/kubelet_pods.go
Configuration menu - View commit details
-
Copy full SHA for 4f52607 - Browse repository at this point
Copy the full SHA 4f52607View commit details -
UPSTREAM: <drop>: add origin resource shortcuts to kube shortcut rest…
…mapper :100644 100644 c5980bd... f9853d6... M pkg/kubectl/cmd/util/factory_test.go :100644 100644 2a7c7bc... d3d8b50... M pkg/kubectl/cmd/util/shortcut_restmapper.go :100644 100644 20d671e... 3f5bcce... M pkg/kubectl/cmd/util/shortcut_restmapper_test.go :100644 100644 9d7a8fc... 49bbc93... M pkg/kubectl/kubectl.go
Configuration menu - View commit details
-
Copy full SHA for e609be4 - Browse repository at this point
Copy the full SHA e609be4View commit details -
UPSTREAM: 54763: make iptables wait flag generic; increase the max wa…
…it time from 2 seconds to 5 seconds
Configuration menu - View commit details
-
Copy full SHA for 9d59240 - Browse repository at this point
Copy the full SHA 9d59240View commit details -
UPSTREAM: 54812: Allow override of cluster level (default, whitelist)…
… tolerations by namespace level empty (default, whitelist) tolerations.
Configuration menu - View commit details
-
Copy full SHA for 3102892 - Browse repository at this point
Copy the full SHA 3102892View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2495f6a - Browse repository at this point
Copy the full SHA 2495f6aView commit details -
UPSTREAM: 54921: rename metric reflector_xx_last_resource_version to …
…reflector_last_resource_version{name="xx"}
Configuration menu - View commit details
-
Copy full SHA for 9318a8b - Browse repository at this point
Copy the full SHA 9318a8bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5b8f4aa - Browse repository at this point
Copy the full SHA 5b8f4aaView commit details -
UPSTREAM: 54979: When cert dir is relative, cert rotation builds inco…
…rrect symlinks Symlinks relative to a working directory were being constructed to the wrong location, leading to failure to refresh client certs.
Configuration menu - View commit details
-
Copy full SHA for 339287f - Browse repository at this point
Copy the full SHA 339287fView commit details -
UPSTREAM: 54257: Use GetByKey() in typeLister_NonNamespacedGet
The Get() function of non-namespace lister passes a temporary object to indexer.Get() in order to fetch the actual object from the indexer. This may cause Go to allocate the temporary object on the heap instead of the stack, as it is passed into interfaces. For non-namespaced objects, Get(&Type{ObjectMeta: v1.ObjectMeta{Name: name}}) should be equivalent to GetByKey(name). This could be the root cause of excessive allocations, e.g. in tests clusterRoleLister.Get() has trigger 4 billion allocations. See openshift/origin#16954 Signed-off-by: Christian Heimes <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0b7ce15 - Browse repository at this point
Copy the full SHA 0b7ce15View commit details -
UPSTREAM: 52503: Get fallback termination msg from docker when using …
…journald log driver When using the legacy docker container runtime and when a container has terminationMessagePolicy=FallbackToLogsOnError and when docker is configured with a log driver other than json-log (such as journald), the kubelet should not try to get the container's log from the json log file (since it's not there) but should instead ask docker for the logs.
Configuration menu - View commit details
-
Copy full SHA for 3052f36 - Browse repository at this point
Copy the full SHA 3052f36View commit details -
Configuration menu - View commit details
-
Copy full SHA for d84ed50 - Browse repository at this point
Copy the full SHA d84ed50View commit details -
Configuration menu - View commit details
-
Copy full SHA for e0dd265 - Browse repository at this point
Copy the full SHA e0dd265View commit details -
UPSTREAM: 53401: Fix spam of multiattach errors in event logs
We should be careful while generating multiattach errors. We seem to be generating too many of them because old code had minor bug.
Configuration menu - View commit details
-
Copy full SHA for 24f53e1 - Browse repository at this point
Copy the full SHA 24f53e1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4020059 - Browse repository at this point
Copy the full SHA 4020059View commit details -
UPSTREAM: 53831: Fix volume reconciler test flake
:100644 100644 492ca3d6b2... 2ee9a4bbb1... M pkg/controller/volume/attachdetach/reconciler/reconciler_test.go
Configuration menu - View commit details
-
Copy full SHA for 2734462 - Browse repository at this point
Copy the full SHA 2734462View commit details
Commits on Nov 8, 2017
-
UPSTREAM: 53606: implement ApproximatePodTemplateObject upstream
:100644 100644 48b5d52550... 7f1327d3da... M pkg/kubectl/cmd/testing/fake.go :100644 100644 05014de60d... 29c63bcec5... M pkg/kubectl/cmd/util/factory.go :100644 100644 abb10d52bb... 01ad1ff2a3... M pkg/kubectl/cmd/util/factory_object_mapping.go
Configuration menu - View commit details
-
Copy full SHA for c1d431d - Browse repository at this point
Copy the full SHA c1d431dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 140fa32 - Browse repository at this point
Copy the full SHA 140fa32View commit details
Commits on Nov 9, 2017
-
UPSTREAM: <drop>: get.go doesn't handle metav1.Status returned by res…
…t.client (drop in 1.9)
Configuration menu - View commit details
-
Copy full SHA for 0d5291c - Browse repository at this point
Copy the full SHA 0d5291cView commit details