Kubernetes Prow Robot
2593f5ba17
Merge pull request #107794 from Jefftree/revert-107765-ssa-integration-enable
...
Revert "Populate OpenAPI in all integration tests"
2022-01-26 14:28:49 -08:00
Abu Kashem
8fb3333863
Revert "Merge pull request #107456 from tkashem/apf-ssa"
...
This reverts commit 6faa4f0010
, reversing
changes made to 33a2c50bce
.
2022-01-26 13:54:26 -05:00
Kubernetes Prow Robot
ea80a4581e
Merge pull request #107768 from mmiranda96/fix/stats-summary-timeout
...
Extend deadline for /stats/summary test
2022-01-26 10:40:00 -08:00
Jeffrey Ying
ecb9b620fe
Revert "Populate OpenAPI in all integration tests"
2022-01-26 13:30:03 -05:00
Martin André
363ad4c3b3
Ensure the execHostnameTest() compares hostnames
...
We do not have guarantee that the agnhost's `/hostname` endpoint returns
a hostname and not an FQDN. We also do not have guarantee a hostname
gets passed to the execHostnameTest() function for comparison.
So make sure we're comparing hostnames in execHostnameTest().
2022-01-26 11:16:18 +01:00
Martin André
5f809703a6
Revert "Fix comparison between FQDN and hostname"
...
This reverts commit 752a532c3d
.
2022-01-26 11:09:27 +01:00
Kubernetes Prow Robot
25697c4812
Merge pull request #107753 from srikiz/fix-ingress-path-tests
...
fix ingress path for tests when ingress controller is already running
2022-01-26 01:30:25 -08:00
Kubernetes Prow Robot
dbb5e3fe86
Merge pull request #107663 from hakman/remove_container-runtime_test_scripts
...
Clean up logic for deprecated flag --container-runtime in scripts
2022-01-25 22:30:25 -08:00
Arda Güçlü
43d8b3459b
Add manually invalidate cache documentation into delete
...
When CRDs are deleted, discovery local cache is not invalidated.
This brings about `resource not found` error when new CRD with same name is created
with different fields(ie. changing scope from cluster-wide to namespaced).
Because this already deleted CRD still stays in serverresources.json and kubectl tries to use it.
This local cached files have 10 minutes TTL. After deletion, if user waits 10 minutes,
files will be expired and deleted and there will be no errors. However, 10 minutes is a long time
and cache needs to be invalidated after deletion occurs.
This PR adds a document into delete command by noting that there might be a need to invalidate discovery
cache when CRD is deleted. In addition to that this PR adds a test to catch this behavior.
2022-01-26 09:01:46 +03:00
hxie
56382ddf16
Increase number of workers to 3 for Windows
...
Number of workers was set to be 1 because prallel probing on Windows is
flakier, network policy tests may get stuck, this symptom disappears on
the newest kubernetes, network poicy tests run very well with 3 workers.
2022-01-25 21:32:21 -08:00
Kubernetes Prow Robot
cd117abf19
Merge pull request #107763 from smarterclayton/wait_for_kuberoot_ca
...
e2e: Wait for kube-root-ca.crt to be created
2022-01-25 19:20:45 -08:00
Kubernetes Prow Robot
dee90598d2
Merge pull request #107525 from hxietkg/hxietkg/support-udp-for-windows
...
Support UDP test for netwpol on windows
2022-01-25 19:20:38 -08:00
Kubernetes Prow Robot
38e9a29620
Merge pull request #106932 from SergeyKanzhelev/removeDynamicKubeletConfig
...
Remove dynamic kubelet config
2022-01-25 19:20:25 -08:00
Kubernetes Prow Robot
6a1de6b686
Merge pull request #107765 from Jefftree/ssa-integration-enable
...
Populate OpenAPI in all integration tests
2022-01-25 18:18:37 -08:00
Kubernetes Prow Robot
482f905d57
Merge pull request #107745 from pacoxu/cleanup-fail-earlier
...
fail if the runtime/kubelet process is not fetched
2022-01-25 18:18:26 -08:00
Mike Miranda
99e27b0f37
Extend deadline for /stats/summary test
2022-01-26 00:07:00 +00:00
Kubernetes Prow Robot
6e25590494
Merge pull request #107066 from acumino/cleanup/codeduplication
...
remove code duplication
2022-01-25 14:35:42 -08:00
Jefftree
eb8f6fe0f9
Populate OpenAPI in all integration tests
2022-01-25 14:16:31 -08:00
Kubernetes Prow Robot
1f05c78350
Merge pull request #107700 from sanposhiho/fix-error-log-namespace-not-found
...
Create namespace for Pod not to occur error log of namespace not-found
2022-01-25 13:34:05 -08:00
Clayton Coleman
b4aa9a189e
e2e: Wait only for the service account
...
Now that projected service account tokens do not require the secret
to be created, exclude the wait condition on the token and simply
wait for the service account.
2022-01-25 14:23:31 -05:00
Clayton Coleman
1608fc5e88
e2e: Wait for kube-root-ca.crt to be created
...
The change from service account secrets to projected tokens and
the new dependency on kube-root-ca.crt to start pods with those
projected tokens means that e2e tests can start before
kube-root-ca.crt is created in a namespace. Wait for the default
service account AND the kube-root-ca.crt configmap in normal
e2e tests.
2022-01-25 14:23:31 -05:00
Kubernetes Prow Robot
804630ed24
Merge pull request #107636 from kerthcet/refactor/initRegistryAndConfig
...
refactor initRegistryAndConfig function
2022-01-25 10:20:30 -08:00
kerthcet
fdaea59465
refactor initRegistryAndConfig function
...
Signed-off-by: kerthcet <kerthcet@gmail.com>
2022-01-26 01:16:13 +08:00
sanposhiho
d8840405e2
Create namespace for Pod not to occur error log of namespace not-found
2022-01-26 00:39:12 +09:00
srikiz
b4dd9cb388
incorporate review comments
2022-01-25 20:11:12 +05:30
srikiz
430b8e6981
fix ingress path when validating webhook for ingress is in place while tests are running
2022-01-25 18:56:47 +05:30
Paco Xu
e71353c942
fail if the runtime/kubelet process is not fetched
2022-01-25 17:43:51 +08:00
Kubernetes Prow Robot
321b411784
Merge pull request #107088 from joejulian/dry-run-metadata
...
strip dry-run metadata unwanted fields
2022-01-24 14:31:15 -08:00
Wenli Wei
a2e0beb44b
Adding reboot node testcase
2022-01-24 22:26:35 +08:00
acumino
13b6b2d92d
remove code duplication
2022-01-23 17:30:51 +05:30
Kubernetes Prow Robot
2a2b294c99
Merge pull request #107644 from liggitt/integration-test-user-groups
...
Fix up integration test user groups
2022-01-22 04:17:52 -08:00
Lubomir I. Ivanov
8641897057
e2e/framework/test_context: add "control-plane" to non-blocking-taints
...
Having only the "master" taint in the list of non-blocking taints
blocks kubeadm / kind clusters from migrating to applying
both the "control-plane" and "master" taints in 1.24.
Add "control-plane" to the list of taints.
Leave TODO to cleanup the "master" taint in 1.25+.
It has to be removed either way as part of the inclusive
language cleanup efforts.
2022-01-21 14:12:49 +02:00
Kubernetes Prow Robot
c175418281
Merge pull request #107065 from saikat-royc/fix-node-stage-path
...
change node staging path for csi driver to PV agnostic
2022-01-21 01:31:58 -08:00
Saikat Roychowdhury
4a07657845
e2e test
2022-01-20 22:59:29 +00:00
Kubernetes Prow Robot
6faa4f0010
Merge pull request #107456 from tkashem/apf-ssa
...
apf: change controller to use SSA for patches
2022-01-20 13:44:29 -08:00
Ciprian Hacman
d01e9cedb1
Clean up logic for deprecated flag --container-runtime in scripts
...
Signed-off-by: Ciprian Hacman <ciprian@hakman.dev>
2022-01-20 11:19:08 +02:00
Imran Pochi
6071f6e8ab
Addressing review comments
...
This commit is to be squashed and merged with the first commit.
Signed-off-by: Imran Pochi <imran@kinvolk.io>
2022-01-20 11:45:22 +05:30
Sergey Kanzhelev
7e7bc6d53b
remove DynamicKubeletConfig logic from kubelet
2022-01-19 22:38:04 +00:00
Abu Kashem
d9f4d6507b
apf: change controller to use SSA for patches
2022-01-19 14:56:53 -05:00
Jordan Liggitt
57e0c5969b
Fix integration test authenticators to include AllAuthenticated group
2022-01-19 13:21:05 -05:00
Kubernetes Prow Robot
e9e669aa60
Merge pull request #107276 from jlsong01/fix_flake_TestQuotaLimitService
...
Fix flake on TestQuotaLimitService
2022-01-19 09:38:05 -08:00
Lubomir I. Ivanov
1affaf42da
test/e2e_kubeadm: update label/taint e2e tests for 1.24
...
- Reword old "master" label to "Legacy"
- Add new "control-plane" label
- Use new label to count CP nodes
- Check for both taints on CP nodes
- Leave TODOs for 1.25
2022-01-19 18:28:37 +02:00
Kubernetes Prow Robot
657146e775
Merge pull request #107572 from MikeSpreitzer/add-flowschema-condition-test
...
Test isolation among FlowSchemaStatus Conditions
2022-01-19 06:34:06 -08:00
jlsong01
3006aa534b
fix flake on TestQuotaLimitService
2022-01-19 21:58:57 +08:00
Kubernetes Prow Robot
4def789949
Merge pull request #107548 from lzhecheng/fix-topology-hint-test
...
Fix topology hints test
2022-01-19 00:26:18 -08:00
Zhecheng Li
9292742821
Fix topology hints test
...
* It should check one Node in a zone instead of
each Node and its fromZone.
* Check Nodes' CPUs if they are equivalent
Signed-off-by: Zhecheng Li <zhechengli@microsoft.com>
2022-01-19 10:33:26 +08:00
Kubernetes Prow Robot
6989e2169f
Merge pull request #107564 from aojea/funnyips_etcd_data
...
integration test: API allow IPs with leading zeros
2022-01-18 17:18:05 -08:00
hxie
ac0f2e48ad
Support UDP test for netwpol on windows
2022-01-18 17:02:18 -08:00
Kubernetes Prow Robot
32f83b2b60
Merge pull request #107595 from wzshiming/test/skip_not_found_cmd
...
Skip tests when no signal emitting command
2022-01-18 16:14:05 -08:00
Varsha Teratipally
94ff5ea1f1
change default container-runtime-endpoint to containerd.sock
2022-01-18 22:00:31 +00:00
Kubernetes Prow Robot
ba1fc6f83c
Merge pull request #107612 from palnabarun/releng/go-update
...
[go] update to Go 1.17.6
2022-01-18 12:02:34 -08:00
Kubernetes Prow Robot
feb758027c
Merge pull request #106907 from cyclinder/remove_dockershim_flags
...
Clean up dockershim flags in the kubelet
2022-01-18 09:09:09 -08:00
Nabarun Pal
77816bd9b1
[go] update to Go 1.17.6
...
Signed-off-by: Nabarun Pal <pal.nabarun95@gmail.com>
2022-01-18 14:35:24 +05:30
Antonio Ojea
ea130181a3
test integration: API allow IPs with leading zeros
2022-01-18 09:45:54 +01:00
Mike Spreitzer
23af47395b
Test isolation among FlowSchemaStatus Conditions
2022-01-17 15:43:37 -05:00
Shiming Zhang
00790153b2
Skip tests when no signal emitting command
2022-01-17 16:03:28 +08:00
Kubernetes Prow Robot
8815a3119c
Merge pull request #107517 from mason1kwok/removes-test-skiper
...
Removes code that was not completely cleared before
2022-01-16 09:03:28 -08:00
Kubernetes Prow Robot
a4931cc411
Merge pull request #107551 from wojtek-t/remove_unused_selflink_test_references
...
Remove unused selflink references in different testing-related files
2022-01-14 16:49:40 -08:00
Jiahui Feng
c56bbda368
fix containers order after applying
...
to be appending instead of prepending.
2022-01-14 11:15:54 -08:00
Antonio Ojea
ac9eec0093
e2e test for CVE-2021-29923
...
The e2e test checks that the component implementing Kubernetes Services
interprets ClusterIPs with leading zeros as decimal, otherwise the
cluster will be exposed to CVE-2021-29923.
2022-01-14 16:58:29 +01:00
Kubernetes Prow Robot
4e1306ca79
Merge pull request #107540 from dims/validate-owners-files-remove-sections-on-emeritus-reviewers
...
Validate OWNERS files - remove sections about emeritus reviewers
2022-01-14 07:03:50 -08:00
cyclinder
07999dac70
Clean up dockershim flags in the kubelet
...
Signed-off-by: cyclinder <qifeng.guo@daocloud.io>
Co-authored-by: Ciprian Hacman <ciprian@hakman.dev>
Signed-off-by: Ciprian Hacman <ciprian@hakman.dev>
2022-01-14 16:02:50 +02:00
Wojciech Tyczyński
551790729f
Remove selflink references in different testing-related files
2022-01-14 12:58:05 +01:00
Kubernetes Prow Robot
e95eda5213
Merge pull request #107528 from sayaoailun/test-e2e-apps-cronjob
...
It is weird that lastScheduleTime is earlier than creationTime
2022-01-13 21:14:27 -08:00
Davanum Srinivas
8d43d0bc24
Validate OWNERS files - remove sections about emeritus reviewers
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2022-01-13 20:40:01 -05:00
Kubernetes Prow Robot
3bd422dc76
Merge pull request #107293 from dims/jan-1-owners-cleanup
...
Cleanup OWNERS files - Jan 2021 Week 1
2022-01-13 10:30:30 -08:00
mason1kwok
5307ae7159
cleanup code from critical_pod_test
2022-01-13 14:44:05 +08:00
sayaoailun
f2d585e356
It is weird that lastScheduleTime is earlier than creationTime
...
Signed-off-by: sayaoailun <guojianwei007@126.com>
2022-01-13 14:07:38 +08:00
Kubernetes Prow Robot
dad0c48959
Merge pull request #106594 from pohly/log-benchmark
...
logs: add benchmark
2022-01-12 18:01:08 -08:00
Kubernetes Prow Robot
8c69e5d25b
Merge pull request #107361 from wzshiming/test/skip
...
Skip tests when no signal emitting command
2022-01-12 14:21:38 -08:00
Kubernetes Prow Robot
5bfc4286ee
Merge pull request #106943 from wojtek-t/graduate_watch_resumption_to_ga
...
Graduate EfficientWatchResumption feature to GA
2022-01-12 06:06:36 -08:00
Kubernetes Prow Robot
f8bb35d76e
Merge pull request #107448 from saschagrunert/apparmor-e2e
...
Fix AppArmor unloaded profile e2e test
2022-01-11 12:23:15 -08:00
Kubernetes Prow Robot
9cb26b7a07
Merge pull request #107472 from alculquicondor/patch-3
...
Remove skip Multi-AZ test based on provider
2022-01-11 10:49:09 -08:00
Kubernetes Prow Robot
8f453c9d79
Merge pull request #107044 from pohly/cli-invalid-command
...
cli: avoid logging command line errors in more cases
2022-01-11 09:46:37 -08:00
Kubernetes Prow Robot
d05e5c0e41
Merge pull request #107408 from awels/allow_greater_or_equal_capacity_in_provisioning_check
...
Allow greater or equal in storage provisioning check
2022-01-11 08:33:28 -08:00
Aldo Culquicondor
3f0de6b80e
Remove skip Multi-AZ test based on provider
...
The test only cares if there are multiple zones and that is independent of the provider
2022-01-11 10:38:41 -05:00
Patrick Ohly
a5a241e0df
logs: update expected output for multi-line test case
...
The multiline support has been merged while this benchmark was written. We now
get the output that we want, with line breaks.
2022-01-11 09:57:03 +01:00
Patrick Ohly
25c646cbdd
json: never call fsync for stdout or stderr
...
We don't need to worry about data loss once the data has been written to an
output stream. Calling fsync unnecessarily has been the reason for performance
issues in the past.
2022-01-11 09:56:22 +01:00
Patrick Ohly
9a867c555c
logs: benchmark write performance
...
The recent regression https://github.com/kubernetes/kubernetes/issues/107033
shows that we need a way to automatically measure different logging
configurations (structured text, JSON with and without split streams) under
realistic conditions (time stamping, caller identification).
System calls may affect the performance and thus writing into actual files is
useful. A temp dir under /tmp (usually a tmpfs) is used, so the actual IO
bandwidth shouldn't affect the outcome. The "normal" json.Factory code is used
to construct the JSON logger when we have actual files that can be set as
os.Stderr and os.Stdout, thus making this as realistic as possible.
When discarding the output instead of writing it, the focus is more on the rest
of the pipeline and changes there can be investigated more reliably.
The benchmarks automatically gather "log entries per second" and "bytes per
second", which is useful to know when considering requirements like the ones
from https://github.com/kubernetes/kubernetes/issues/107029 .
2022-01-11 09:56:22 +01:00
Patrick Ohly
b8501fc10b
logs: work around logcheck
...
logcheck complains:
Additional arguments to ErrorS should always be Key Value pairs. Please check if there is any key or value missing.
That check is intentional, but not applicable here. The check can be worked
around by calling the functions through variables.
2022-01-11 09:56:22 +01:00
Patrick Ohly
072859c967
logs: create separate test/integration directory
...
The benchmark depends on k8s.io/api (for v1.Container). Such a dependency is
not desirable for k8s.io/component-base/logs, even if it's just for
testing. The solution is to create a separate directory where such a dependency
isn't a problem.
The alternative, a separate package with its own go.mod file under
k8s.io/component-base/logs wouldd have been more complicated to maintain (yet
another go.mod file and different whitelisted dependencies).
2022-01-11 09:56:22 +01:00
Patrick Ohly
798bdab3d0
kubectl: add integration test for result reporting
...
This currently covers two cases:
- "kubectl list" (the regression from https://github.com/kubernetes/kubernetes/issues/107012 )
- "kubectl get pods/no-such-pod" (no particular reason except that the output
should be deterministic)
In contrast to some other tests that check for strings inside the
output (run_deprecated_api_tests) or compare after
sorting (run_kubectl_version_tests), stdout, stderr and the return code must
match exactly.
This ensures that there is no extra, unexpected output and that the right
output stream is used.
2022-01-11 09:04:56 +01:00
Kubernetes Prow Robot
ca4af7a981
Merge pull request #104716 from sanposhiho/feature/scheduler_perf/unused-template-params
...
test/integration/scheduler_perf: check for unused template parameters
2022-01-10 16:21:16 -08:00
Antonio Ojea
742dd6b9c7
use a community owned domain for the invalid registry
2022-01-10 19:37:46 +01:00
Patrick Ohly
a5d2d6fec3
cli: let kubectl handle error printing
...
cli.Run was an attempt to elliminate error handling in Kubernetes
commands. However, it had to rely on heuristics that are not necessarily right
for all commands.
kubectl is one example which has its own error printing code that should be
used in all cases after a command failure. It now gets used also for
`--warnings-as-errors`. Previously, that caused the following message to be
logged at the end:
E0110 16:56:01.987555 202060 run.go:120] "command failed" err="1 warning received"
Now it ends with:
error: 1 warning received
2022-01-10 17:09:30 +01:00
Davanum Srinivas
9682b7248f
OWNERS cleanup - Jan 2021 Week 1
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2022-01-10 08:14:29 -05:00
Alexander Wels
8e29bb0454
Update test/e2e/storage/testsuites/provisioning.go
...
Add missing brackets
Co-authored-by: Patrick Ohly <patrick.ohly@intel.com>
2022-01-10 07:00:21 -06:00
Alexander Wels
59dcddae47
Update test/e2e/storage/testsuites/provisioning.go
...
Add missing brackets.
Co-authored-by: Patrick Ohly <patrick.ohly@intel.com>
2022-01-10 07:00:03 -06:00
Sascha Grunert
fcca81aeae
Fix AppArmor unloaded profile e2e test
...
With the removal of the kubelet AppArmor profile validation in
https://github.com/kubernetes/kubernetes/pull/97966 we passed the
responsibility of the desired behavior to the container runtime.
Therefore we have to change the e2e test which silently broke after the
PR merge.
Signed-off-by: Sascha Grunert <sgrunert@redhat.com>
2022-01-10 13:22:11 +01:00
Kubernetes Prow Robot
559091ba4f
Merge pull request #107339 from andrewsykim/internal-traffic-policy-external-name-validation
...
Add Service integration tests for internalTrafficPolicy when Type=ExternalName
2022-01-09 02:47:12 -08:00
Kubernetes Prow Robot
d2c9456963
Merge pull request #106287 from Dragoncell/update_cadvisor_version
...
update cadvisor version in test
2022-01-08 15:50:19 -08:00
Jiaming Xu
d6d63b44fa
update cadvisor version in test
...
update NodePrePullImageList
fix conflicts
fix conflicts
remove script
add cadvisor as dependency
address comments
2022-01-07 22:29:12 +00:00
Alexander Wels
2102769c14
Allow greater or equal in storage provisioning check
...
The current check enforces that a dynamic provisioner creates
persistent volumes of capacity equals to the persistent volume
claim request size. However there are provisioners that will
create persistent volumes with a capacity greater than the
request size (cinder comes to mind which increments in 1Gi
increments, so if you request 0.5Gi, you get 1Gi). Also
provisioners that have shared storage should be reporting the
total space not the request size (nfs/hostpath for instance).
All these will fail the provisioning check currently because
the capacity is > than the request size. This modifies the check
to be capacity >= request size.
Signed-off-by: Alexander Wels <awels@redhat.com>
2022-01-07 08:29:13 -06:00
Kubernetes Prow Robot
595bc88f17
Merge pull request #107392 from johngmyers/ipv6-echoserver
...
Support IPv6 in echoserver
2022-01-06 18:50:35 -08:00
Kubernetes Prow Robot
1007fb9e95
Merge pull request #107338 from bostrt/e2e-check-multi-zone
...
Skip tests unless multizone
2022-01-06 18:50:28 -08:00
Joe Julian
60c1d58d02
remove unwanted values returned from dry-run
...
Remove the uid and the resourceVersion from dry-run results per kep 576
https://github.com/kubernetes/enhancements/blob/master/keps/sig-api-machinery/576-dry-run/README.md#generated-values
2022-01-06 15:44:05 -08:00
Joe Julian
48994c1518
add test to dry-run for unwanted generated values
...
[kep 576, dry
run](https://github.com/kubernetes/enhancements/blob/master/keps/sig-api-machinery/576-dry-run/README.md#generated-values ), states:
```
The UID and the generated name would have a different value in a dry-run and non-dry-run creation. These values will be left empty when performing a dry-run.
```
and
```
ResourceVersion will also be left empty on creation
```
This tests ensures this behavior.
2022-01-06 15:08:09 -08:00
Kubernetes Prow Robot
858895da81
Merge pull request #103252 from pacoxu/defer-fix
...
custom-metrics: do cleanup even if the creation is not full succeed
2022-01-06 12:50:00 -08:00
Kubernetes Prow Robot
8c9837ed0f
Merge pull request #106624 from Ahmed-Aghadi/codeEnhanceCommonStorage
...
test/e2e/common/storage: enhance assertions
2022-01-06 08:57:25 -08:00
Kubernetes Prow Robot
a18b0272e6
Merge pull request #103967 from pacoxu/probe-warning
...
add probe warning message body for terminated redirect
2022-01-06 08:57:01 -08:00
John Gardiner Myers
55201f9c4a
Support IPv6 in echoserver
2022-01-05 21:48:25 -08:00
Shiming Zhang
3516e76f3d
Skip tests when no signal emitting command
2022-01-06 11:38:36 +08:00
Kubernetes Prow Robot
1c2f24f106
Merge pull request #107349 from Riaankl/add-HPA-1
...
Update ineligible_endpoints.yaml to include HPA
2022-01-05 19:08:48 -08:00
Kubernetes Prow Robot
2b0ddeb23b
Merge pull request #106621 from shuheiktgw/check_private_ssh_key_existence
...
Check the private SSH key existence in the node e2e tests
2022-01-05 18:06:35 -08:00
Kubernetes Prow Robot
691e89a917
Merge pull request #107312 from mauriciopoppe/e2e-test-sync-before-snapshot
...
Execute sync before taking the snapshot
2022-01-05 14:56:11 -08:00
Kubernetes Prow Robot
e045e5c875
Merge pull request #107337 from derek-pryor/vsphere-session-leak
...
Fix the leak of vSphere client sessions
2022-01-05 13:54:36 -08:00
Kubernetes Prow Robot
faf1590950
Merge pull request #107179 from hakman/remove_dockershim_tests
...
Clean up dockershim in tests
2022-01-05 13:54:21 -08:00
Riaan Kleinhans
d42d547f0f
Update ineligible_endpoints.yaml
2022-01-06 09:52:27 +13:00
Andrew Sy Kim
aead636249
add integration test validating that converting a Service to ExternalName results in the field being dropped on read
...
Signed-off-by: Andrew Sy Kim <kim.andrewsy@gmail.com>
2022-01-05 12:41:53 -05:00
Andrew Sy Kim
9c3c3d8a3a
add integration test to validate that ExternalName Services can set internalTrafficPolicy, but the field is dropped on read
...
Signed-off-by: Andrew Sy Kim <kim.andrewsy@gmail.com>
2022-01-05 12:41:53 -05:00
Andrew Sy Kim
7aa20122bc
add integration test to check that Service internalTrafficPolicy is no longer defaulting when Type is ExternalName
...
Signed-off-by: Andrew Sy Kim <kim.andrewsy@gmail.com>
2022-01-05 12:41:53 -05:00
Kubernetes Prow Robot
adfc35d249
Merge pull request #107200 from pacoxu/test/cronjob-conflict-flake
...
flake: remove the error handler for cronjob integration test
2022-01-05 09:23:09 -08:00
Mauricio Poppe
50b2ec2add
Execute sync before taking the snapshot
2022-01-05 01:22:22 +00:00
Kubernetes Prow Robot
84f1d6834f
Merge pull request #106619 from chendave/ga
...
Graduate `PreferNominatedNode` to GA
2022-01-04 15:21:19 -08:00
Robert Bost
9ab07e1814
Skip tests unless multizone
2022-01-04 15:26:11 -07:00
Kubernetes Prow Robot
710cc5c2a1
Merge pull request #106283 from SergeyKanzhelev/noMoreScalabilityTests
...
There are no more Feature:Performance tests any longer, removing the …
2022-01-04 13:06:26 -08:00
Kubernetes Prow Robot
2036bf0ba3
Merge pull request #106856 from pmorie/cronjob-e2e-typo
...
conformance: correct typo for cronjob forbidconcurrent
2022-01-04 11:27:14 -08:00
Imran Pochi
61c4732c71
Revert "Merge pull request #104308 from ehashman/revert-103608-imran/e2e-lock-contention"
...
This reverts commit 9d09c9d246
This E2E test was reverted becuase the test was failing continously.
More on the issue here #104307
This commit re-reverts and brings back the LockContention test, with
the addition of [Serial] tag to the test.
2022-01-04 07:34:07 +05:30
Kubernetes Prow Robot
7c013c3f64
Merge pull request #106200 from NikhilSharmaWe/betterOutputAutoscaling
...
Changed code to improve output for files under test/e2e/autoscaling
2021-12-29 16:30:49 -08:00
Kubernetes Prow Robot
1df88a8a42
Merge pull request #107137 from crisboarna/feat/101172_windows-sync-cleanup
...
chore(kubectl_utils): remove windows specifc command addition for sync
2021-12-24 04:30:15 -08:00
Paco Xu
fd099ffaf2
flake fix: remove the error handler for cronjob integration test
2021-12-23 16:50:12 +08:00
Kubernetes Prow Robot
a6299aa2ab
Merge pull request #107173 from mauriciopoppe/fix-snapshot-refactor
...
Fix order of commands in the snapshot tests for persistent volumes
2021-12-22 15:54:36 -08:00
Ciprian Hacman
a0abe5aa33
Clean up dockershim in tests
...
Signed-off-by: Ciprian Hacman <ciprian@hakman.dev>
2021-12-22 13:05:34 +02:00
Mauricio Poppe
028de6a8cb
Fix order of commands in the snapshot tests for persistent volumes
2021-12-22 00:14:45 +00:00
Kubernetes Prow Robot
ba8410ea5f
Merge pull request #106821 from justinsb/use_non_deprecated_zone_selector
...
e2e: Stop using deprecated zone nodeSelector
2021-12-21 15:59:47 -08:00
Derek Pryor
70e0f8197a
Fix the leak of vSphere client sessions
...
Implement the test cleanup callback method to close any open vSphere
client connections. Without this clean up sessions were leaking during
testing.
2021-12-21 14:07:53 -08:00
Kubernetes Prow Robot
d76c1c56c7
Merge pull request #106831 from gxglls/master
...
docs: fix error link path in storage e2e test doc
2021-12-21 12:44:12 -08:00
Kubernetes Prow Robot
d56558ecaf
Merge pull request #106822 from justinsb/log_volume_when_creating_volume
...
e2e tests: log zone when creating volume
2021-12-21 12:44:01 -08:00
Cristian Boarna
bcb7b938a6
feat(netpol tests): added netpol probeConnectivity args improvement
2021-12-21 12:32:09 +02:00
Cristian Boarna
e755c1cf2a
chore(kubectl_utils): remove windows specifc command addition for sync
2021-12-20 14:24:52 +02:00
Fabio Bertinatto
434741ecb7
Don't log vSphere configuration data in storage e2e tests
2021-12-20 09:20:57 -03:00
Kubernetes Prow Robot
62faf2cdc2
Merge pull request #106721 from aojea/apiserver_dual_service
...
apiserver endpoint reconciler ip families
2021-12-17 15:23:54 -08:00
Kubernetes Prow Robot
a1e8a5bf39
Merge pull request #107027 from Nordix/disable-nodeport-ga
...
Prepare AllocateLoadBalancerNodePorts for GA
2021-12-17 13:24:05 -08:00
Kubernetes Prow Robot
8ade75465a
Merge pull request #104799 from RyanAoh/cronjob_dev
...
fix the error when cleaning up finished jobs for cronjob
2021-12-17 13:23:53 -08:00
Kubernetes Prow Robot
e30e7f6861
Merge pull request #107087 from jsturtevant/remove-hostprocess-feature-flag
...
Remove Hostprocess flag from e2e test
2021-12-17 11:12:15 -08:00
Kubernetes Prow Robot
712745cb67
Merge pull request #106816 from Huang-Wei/fix-nnn-not-cleared
...
clear pod's .status.nominatedNodeName when necessary
2021-12-16 19:36:28 -08:00
Kubernetes Prow Robot
69df976769
Merge pull request #107030 from claudiubelu/tests/serial-gc-test
...
tests: Lowers the number of pods returned by estimateMaximumPods
2021-12-16 13:50:51 -08:00
James Sturtevant
fcb4967039
hostprocess is on by default, no longer needed
2021-12-16 13:31:52 -08:00
Wei Huang
2433b083a9
clear pod's .status.nominatedNodeName when necessary
2021-12-16 10:55:13 -08:00
Lars Ekman
1ef96752da
Mark ServiceLBNodePortControl as GA
2021-12-16 16:48:58 +01:00
Paco Xu
f0e7025371
skip reduceAllocatableMemoryUsage if cgroup v2 is enabled
2021-12-16 14:46:50 +08:00
Paco Xu
65529fe6e9
add probe warning event body like 'Probe terminated redirects'
2021-12-16 13:04:51 +08:00
Kubernetes Prow Robot
522c1be4c1
Merge pull request #106648 from calvin0327/remove-dualStack-featureGate
...
kubeadm: cleanup the feature gate of dual-stack.
2021-12-15 17:27:18 -08:00
Kubernetes Prow Robot
1426587e08
Merge pull request #106436 from dims/cleanup-owners-files-no-activity-in-a-year
...
Cleanup OWNERS files (No Activity in the last year)
2021-12-15 12:07:51 -08:00
Davanum Srinivas
497e9c1971
Cleanup OWNERS files (No Activity in the last year)
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2021-12-15 10:34:02 -05:00
Kubernetes Prow Robot
87a54cbd3f
Merge pull request #106313 from aojea/conformance
...
conformance tests should have at least 2 untainted nodes
2021-12-15 01:19:21 -08:00
Kubernetes Prow Robot
c55cc5acdf
Merge pull request #106990 from aojea/networking_scale
...
cap nunmber of tries on e2e nodePort stop service test
2021-12-14 09:35:46 -08:00
Kubernetes Prow Robot
c83a94da72
Merge pull request #107003 from julianvmodesto/dry-run-values
...
Re-introduce removed kubectl --dry-run values.
2021-12-14 03:15:46 -08:00
Julian V. Modesto
cc4998b2b1
Re-introduce removed kubectl --dry-run values.
...
For 1.23, we removed the kubectl `--dry-run` empty default value (`--dry-run`)
and boolean values (`--dry-run=true` and `--dry-run=false`). This change
required requiring users to specify `--dry-run=client` or `--dry-run=server`
due to a deprecation. This change was made in #105327 .
After reconsideration, this change is not worth the churn for users.
It's likely that many users rely on these values for automated and manual use
cases.
This change reverts #105327 and re-introduces the values `--dry-run`,
`--dry-run=true`, and `--dry-run=false`.
2021-12-13 15:04:49 -05:00
Kubernetes Prow Robot
e53f93c7bb
Merge pull request #105164 from ardaguclu/kubectl-diff-prune
...
Introduce new prune parameter into diff command
2021-12-13 11:31:58 -08:00