Commit Graph

102748 Commits

Author SHA1 Message Date
Kubernetes Prow Robot
7ab3e3c8c3
Merge pull request #102981 from SataQiu/add-ephemeral-config-v1alpha1
Add --concurrent-ephemeralvolume-syncs flag for kube-controller-manager
2021-08-05 20:55:12 -07:00
Kubernetes Prow Robot
b1fc5b367d
Merge pull request #100210 from huiwq1990/patchCmdVarFix
use already defined variable
2021-08-05 20:55:05 -07:00
Kubernetes Prow Robot
44e2723e2c
Merge pull request #98913 from yxxhero/cmd_kube_proxy_app_structured_logging
migrate  cmd/kube-proxy/app logs to structured logging
2021-08-05 20:54:53 -07:00
Kubernetes Prow Robot
bfcc756f09
Merge pull request #103963 from mcshooter/update-npd-089
update node-problem-detector v0.8.9
2021-08-05 19:45:05 -07:00
Kubernetes Prow Robot
be0a1ecbd4
Merge pull request #99228 from Huang-Wei/hist-vec
sched: better support of HistogramVec in scheduler performance test
2021-08-05 19:44:53 -07:00
Kubernetes Prow Robot
13c74c4309
Merge pull request #104181 from SergeyKanzhelev/patch-2
Propose myself as a reviewer for cluster/gce/gci
2021-08-05 17:51:01 -07:00
Kubernetes Prow Robot
35747a6ef8
Merge pull request #104168 from ialidzhikov/cleanup/startupprobe
Remove the StartupProbe feature gate
2021-08-05 17:50:53 -07:00
Kubernetes Prow Robot
9476975707
Merge pull request #104174 from seans3/delete-kubectl-book
Remove kubectl book
2021-08-05 16:37:34 -07:00
Kubernetes Prow Robot
0427b17395
Merge pull request #104164 from dims/allow-override-of-cgo-enabled
Allow override of KUBE_CGO_OVERRIDES (for switching on/off of `CGO_ENABLED`)
2021-08-05 16:37:26 -07:00
Kubernetes Prow Robot
1658e13cae
Merge pull request #104161 from wojtek-t/fix_metrics_reporting_2
Fix metrics reporting for the deprecated watch path
2021-08-05 16:37:18 -07:00
Kubernetes Prow Robot
5eeaafd2b4
Merge pull request #104157 from knight42/remove-port-from-kubeadm-manifest
refactor(kubeadm): remove the flag --port from KCM manifest
2021-08-05 16:37:10 -07:00
Kubernetes Prow Robot
de4e500673
Merge pull request #104134 from ihgann/topic/ganni/optimize-kubeadm-etcd-member-add-2
kubeadm: reduce the backoff time of AddMember for etcd
2021-08-05 16:37:03 -07:00
Kubernetes Prow Robot
05ee896667
Merge pull request #104124 from aojea/flakelb
retry apiserver errors on e2e service tests
2021-08-05 16:36:54 -07:00
Kubernetes Prow Robot
4d87be3ec4
Merge pull request #104121 from dims/skip-node-e2e-test-for-recovering-from-ip-leak-with-docker
Skip node e2e test for recovering from ip leak with docker/ubuntu
2021-08-05 16:36:46 -07:00
Kubernetes Prow Robot
6751ae8f21
Merge pull request #104112 from mcshooter/dump-kube-env-from-startup-script
Log kube-env variables from startup script
2021-08-05 16:36:38 -07:00
Kubernetes Prow Robot
98bd200217
Merge pull request #104102 from tnqn/dynamic-file
Improve dynamic cert file change detection
2021-08-05 16:36:26 -07:00
Kubernetes Prow Robot
8d7a797eb7
Merge pull request #104080 from ravisantoshgudimetla/warning-job-del
[jobs][registry]: Warn when propogationpolicy is not set
2021-08-05 16:36:14 -07:00
Kubernetes Prow Robot
2cff774bb8
Merge pull request #104064 from manugupt1/unsafe-apf-controller
fix unsafe json construction for digestConfigObjects.
2021-08-05 16:35:56 -07:00
Sergey Kanzhelev
ddaa06abee
Propose myself as a reviewer for cluster/gce/gci 2021-08-05 14:24:35 -07:00
Kubernetes Prow Robot
2c1c1b7546
Merge pull request #104009 from aojea/udp_conntrack_lb
delete stale UDP conntrack entries for loadbalancer IPs
2021-08-05 14:11:35 -07:00
Kubernetes Prow Robot
06b7de5c1a
Merge pull request #104006 from Mzhiing/master
fix error variable name
2021-08-05 14:11:27 -07:00
Kubernetes Prow Robot
290af62bb0
Merge pull request #103999 from j2gg0s/avoid-duplicate-load-context
apiserver: avoid repeated loading context for requestInfo in Namer.Name
2021-08-05 14:11:18 -07:00
Kubernetes Prow Robot
4842242e7a
Merge pull request #103987 from ehashman/cherry-pick-release-note
Add release note block to cherry-pick script
2021-08-05 14:11:10 -07:00
Kubernetes Prow Robot
28990f7664
Merge pull request #103958 from liggitt/server-timeouts
Set idle and readheader timeouts
2021-08-05 14:11:02 -07:00
Kubernetes Prow Robot
ec663ada4b
Merge pull request #103917 from aojea/slow_handlers
client-go: deltaFIFO trace slow handlers
2021-08-05 14:10:53 -07:00
Kubernetes Prow Robot
6a7a527f8e
Merge pull request #103894 from kabab/add-labels-to-ingress-describe
Show labels information when kubectl describe ingress
2021-08-05 14:10:45 -07:00
Kubernetes Prow Robot
7f231f899b
Merge pull request #103883 from ehashman/slow-e2es
Mark "update Node.Spec.ConfigSource" node e2es as slow
2021-08-05 14:10:37 -07:00
Kubernetes Prow Robot
7820de3803
Merge pull request #103876 from juanfescobar/flakylabel
Improve storage test skipping pattern.
2021-08-05 14:10:29 -07:00
Kubernetes Prow Robot
0123a893a8
Merge pull request #103872 from able8/fix-a-typo-in-comment
Fix a typo in comment
2021-08-05 14:10:21 -07:00
Kubernetes Prow Robot
5a92b78dd2
Merge pull request #103830 from MikeSpreitzer/new-event-clock
Introduce event clocks based on k8s.io/utils/clock
2021-08-05 14:10:09 -07:00
Kubernetes Prow Robot
8df554bafd
Merge pull request #103801 from gkarthiks/master
Remove purell package usage from kubeadm
2021-08-05 14:09:56 -07:00
Kubernetes Prow Robot
e396694fff
Merge pull request #103779 from SergeyKanzhelev/ContainerStatusApiDocs
ContainerStatus old comments fix
2021-08-05 14:09:44 -07:00
Kubernetes Prow Robot
32ac9dbb2c
Merge pull request #103700 from tkashem/storage-object-tracker
apiserver: add callback to get notified of object count
2021-08-05 14:09:31 -07:00
Kubernetes Prow Robot
20d5526575
Merge pull request #103593 from matthyx/container_probe
Flake #99979 increase delay for ready state propagation
2021-08-05 14:09:19 -07:00
Ian Gann
c8431f42d9 kubeadm: Reduce the backoff time of AddMember for etcd
This change optimizes the kubeadm/etcd `AddMember` client-side function
by stopping early in the backoff loop when a peer conflict is found
(indicating the member has already been added to the etcd cluster). In
this situation, the function will stop early and relay a call to
`ListMembers` to fetch the current list of members to return. With this
optimization, front-loading a `ListMembers` call is no longer necessary,
as this functionally returns the equivalent response.

This helps reduce the amount of time taken in situational cases where an
initial client request to add a member is accepted by the server, but
fails client-side.

This situation is possible situationally, such as if network latency
causes the request to timeout after it was sent and accepted by the
cluster. In this situation, the following loop would occur and fail with
an `ErrPeerURLExist` response, and would be stuck until the backoff
timeout was met (roughly ~2min30sec currently).

Testing Done:

* Manual testing with an etcd cluster. Initial "AddMember` call was
  successful, and the etcd manifest file was identical to prior version
  of these files. Subsequent calls to add the same member succeeded
  immediately (retaining idempotency), and the resulting manifest file
  remains identical to previous version as well. The difference, this
  time, is the call finished ~2min25sec faster in an identical test in
  the environment tested with.
2021-08-05 13:11:42 -07:00
Manu Gupta
dfde50b185 fix unsafe json construction for digestConfigObjects.
fix unsafe json creation by creating intermediate objects
while creating patch bytes.
2021-08-05 13:04:22 -07:00
Kubernetes Prow Robot
542829d30d
Merge pull request #102507 from ostrain/feature/ostrain/legacy-credential-provider-fg
Add feature gate to disable in-tree credential providers
2021-08-05 10:55:59 -07:00
Quan Tian
3cfe3d048f Improve dynamic cert file change detection
DynamicFileCAContent and DynamicCertKeyPairContent used periodical job
to check whether the file content has changed, leading to 1 minute of
delay in worst case. This patch improves it by leveraging fsnotify
watcher. The content change will be reflected immediately.
2021-08-06 01:45:24 +08:00
Sean Sullivan
f9a791ff26 Remove kubectl book 2021-08-05 10:44:15 -07:00
Owen Strain
a947c32783 Add feature gate to disable in-tree credential providers 2021-08-05 16:50:13 +00:00
ialidzhikov
a04a98154e Remove the StartupProbe feature gate
Signed-off-by: ialidzhikov <i.alidjikov@gmail.com>
2021-08-05 18:48:40 +03:00
Kubernetes Prow Robot
dbebb8f2e8
Merge pull request #104146 from saschagrunert/dependencies-duplicate
Remove duplicate dependencies from 1.22 changelog
2021-08-05 08:18:57 -07:00
Kubernetes Prow Robot
01cd315f3e
Merge pull request #104106 from ehashman/ehashman-node-e2e-owners
Add ehashman to node e2e test approvers
2021-08-05 08:18:49 -07:00
Kubernetes Prow Robot
3b84cc9e6b
Merge pull request #104075 from kerthcet/cleanup/revert-dynamickubeconfig-metric
revert Bump DynamicKubeConfig metric deprecation to 1.23 by delta update
2021-08-05 08:18:40 -07:00
Kubernetes Prow Robot
9aee1ea7ce
Merge pull request #104074 from danwinship/np-dns-fixup
Remove stray DNS port references in NetPol tests
2021-08-05 08:18:32 -07:00
Kubernetes Prow Robot
ed5618e2d5
Merge pull request #104061 from aojea/waitForPodsReady
replace e2e WaitForPodsReady by WaitTimeoutForPodReadyInNamespace
2021-08-05 08:18:24 -07:00
Kubernetes Prow Robot
94a55684a8
Merge pull request #104011 from manugupt1/master
fix: 81134: display conflicted taint without a json representation
2021-08-05 08:18:11 -07:00
Kubernetes Prow Robot
79c7584764
Merge pull request #103986 from GM1957/fix-scripts
fixing scripts from https://github.com/google/protobuf/releases to ht…
2021-08-05 08:17:59 -07:00
Kubernetes Prow Robot
d93fcf37db
Merge pull request #103903 from wzshiming/fix/framework-npe
Fix NPE in test/e2e/framework/providers/azure
2021-08-05 08:17:47 -07:00
Kubernetes Prow Robot
58cde6c442
Merge pull request #103874 from liggitt/move-conformance
Move conformance image
2021-08-05 08:17:34 -07:00