Commit Graph

13628 Commits (14dda3f199299a5c4e2201cc1ec3d4b90efda52f)

Author SHA1 Message Date
Tim Allclair 14dda3f199 Don't expect pod to stay up during node upgrade 2019-08-05 12:38:24 -07:00
Kubernetes Prow Robot f44f1c0a69
Merge pull request #79638 from liggitt/automated-cherry-pick-of-#79636-upstream-release-1.15
Automated cherry pick of #79636: Fix publishing x-kubernetes-preserve-unknown-fields working
2019-07-09 20:26:25 -07:00
Kubernetes Prow Robot e49830053f
Merge pull request #79778 from cpanato/GH-79740
[Failing tests] skip test if the server does not serve extensions/v1beta1 since this is deprecated
2019-07-05 09:08:47 -07:00
Kubernetes Prow Robot 938fc19521
Merge pull request #79747 from cpanato/GH-79533
[Failing Tests - GH-79533] use apps/v1 instead apps/v1beta1 since that is deprecated
2019-07-05 09:08:35 -07:00
Carlos Panato 0fd563214e
skip test if the server does not serve extensions/v1beta1 since this is deprecated
Signed-off-by: Carlos Panato <ctadeu@gmail.com>
2019-07-04 10:42:33 +02:00
Carlos Panato d677ce2d52
use apps/v1 instead apps/v1beta1 since that is deprecated - issue 79533 2019-07-04 10:26:27 +02:00
Sandeep Rajan 7c8370163b edit google dns hostname 2019-07-03 14:13:55 -07:00
Jordan Liggitt 33f7311b5c Test kubectl with x-kubernetes-preserve-unknown-fields 2019-07-03 12:25:04 -04:00
Kubernetes Prow Robot 0a9373b89a
Merge pull request #78885 from liggitt/procmount-1.15
1.15: Fix incorrect procMount defaulting
2019-06-11 13:46:18 -07:00
Jordan Liggitt 899d00a529 Fix incorrect procMount defaulting 2019-06-10 22:01:54 -04:00
Kubernetes Prow Robot 32ec6c212e
Merge pull request #78691 from rajansandeep/revertto131
Revert CoreDNS to 1.3.1 in kube-up
2019-06-10 10:55:10 -07:00
Kubernetes Prow Robot c7972d9a5e
Merge pull request #78553 from caesarxuchao/alpha-gate-remainingItemCount
Protecting remainingItemCount behind a feature flag. Also updating the API doc
2019-06-07 12:21:58 -07:00
Kubernetes Prow Robot 28f13f720c
Merge pull request #78770 from liggitt/kubectl-apply-extra-properties
Fix kubectl apply skew test with extra properties
2019-06-06 14:43:59 -07:00
Jordan Liggitt 044e92b5cf Fix kubectl apply skew test with extra properties 2019-06-06 14:55:52 -04:00
Jordan Liggitt 2b911dda65 Fix conflicting duplicate webhook test 2019-06-06 11:35:13 -04:00
Kubernetes Prow Robot 49a485b7d8
Merge pull request #78710 from spiffxp/conformance-exclude-tags
Error on tests ineligible for promotion to conformance
2019-06-05 14:02:14 -07:00
Aaron Crickenberger 67be4f5d06 Error on tests ineligible for promotion to conformance
If there are tags in the test name that describe qualities of the
test that make it ineligible for conformance, raise an error. This
is basically the "skip list" that heptio's e2e image used to use.

Thankfully all of our existing Conformance tests lack these tags. I
considered added [Slow] to the list, but let's save that for another
day.
2019-06-05 10:36:59 -07:00
Kubernetes Prow Robot 714fcd910f
Merge pull request #78537 from liggitt/log-gc-test
Fix GC integration test
2019-06-04 20:35:53 -07:00
Kubernetes Prow Robot 0d1007f84b
Merge pull request #78708 from jpbetz/reinvocation-flake-fix
Flake fix: poll for webhook registration to complete in reinvocation integration tests
2019-06-04 18:45:52 -07:00
Kubernetes Prow Robot b3b1c7c1e1
Merge pull request #78704 from dashpole/fix_windows_podresources
Disable kubelet local endpoints on windows
2019-06-04 16:47:52 -07:00
Joe Betz e51320f69d Flake fix: poll for webhook registration to complete in reinvocation integration tests 2019-06-04 15:52:55 -07:00
Jordan Liggitt 6a7e7fc156 Fix TestStressingCascadingDeletion flake 2019-06-04 17:26:36 -04:00
David Ashpole 80ed28b15b disable kubelet local endpoints on windows 2019-06-04 14:07:10 -07:00
Kubernetes Prow Robot 85f2730d85
Merge pull request #78658 from jingxu97/June/window-test-fix
Fix volume mount tests issue for windows
2019-06-04 13:15:53 -07:00
Sandeep Rajan bfb809f3c6 revert coredns to 1.3.1 2019-06-04 08:53:02 -04:00
Kubernetes Prow Robot a04017a468
Merge pull request #78530 from liggitt/deflake-core-integration
Wait for pods to be garbage collected in integration test
2019-06-04 05:03:08 -07:00
Chao Xu a64b3890e7 generated 2019-06-03 10:34:44 -07:00
Chao Xu 1ad5cb5bb1 Protect remainingItemCount behind a feature flag. Also updating the API doc 2019-06-03 10:34:44 -07:00
Jing Xu 8aacb8003f Fix volume mount tests issue for windows
For windows node, security context is disabled. This PR fixes a bug so
that fsGroup will not be applied to pods that run on windows node.

Change-Id: Id9870416d2ad8ef791b3b4896d6747a2adbada2f
2019-06-03 10:12:27 -07:00
Hemant Kumar 0f62e3fbe8 Make language of error msgs and func names consistent: ExpandVolumeInUse
change feature flag
Fix the e2e test for online and offline expansion
2019-06-03 12:26:56 -04:00
Kubernetes Prow Robot ed4c1ddd23
Merge pull request #78548 from dashpole/flaky_performance
Move e2e node perf test to flaky suite
2019-06-01 12:12:29 -07:00
Kubernetes Prow Robot 9186366577
Merge pull request #78410 from MrHohn/svc-finalizer-e2e
[e2e] Add tests for service load balancer finalizer
2019-06-01 12:12:16 -07:00
Kubernetes Prow Robot bada1c6b1e
Merge pull request #78505 from caesarxuchao/dynamic-object-selector
Adding ObjectSelector to admission webhooks
2019-06-01 04:45:09 -07:00
Kubernetes Prow Robot 08b19d58ce
Merge pull request #78486 from yastij/event-integration-test
add integration test for core/v1beta1 event compatibility
2019-06-01 02:54:55 -07:00
Kubernetes Prow Robot ebdae0b3b7
Merge pull request #78485 from oomichi/add-use-ExpectError
Check e2e test code to use ExpectError()
2019-06-01 02:54:42 -07:00
Kubernetes Prow Robot d817a7e9a0
Merge pull request #78325 from caesarxuchao/storageVersionHash-beta
Graduate storageVersionHash field in the discovery doc to beta
2019-05-31 23:22:33 -07:00
Kubernetes Prow Robot 753a422b13
Merge pull request #78305 from rajansandeep/addreadyplugintotests
Add ready plugin in CoreDNS corefile for DNS tests
2019-05-31 23:22:20 -07:00
Kubernetes Prow Robot 227f34b33a
Merge pull request #77817 from smarterclayton/apicrd
CRDs should support watch of protobuf PartialObjectMetadata
2019-05-31 20:44:35 -07:00
Kubernetes Prow Robot e87679cfaa
Merge pull request #74733 from wk8/wk8/misc_fixes
Not asking for sudo passwords for password-less sudo users any more
2019-05-31 07:12:43 -07:00
Kubernetes Prow Robot f49fe2a750
Merge pull request #72787 from dashpole/cadvisor_prefix_whitelist
Only collect metrics for cgroups required by the summary API
2019-05-31 00:28:26 -07:00
Kubernetes Prow Robot cf76868b34
Merge pull request #66928 from RobertKrawitz/ephemeral-storage-quota-exp
Ephemeral storage monitoring via filesystem quotas
2019-05-30 20:44:26 -07:00
Chao Xu 6cf499db6c object matcher 2019-05-30 17:23:35 -07:00
Clayton Coleman 26a6cdda86
Set integration tests to use distinct namespaces
TestWatchBasedManager was racing with the default namespace creation.
To fix that flake and to ensure integration tests using a shared etcd
don't accidentally overlap in the future, move the three main tests
using the default namespace to separate namespaces, and have
TestWatchBasedManager create that namespace before it runs.

Make StartTestServer wait for default namespace creation, which will
reduce other flakes until future changes completely remove use of default
namespace.

From a failed integration run:

	watch_manager_test.go:66: namespaces "default" not found
	watch_manager_test.go:66: namespaces "default" not found
	watch_manager_test.go:66: namespaces "default" not found
2019-05-30 19:11:50 -04:00
Joe Betz 95fa928ecb Add mutating admission webhook reinvocation 2019-05-30 14:31:09 -07:00
Joe Betz 55ecc45455 split admissionregistration.v1beta1/Webhook into MutatingWebhook and ValidatingWebhook 2019-05-30 14:31:09 -07:00
David Ashpole 3a33f5378c move e2e node perf test to flaky suite 2019-05-30 13:50:28 -07:00
Jordan Liggitt d93ef9396b Wait for pods to be garbage collected 2019-05-30 11:46:09 -04:00
Yassine TIJANI bfa12a0992 add integration test for core/v1beta1 event compatibility
Signed-off-by: Yassine TIJANI <ytijani@vmware.com>
2019-05-30 15:01:15 +00:00
Clayton Coleman 89e752add0
CRDs should support watch of protobuf PartialObjectMetadata
Correctly ensure CRDs can be watched using protobuf when transformed to
PartialObjectMetadata. To do this we add a set of serializers allowed to
be used for "normal" requests (that return CRDs) while the serializers
supported by the infrastructure is broader and includes protobuf. During
negotatiation we check for transformation requests and protobuf is
excluded from non-transform requests.

As part of the change, correct an error message when the server returns
a 406 but the client doesn't accept the format to avoid confusing users
who set impossible Accept rules for CRDs (the dynamic client doesn't
support Protobuf, so if the server responds with a protobuf status the
message from the server is lost and the generic error was confusing).
2019-05-30 10:47:35 -04:00
Kubernetes Prow Robot 13ec0e2bb9
Merge pull request #78478 from draveness/feature/use-framework-expect-no-error
fix: use framework.ExpectNoError instead of gomega
2019-05-30 04:55:01 -07:00