Commit Graph

93693 Commits

Author SHA1 Message Date
Kubernetes Prow Robot
ba10448445
Merge pull request #94153 from spencerhance/ingress-status-rbac
[Failing Test] Add rbac patch permissions for system:controller:glbc
2020-08-21 00:47:39 -07:00
Spencer Hance
b13898d6e9 Add rbac patch permissions for system:controller:glbc ingresses/status 2020-08-20 20:34:23 -07:00
Kubernetes Prow Robot
ce3dd04c49
Merge pull request #94147 from liggitt/json-patch
Update json-patch to v4.9.0 tagged release
2020-08-20 19:17:39 -07:00
Jordan Liggitt
245064a351 Update json-patch to v4.9.0 tagged release 2020-08-20 21:21:09 -04:00
Kubernetes Prow Robot
a86f59b730
Merge pull request #94152 from BenTheElder/agnhost-version-sync
Agnhost version sync
2020-08-20 18:07:39 -07:00
Benjamin Elder
3e2cb2922b synchronize agnhost image / app version 2020-08-20 17:00:41 -07:00
Benjamin Elder
9d7a94263a track agnhost version in dependencies.yaml 2020-08-20 17:00:41 -07:00
Mike Spreitzer
9e89b92a92 Make sampleAndWaterMarkHistograms not fall very far behind 2020-08-20 16:47:51 -04:00
Nikhita Raghunath
cefe130de7 .github: remove stackoverflow from support issue template
The upstream project isn't officially tied to StackOverflow and we direct
folks to Discuss now.
2020-08-20 18:49:53 +05:30
Kubernetes Prow Robot
1c548c328a
Merge pull request #93971 from Danil-Grigorev/vsphere-secret-deadlock
Refactor locks logic on registeredNodesLock to be non-blocking
2020-08-20 04:55:23 -07:00
Kubernetes Prow Robot
6da73aa572
Merge pull request #93333 from loburm/fix-logrotate
Fix an issue when rotated logs of dead containers are not removed.
2020-08-20 03:27:23 -07:00
Kubernetes Prow Robot
d20d894d72
Merge pull request #94110 from aojea/fixe2e
fix e2e test "should resolve connection reset"
2020-08-19 14:59:25 -07:00
Antonio Ojea
fcaf580c9b fix e2e test
the test is not working because is trying to execute bash in a
busybox image, that is not present. Using sh works.
2020-08-19 22:45:21 +02:00
Kubernetes Prow Robot
dd3d66b27d
Merge pull request #94105 from liggitt/etcd-3.4.12
Update to etcd client version 3.4.12
2020-08-19 11:51:26 -07:00
jay vyas
04b38e9f91 Update wait function w/ descriptions of global node states, TODO for kubelet
API.
2020-08-19 13:55:54 -04:00
Jordan Liggitt
ac29889c19 etcd 3.4.12 2020-08-19 13:38:33 -04:00
Kubernetes Prow Robot
3352c44949
Merge pull request #93777 from pohly/capacity-test-flake-fix
e2e storage: avoid flaky test failure when watch dies
2020-08-19 04:47:12 -07:00
Kubernetes Prow Robot
3f579d8971
Merge pull request #94089 from robscott/endpointslicemirroring-flake-fix
Fixing a flaky EndpointSliceMirroring integration test
2020-08-18 18:53:10 -07:00
ynqa
7d58ead809 delete tests which use container manager stub 2020-08-19 10:07:36 +09:00
Kubernetes Prow Robot
bdb99c8e09
Merge pull request #93906 from aojea/flakeSvc
Deflake TestServiceRegistryUpdateDryRun test
2020-08-18 15:45:10 -07:00
Claudiu Belu
8ca08f1ced tests: Use Windows absolute path on Windows pods
The test "should fail substituting values in a volume subpath with absolute path" creates a pod
with a variable expansion path which is set as an absolute path. However "/tmp" is not an absolute
on Windows, it has to be prefixed with the drive letter (C:\tmp). But C:\tmp does not typically
exist on Windows nodes, so we use C:\Users instead.
2020-08-18 13:39:31 -07:00
Kubernetes Prow Robot
a690a36514
Merge pull request #94086 from robscott/endpointslice-sync-fix
Updating EndpointSlice controller to wait for all caches to be synced
2020-08-18 13:25:10 -07:00
Antonio Ojea
b276b4775f Deflake TestServiceRegistryUpdateDryRun test
The test suite was using a /24 cluster network for the allocator.
The ip allocator, if no ip is specified when creating the cluster,
picks one randomly, that means that we had 1/256 chances of
collision.

The TestServiceRegistryUpdateDryRun was creating a service without
a ClusterIP, the ip allocator assigned one random, and it was
never deleting it. The same test was checking later if one
specific IP was not allocated, not taking into consideration
that the same ip may have allocated to the first Service.

To avoid any randomness, we create the first Service with a specific
IP address.
2020-08-18 22:02:55 +02:00
Rob Scott
43ce0c53cc
Fixing a flaky EndpointSliceMirroring integration test
This test was trying to create an Endpoints resource that the Endpoints
controller would also attempt to create. This could result in a failure
if the Endpoints controller created the resource before the test did.
2020-08-18 12:52:54 -07:00
Rob Scott
9180cf2346
Updating EndpointSlice controller to wait for all caches to be synced
Previously the EndpointSlice controller was not waiting for
EndpointSlices or Nodes to be synced.
2020-08-18 12:11:44 -07:00
Kubernetes Prow Robot
544b74c2cb
Merge pull request #94050 from liggitt/remove-flaky-audit-test
Remove flaky audit e2e test
2020-08-18 09:45:31 -07:00
He Jie Xu
dc52b69ddc Only lock statuses map when status isn't successful
Determine the status successful or not first, that will reduce the chance
of lock contention.
2020-08-18 22:40:15 +08:00
Kubernetes Prow Robot
fd74333a97
Merge pull request #93622 from knight42/test/plugin-register-timeout
Fix race condition in pluginWatcher
2020-08-17 19:03:32 -07:00
ymmt
17af029bc5 do not create StatefulSet pods when PVC is being deleted
Pod with PVC will not be scheduled if the PVC is being deleted.
This can happen when the PVC has finalizers of storage plugins.

Such a pod becomes pending.  Unfortunately, after the finalizer
finishes and PVC is deleted, the pod remains pending forever.
The StatefulSet controller does nothing for this pending pod.

This commit prevents the StatefulSet controller from creating
such pods when PVC is to be deleted.
2020-08-17 22:50:42 +00:00
Kubernetes Prow Robot
f55eac08c7
Merge pull request #94055 from liggitt/subresource-flake
Deflake TestSubresourcePatch
2020-08-17 14:05:30 -07:00
Matthew Cary
8ea57e55d7 fix misleading comment in expand_volume.go 2020-08-17 13:51:03 -07:00
Kubernetes Prow Robot
0d1d65661c
Merge pull request #93980 from BenTheElder/emeritus-sig-testing
Emeritus some inactive sig testing approvers
2020-08-17 11:53:31 -07:00
Jeremy Edwards
9a315cc2ec Simplify and de-lint GCE Windows kube-up docs. 2020-08-17 10:23:39 -07:00
Kubernetes Prow Robot
b7d59d37fa
Merge pull request #93721 from gitlawr/speedup-reconciler-tests
Speed up master reconciler tests
2020-08-17 08:38:18 -07:00
Jordan Liggitt
6ca6565274 Deflake TestSubresourcePatch 2020-08-17 11:19:04 -04:00
gitlawr
11b347ca1d Speed up master reconciler tests
Start apiservers in parallel.
Reduce the number of masters.
Reduce the time for ReconcilerMasterLease.* tests from ~85s to ~41s on
average.
2020-08-17 22:28:30 +08:00
Jordan Liggitt
f5490cb5c8 Remove flaky audit e2e test 2020-08-17 09:59:59 -04:00
Harshal Patil
9d5ca30b76 Read ssh username from env variable
Signed-off-by: Harshal Patil <harpatil@redhat.com>
2020-08-17 17:49:26 +05:30
Sascha Grunert
975b8d352e
Use /usr/bin/env bash in Makefiles and scripts
This allows the execution of the Makefiles from distributions which do
have `bash` in a different path.

Signed-off-by: Sascha Grunert <sgrunert@suse.com>
2020-08-16 21:13:18 +02:00
Kubernetes Prow Robot
ebbbc57540
Merge pull request #93707 from jingxu97/Aug/subpath
Fix issue in evaluating symlink path for subpath
2020-08-16 08:38:17 -07:00
zhouya0
3a237dd367 Scheduler auth stop using legacy scheme 2020-08-16 18:49:15 +08:00
Kubernetes Prow Robot
8f9f2fb2d6
Merge pull request #94023 from odinuge/go-version-flags
Fix building with GOFLAGS=-v
2020-08-15 12:56:18 -07:00
Odin Ugedal
1524794231
Fix building with GOFLAGS=-v
With go1.15 running go version with "-v" fails, and we should support
it.
2020-08-15 17:44:07 +02:00
Kubernetes Prow Robot
529c13471b
Merge pull request #93789 from jingxu97/Aug/csiproxy
Add test cluster check when starting csi proxy
2020-08-14 19:50:18 -07:00
Jing Xu
5aa817ab43 Fix issue in evaluating symlink path for subpath
This PR tries to fix issue https://github.com/kubernetes/kubernetes/issues/93759
2020-08-14 19:39:55 -07:00
Kubernetes Prow Robot
5d825b8f51
Merge pull request #93888 from dims/sig-arch-approvers-for-folders-that-dont-fall-under-other-sigs
Add sigs for root folders
2020-08-14 15:12:18 -07:00
Manuel Rüger
f289a3d6a7 kubeadm: Separate argument key/value in log msg
Users might be more used to `-o yaml` instead of -oyaml and get
confused event if the command works.

Signed-off-by: Manuel Rüger <manuel@rueg.eu>
2020-08-14 23:49:07 +02:00
Kubernetes Prow Robot
d633e03cf6
Merge pull request #94002 from wojtek-t/fix_list_from_etcd
Fix bug for inconsistent lists served from etcd
2020-08-14 12:38:17 -07:00
Morgan Bauer
916c73b8a5
update ResourceMetricsAPI node-e2e test
/metrics/resource/v1alpha1 was deprecated and moved to
/metrics/resource

Renames to remove v1alpha1 from function names and matcher variables.

Pod deletion was taking multiple minutes, so set GracePeriodSeconds to 0.

Commented restart loop during test pod startup.

Move ResourceMetricsAPI out of Orphans by giving it a NodeFeature tag.

API removed in 7b7c73b #88568
Test created 6051664 #73946
2020-08-14 11:28:35 -07:00
Benjamin Elder
22b833b114 move ixdy to emeritus 2020-08-14 09:17:27 -07:00