tanjing2020
fa3956844d
The process name is called agnhost, not test-webserver, after the Agnhost image is started.
2021-04-16 18:05:00 +08:00
Kubernetes Prow Robot
97bdd7b9eb
Merge pull request #100377 from mauriciopoppe/storage-windows-e2e-tests
...
Fix "Pod Disks schedule pods each with a PD" test in windows
2021-04-15 23:22:22 -07:00
Mauricio Poppe
eaf2954ad8
Add a TODO to install sync in agnhost
2021-04-16 00:01:18 +00:00
Kubernetes Prow Robot
e583435ecb
Merge pull request #101147 from soltysh/wrong_substring
...
Limit image spec's hash length
2021-04-15 10:36:07 -07:00
Kubernetes Prow Robot
24350a922e
Merge pull request #101086 from enj/enj/i/auth_owners_gen
...
Prune stale entries from OWNERS files
2021-04-15 08:27:50 -07:00
Maciej Szulik
8acab3cc49
Limit image spec's hash length
...
To be able to properly limit the length of hash string we should limit
after encoding to base, not before.
2021-04-15 16:14:45 +02:00
Kubernetes Prow Robot
edc7f023a4
Merge pull request #101118 from zshihang/master
...
move upgrade test frameworks closer to Describe
2021-04-15 04:35:49 -07:00
Kubernetes Prow Robot
6d130d3b97
Merge pull request #100557 from chendave/validation_cleanup
...
Validate plugin config for KubeSchedulerConfiguration
2021-04-14 18:20:01 -07:00
Kubernetes Prow Robot
e824c59913
Merge pull request #99696 from JornShen/refactor_netpol_policies
...
refactor netpol/policies.go
2021-04-14 15:17:07 -07:00
Shihang Zhang
cf3232ca65
move upgrade test frameworks closer to Describe
2021-04-14 09:13:58 -07:00
Jordan Liggitt
a07d4460bf
Promote e2e eviction test to conformance
2021-04-14 09:12:39 -04:00
Jordan Liggitt
10b07085f8
Define constant for eviction failure cause
2021-04-14 09:12:39 -04:00
Dave Chen
c6e65079c7
Validate plugin config for KubeSchedulerConfiguration
...
Signed-off-by: Dave Chen <dave.chen@arm.com>
2021-04-14 09:30:20 +08:00
Jordan Liggitt
33ad842480
allow evictions subresource to accept policy/v1 and policy/v1beta1
2021-04-13 21:22:25 -04:00
Monis Khan
91241eac9b
Prune stale entries from OWNERS files
...
Signed-off-by: Monis Khan <mok@vmware.com>
2021-04-13 20:54:50 -04:00
Kubernetes Prow Robot
2147937c41
Merge pull request #100128 from ingvagabund/sig-scheduling-single-node-e2e
...
[sig-scheduling] SchedulerPreemption|SchedulerPredicates|SchedulerPriorities: adjust some e2e tests to run in a single node cluster scenario
2021-04-13 10:31:09 -07:00
Lee Verberne
d22dc5cb72
Switch ephemeralcontainers SR to Pod Kind
...
This changes the `/ephemeralcontainers` subresource of `/pods` to use
the `Pod` kind rather than `EphemeralContainers`.
When designing this API initially it seemed preferable to create a new
kind containing only the pod's ephemeral containers, similar to how
binding and scaling work.
It later became clear that this made admission control more difficult
because the controller wouldn't be presented with the entire Pod, so we
updated this to operate on the entire Pod, similar to how `/status`
works.
2021-04-13 13:36:48 +02:00
Kubernetes Prow Robot
57459ebd3e
Merge pull request #101003 from ahg-g/ahg-cost
...
Integration test for pod deletion cost feature
2021-04-13 03:02:50 -07:00
Kubernetes Prow Robot
dd72c4534c
Merge pull request #97968 from saschagrunert/apparmor-host-check
...
Remove check for apparmor_parser in AppArmor host validation
2021-04-13 01:58:50 -07:00
Jan Chaloupka
bf2fc250a4
validates basic preemption works|validates lower priority pod preemption by critical pod: allocate 4/5 instead of 2/3
...
To run the tests in a single node cluster, create two pods consuming 2/5 of the extended resource instead of one consuming 2/3.
The low priority pod will be consuming 2/5 of the extended resource instead so in case there's only a single node,
a high priority pod consuming 2/5 of the extended resource can be still scheduled. Thus, making sure only the low priority pod
gets preempted once the preemptor pod consuming 2/5 of the extended resource gets scheduled while keeping the high priority pod untouched.
2021-04-13 09:47:28 +02:00
Kubernetes Prow Robot
ed3e0d302f
Merge pull request #100644 from Huang-Wei/sched-fwk-config
...
Surface kube config in scheduler framework handle
2021-04-12 19:12:49 -07:00
Katrina Verey
5200ff86d0
Add --chunk-size flag to kubectl drain
2021-04-12 08:10:52 -07:00
Abdullah Gharaibeh
74e3ffa959
Integration test for pod deletion cost feature
2021-04-11 23:37:20 -04:00
Kubernetes Prow Robot
ce14346b46
Merge pull request #100181 from pacoxu/master-to-control-plane
...
part1: master to controlplane in test/integration(1.22)
2021-04-11 05:07:59 -07:00
Kubernetes Prow Robot
3eac797255
Merge pull request #100200 from jackfrancis/ctx-respect-ExecProbeTimeout
...
respect ExecProbeTimeout=false for dockershim
2021-04-10 22:55:59 -07:00
Kubernetes Prow Robot
dbf1102437
Merge pull request #100762 from AliceZhang2016/multi-az-timeout
...
List pod list once to avoid timeout in Multi-AZ Clusters
2021-04-10 20:29:43 -07:00
Kubernetes Prow Robot
43af6783ae
Merge pull request #100865 from RA489/update_owner
...
kubeadm: Add RA489 as reviewer
2021-04-10 19:04:03 -07:00
Kubernetes Prow Robot
c51450609f
Merge pull request #100839 from jayunit100/patch-25
...
add network-policy label automatically
2021-04-10 19:03:47 -07:00
Kubernetes Prow Robot
e188a36408
Merge pull request #100836 from dims/fix-file-mode-condition-for-host_path-storage-test
...
Fix file mode condition for host_path storage test
2021-04-10 19:03:39 -07:00
Kubernetes Prow Robot
24b40c4d6c
Merge pull request #100808 from nicomitchell/scheduler_perf_tests_unique_names
...
test/integration/scheduler_perf: make sure each testCase and workload has a unique name
2021-04-10 19:03:30 -07:00
Kubernetes Prow Robot
e639d44ae5
Merge pull request #100440 from lojies/ingress_utils_cleanup
...
log format optimization
2021-04-10 19:03:10 -07:00
jindijamie
7e7a6284be
update debian-base to buster-v1.5.0 for CVEs
2021-04-09 19:27:10 +00:00
Monis Khan
8f00e918d8
authorizer func: pass through context
...
Signed-off-by: Monis Khan <mok@vmware.com>
2021-04-09 09:47:19 -04:00
Kubernetes Prow Robot
fded3d71e5
Merge pull request #100676 from squeed/netpol-v6-test
...
test/e2e: handle ipv6 addresses in netpol tests
2021-04-09 05:19:53 -07:00
Kubernetes Prow Robot
4959cd6339
Merge pull request #100671 from Niekvdplas/spelling-mistakes
...
Fixed several spelling mistakes
2021-04-09 05:19:45 -07:00
Kubernetes Prow Robot
f56a2c4118
Merge pull request #100562 from deads2k/beta-proxy-removal
...
use a non-deprecated API to check kube-proxy
2021-04-09 05:18:59 -07:00
Kubernetes Prow Robot
ecd559a3ab
Merge pull request #100457 from gavinfish/integration-e2e
...
Make integration tests not depend on e2e tests
2021-04-08 22:09:39 -07:00
Kubernetes Prow Robot
c648d897e8
Merge pull request #100433 from gavinfish/e2e-common-unify
...
Unify some methods in e2e common
2021-04-08 22:09:14 -07:00
Kubernetes Prow Robot
851e14dc70
Merge pull request #100425 from eltociear/patch-4
...
test: fix typo in chaosmonkey.go
2021-04-08 22:09:05 -07:00
Kubernetes Prow Robot
2056c8df5d
Merge pull request #100378 from marun/tag-multiaz-serial
...
Tag Multi-AZ scheduling tests as serial
2021-04-08 20:30:28 -07:00
Kubernetes Prow Robot
3c75651d15
Merge pull request #100357 from Huang-Wei/enq-serviceaffinity
...
implement EnqueueExtensions interface in serviceaffinity
2021-04-08 20:30:20 -07:00
Kubernetes Prow Robot
c081e70656
Merge pull request #100356 from mauriciopoppe/storage-windows-tests
...
Disable intree storage multivolume e2e test in windows nodes
2021-04-08 20:30:12 -07:00
Kubernetes Prow Robot
4b9421674f
Merge pull request #100325 from cwdsuzhou/donot_delete_waitingpod
...
Preempting: do not delete the victim if it just exits in WaitingPods
2021-04-08 20:29:46 -07:00
Kubernetes Prow Robot
8d6b3229da
Merge pull request #100206 from KnVerey/fix-drain-server-dry-run
...
Error in kubectl drain --dry-run=server
2021-04-08 20:28:46 -07:00
Kubernetes Prow Robot
96db2323a4
Merge pull request #100041 from vteratipally/update_npd_version
...
bump npd version to latest v0.8.7
2021-04-08 17:10:55 -07:00
Kubernetes Prow Robot
bb0906dcb2
Merge pull request #99929 from lala123912/lint_clean
...
Remove unused/dead code
2021-04-08 16:00:34 -07:00
Kubernetes Prow Robot
a40da10099
Merge pull request #99713 from ankeesler/exec-plugin-integration-test
...
Exec plugin integration test
2021-04-08 15:59:17 -07:00
Kubernetes Prow Robot
e9d7247447
Merge pull request #99072 from cynepco3hahue/e2e_fix_memory_manager_tests
...
e2e: fix memory manager tests
2021-04-08 14:27:40 -07:00
Jack Francis
5a43067915
respect ExecProbeTimeout
2021-04-07 12:38:19 -07:00
Andrew Keesler
d00202bd3e
exec credential provider: informer happy path integration test
...
Signed-off-by: Andrew Keesler <akeesler@vmware.com>
2021-04-07 14:46:40 -04:00
Antonio Ojea
7c7d003e5c
e2e test with hostNetwork pods can't run in parallel
...
the tests with pods using hostNetwork need to bind pods for the
test. Since they use hostNetwork the ports are limited, hence, if
more than one run in parallel, one is going to fail because will not
be able to get the port.
2021-04-07 20:07:18 +02:00
Sergey Kanzhelev
4b05fe6644
podUnknown is marked as Obsolete
2021-04-06 22:43:08 +00:00
RA489
67d30f32f6
kubeadm: Add RA489 as reviewer
2021-04-06 21:45:39 +05:30
Nicolas Mitchell
0e994e9481
return error with non-unique workload name in scheduler_perf_test
2021-04-06 10:24:04 -04:00
Mengxue Zhang
200ef16f1d
list pod list once to avoid timeout
2021-04-06 13:44:11 +00:00
Andrew Keesler
c984a1c834
test/integration/client: ditch unused code
...
Signed-off-by: Andrew Keesler <akeesler@vmware.com>
2021-04-06 09:40:57 -04:00
Mauricio Poppe
1e1252ed8c
use LinuxOnly annotation instead of e2eskipper to skip windows tests
2021-04-05 20:21:53 +00:00
jay vyas
cd58735777
add network-policy label automatically
2021-04-05 09:36:15 -07:00
Davanum Srinivas
766c6706c4
Fix file mode condition for host_path storage test
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2021-04-05 09:25:45 -04:00
Nicolas Mitchell
338b06fb69
validate test/workload names in validateTestCases
2021-04-04 14:18:39 -04:00
James Sturtevant
d0683b8ce2
align some of the pod start up times
2021-04-02 11:29:38 -07:00
James Sturtevant
dab1325c29
increase timeout for pods to start
2021-04-01 12:28:50 -07:00
Claudiu Belu
665e2004f1
Windows tests: Adds [Feature:GPUDevicePlugin] tag to Device Plugin test
...
The test verifies a specific feature, in which GPUs are required, thus, cannot
be run in most testing environments. We should exclude this test from most test jobs.
We'll be doing this by adding the [Feature:GPUDevicePlugin] tag (which is also being
used by test/e2e/scheduling/nvidia-gpus.go), and then add it to the ginkgo skip regex.
2021-04-01 11:36:13 -07:00
Mauricio Poppe
55bed0bb66
skip default storageclass test with windows nodes
2021-03-31 17:21:57 +00:00
pacoxu
ce50018a76
part1 of e2e: master to apiserver/control-plane
...
Signed-off-by: pacoxu <paco.xu@daocloud.io>
2021-03-31 15:50:18 +08:00
Davanum Srinivas
57ddfb7314
Switch to newer agnhost image
...
We have an update to the image in
f9aaf71ccb
, we need to bump to use this
image.
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2021-03-30 20:15:36 -04:00
Niekvdplas
fec272a7b2
Fixed several spelling mistakes
2021-03-30 23:02:09 +02:00
Mauricio Poppe
7b0b47c132
remove sleep 1 and check later if the test is flaky
2021-03-30 20:04:10 +00:00
Andrey Smirnov
f9aaf71ccb
test/e2e: fix the OIDC discovery test with ECDSA service account key
...
By default oidc library enables only `RS256` signature validation
method.
Signed-off-by: Andrey Smirnov <smirnov.andrey@gmail.com>
2021-03-30 22:58:50 +03:00
Wei Huang
e7f67b1a63
Surface kube config in scheduler framework handle
2021-03-30 11:54:59 -07:00
Casey Callendrello
1efd456bcf
test/e2e: handle ipv6 addresses in netpol tests
...
The tests, as written, don't correctly join ip and port for v6
addresses.
use net.JoinHostPort to handle this case.
2021-03-30 16:41:06 +02:00
Kubernetes Prow Robot
770d3f181c
Merge pull request #99734 from wgahnagl/sysctls-conformance
...
Promote sysctls e2e test to Conformance
2021-03-26 18:26:43 -07:00
Kubernetes Prow Robot
931516a87b
Merge pull request #100191 from jingxu97/mar/deployment
...
Fix deployment lifecycle test issue
2021-03-25 17:13:49 -07:00
Kubernetes Prow Robot
4333e5caa7
Merge pull request #100553 from adtac/suspend-intfail
...
job controller: don't mutate shared cache object
2021-03-25 10:31:29 -07:00
David Eads
cbd762814f
use a non-deprecated API to check kube-proxy
2021-03-25 12:41:50 -04:00
drfish
aa0b284ca1
Make integration tests not depend on e2e tests
2021-03-25 23:02:52 +08:00
Skyler Clark
c6b99025a6
adds sysctls conformance tests
2021-03-25 09:28:25 -04:00
Kubernetes Prow Robot
2eb6911e83
Merge pull request #94334 from RaunakShah/volume_provision_perf
...
Add e2e test to validate performance metrics of volume lifecycle operations
2021-03-24 23:47:29 -07:00
Adhityaa Chandrasekar
4118dff509
suspend integration tests: run all subtests in pre-submit
...
Signed-off-by: Adhityaa Chandrasekar <adtac@google.com>
2021-03-25 06:36:00 +00:00
Kubernetes Prow Robot
533931cfe5
Merge pull request #100549 from RaunakShah/fix_snapshot_cleanup
...
Fix check before deleting PV in Snapshot e2e test
2021-03-24 21:41:29 -07:00
Kubernetes Prow Robot
e34046c81d
Merge pull request #100537 from pohly/storage-capacity-e2e-test
...
storage e2e: verify CSIStorageCapacity publishing
2021-03-24 20:01:41 -07:00
shahra
6a97ff529d
Fix check before deleting PV in Snapshot e2e test
2021-03-24 18:34:44 -07:00
Jing Xu
787559581f
Fix deployment lifecycle and ReplicaSet test issue
...
The pause image should not run sleep commands. This will cause pod fail
to start correctly.
See details in issue #100047 . We discovered some behavior about
development in certain cases like new pod fail to start correctly, but will be further investigated.
Change-Id: I9761bbefa694f6fe51a6f1e7561fa7e566ce4d8f
2021-03-24 18:22:13 -07:00
Kubernetes Prow Robot
bcab4c35d2
Merge pull request #100540 from mauriciopoppe/remove-selinuxoptions
...
Remove SELinuxOptions double setup in pod spec
2021-03-24 18:01:28 -07:00
Mauricio Poppe
7455b1ae94
update ephemeral volume tests with windows
2021-03-25 00:13:52 +00:00
Kubernetes Prow Robot
68c021261c
Merge pull request #100519 from tanjing2020/validateOOMScoreAdjSettingIsInRange
...
Fix the wrong judgment of oom_score_adj
2021-03-24 16:23:28 -07:00
Patrick Ohly
d7a086ddd8
storage e2e: simplify CSIStorageCapacity test
...
We can support topology detection for all drivers with a single
topology key by allowing different nodes to have the same topology
value. This makes the test a bit more generic and its configuration
simpler.
2021-03-24 22:31:43 +01:00
shahra
34e4a5f22c
Add e2e test to validate performance metrics of volume lifecycle operations.
...
This test currently validates latency and throughput of volume
provisioning against a high baseline.
2021-03-24 13:50:32 -07:00
Kubernetes Prow Robot
d8193c9503
Merge pull request #100464 from listx/remove-listx-from-owners
...
test/utils/image: remove listx from OWNERS
2021-03-24 13:49:42 -07:00
Kubernetes Prow Robot
e57223876d
Merge pull request #100295 from adtac/suspend-int
...
add integration test for suspended jobs
2021-03-24 13:49:30 -07:00
Mauricio Poppe
d9c4d8bff8
remove selinuxoptions because it's configured before
2021-03-24 18:58:54 +00:00
Patrick Ohly
b9b5d13b6d
storage e2e: verify CSIStorageCapacity publishing
...
Drivers need to opt into the new test. Depending on how the driver
describes its behavior, the check can be more specific. Currently it
distinguishes between getting any kind of information about the
storage class (i.e. assuming that capacity is not exhausted) and
getting one object per node (for local storage). Discovering nodes
only works for CSI drivers.
The immediate usage of this new test is for csi-driver-host-path with
the deployment for distributed provisioning and storage capacity
tracking. Periodic kubernetes-csi Prow and pre-merge jobs can run this
test.
The alternative would have been to write a test that manages the
deployment of the csi-driver-host-path driver itself, i.e. use the E2E
manifests. But that would have implied duplicating the
deployments (in-tree and in csi-driver-host-path) and then changing
kubernetes-csi Prow jobs to somehow run for in-tree driver definition
with newer components, something that currently isn't done. The test
then also wouldn't be applicable to out-of-tree driver deployments.
Yet another alternative would be to create a separate E2E test suite
either in csi-driver-host-path or external-provisioner. The advantage
of such an approach is that the test can be written exactly for the
expected behavior of a deployment and thus be more precise than the
generic version of the test in k/k. But this again wouldn't be
reusable for other drivers and also a lot of work to set up as no such
E2E test suite currently exists.
2021-03-24 18:18:27 +01:00
tanjing2020
d0882e69e2
Fix the wrong judgment of oom_score_adj
2021-03-24 16:13:20 +08:00
drfish
244d7a5d67
Remove suffixes for VolumeSnapshotClasses in E2E tests
2021-03-23 21:24:28 +08:00
Kubernetes Prow Robot
375c9abfa2
Merge pull request #99873 from liggitt/etcd-compatibility
...
Add Etcd compatibility test
2021-03-23 05:27:36 -07:00
caiweidong
850759ec87
Preempting: do not delete the victim if it just exits in WaitingPods
2021-03-23 14:37:36 +08:00
Kubernetes Prow Robot
1822523afb
Merge pull request #100345 from ravisantoshgudimetla/fix-ds-test
...
Tighten DS rollout catching function
2021-03-22 18:51:35 -07:00
Linus Arver
8f6ca1c649
test/utils/image: remove listx from OWNERS
...
Removing myself from OWNERS as I haven't had the bandwidth to go over
these reviews for a long time.
This should have been part of #99718 , which has already been merged.
2021-03-22 14:22:51 -07:00
Kubernetes Prow Robot
1a983bb958
Merge pull request #100418 from swetharepakula/eps-conformance
...
Promote EndpointSlice API test to Conformance
2021-03-22 13:27:35 -07:00
卢振兴10069964
4d595b9129
log format optimization
2021-03-22 11:15:25 +08:00
drfish
0558ca1918
Unify some methods in e2e common
2021-03-21 21:51:56 +08:00
Ikko Ashimine
7baa7dbdbe
test: fix typo in chaosmonkey.go
...
defered -> deferred
2021-03-21 12:20:00 +09:00
Swetha Repakula
9c1f9c3962
Promote EndpointSlice API test to Conformance
2021-03-19 23:28:35 +00:00
ravisantoshgudimetla
f339061816
Tighten DS rollout catching function
2021-03-19 16:02:41 -04:00
Ernest Wong
42011ecfe4
test image: bump agnhost version to 2.30
...
Signed-off-by: Ernest Wong <chuwon@microsoft.com>
2021-03-19 11:12:45 -07:00
Kubernetes Prow Robot
ac5f05b374
Merge pull request #100359 from chewong/increase-dns-timeout
...
agnhost: increase dns timeout from 5 seconds to 20 seconds
2021-03-19 08:04:33 -07:00
Kubernetes Prow Robot
0fecc01567
Merge pull request #100300 from DangerOnTheRanger/reboot-flake-fix
...
Fix E2E node reboot test flake
2021-03-18 16:30:36 -07:00
Kubernetes Prow Robot
7f8ef6fbce
Merge pull request #100189 from aramase/update-dualstack-test
...
update dual-stack test description to remove alpha
2021-03-18 15:26:36 -07:00
Kubernetes Prow Robot
b57a8bacad
Merge pull request #100383 from jsturtevant/update-to-latest-promoted-busybox
...
Update busybox that includes windows nltest
2021-03-18 14:12:35 -07:00
Kubernetes Prow Robot
f28cb4659d
Merge pull request #99698 from spiffxp/verify-e2e-test-ownership
...
add verify-e2e-test-ownership.sh
2021-03-18 12:19:07 -07:00
James Sturtevant
a8eff25ff3
update busybox that includes windows nltest
2021-03-18 12:03:56 -07:00
Wei Huang
9d1ef9f4c5
unregister Service events if a plugin doesn't implement EventsToRegister()
2021-03-18 11:04:06 -07:00
Maru Newby
253df78f1b
Tag Multi-AZ scheduling tests as serial
...
As per mdame, we can't ensure that the cluster is actually balanced
if other tests are adding or deleting pods in parallel.
2021-03-18 10:31:03 -07:00
Mauricio Poppe
2ac6d4d133
fix Pod Disks schedule pods each with a PD test in windows
2021-03-18 17:19:09 +00:00
Francesco Romani
fc0955c26a
e2e: topomgr: use deletePodSync for faster delete
...
Previously the code used to delete pods serially.
In this patch we factor out code to do that in parallel,
using goroutines.
This shaves some time in the e2e tm test run with no intended
changes in behaviour.
Signed-off-by: Francesco Romani <fromani@redhat.com>
2021-03-18 13:28:16 +01:00
Adhityaa Chandrasekar
1341e35a96
add integration test for suspended jobs
...
Signed-off-by: Adhityaa Chandrasekar <adtac@google.com>
2021-03-18 12:22:14 +00:00
Kubernetes Prow Robot
0c6d922812
Merge pull request #100057 from mauriciopoppe/pd-csi-volumesnapshot-flaky
...
Snapshot e2e test: wait for the node to stop using a volume before taking a snapshot
2021-03-18 01:15:19 -07:00
Kermit Alexander
81040d386f
Return last pod error when apierrors.IsNotFound returns true in WaitForPodCondition.
2021-03-18 00:53:26 +00:00
Kermit Alexander
3213e36430
Always check passed podCondition in WaitForPodCondition.
2021-03-17 23:14:29 +00:00
Ernest Wong
0a368288ac
agnhost: increase dns timeout from 5 seconds to 20 seconds
...
Signed-off-by: Ernest Wong <chuwon@microsoft.com>
2021-03-17 16:07:35 -07:00
Aaron Crickenberger
e12e5be329
test/e2e: Add ownership info to README
2021-03-17 16:48:11 -04:00
Claudiu Belu
327093093d
test images: Fixes Windows busybox image
...
The image "e2eteam/powershell-helper:6.2.7-linux-cache" is a Linux image. Because we're running "docker buildx build --platform windows/amd64", docker buildx will consider it as a Windows image unless we explicitly specify otherwise. If the image's platform is not correctly identified, we can run into problems when trying to build the image.
We are already doing something similar with the windows-servercore-cache image.
2021-03-17 16:51:06 +02:00
Kubernetes Prow Robot
3d1d8731bd
Merge pull request #99866 from claudiubelu/test-images/powershell-helper-linux-cache
...
test images: powershell-helper linux cache
2021-03-16 17:02:56 -07:00
Kubernetes Prow Robot
da341b5cfc
Merge pull request #100290 from ii/promote-service-status-test
...
Promote ServiceStatus lifecycle e2e test to Conformance +4 endpoint coverage
2021-03-16 15:57:16 -07:00
Katrina Verey
8bae3b449a
Fix kubectl drain integration tests
...
These tests were not performing evictions because:
- Test pods were not on the test node (fixed with spec.nodeName)
- The test pods are unmanaged and require the --force flag to be evicted
(added the flag)
- The test node does not run pods, which prevents pod deletion from
finalizing (worked around with --skip-wait-for-delete-timeout)
2021-03-16 15:52:00 -07:00
Kubernetes Prow Robot
d4f1102690
Merge pull request #100260 from liggitt/pdb-crud
...
Replicate update/patch operations from eviction test in conformance CRUD test
2021-03-16 14:50:40 -07:00
Kubernetes Prow Robot
72cc3f2112
Merge pull request #99860 from chewong/fix-99470
...
agnhost: resolve service account issuer URL before invoking oidc.NewProvider
2021-03-16 14:49:30 -07:00
Kubernetes Prow Robot
c78b5497ae
Merge pull request #99638 from chendave/perf_config
...
Enable scheduler_perf to support scheduler config file
2021-03-16 14:49:03 -07:00
Kubernetes Prow Robot
8ae116003b
Merge pull request #100303 from cpanato/revert-100179
...
revert removal of gcr.io/gke-release from pr #100179
2021-03-16 13:13:04 -07:00
Maciej Szulik
d30e79d090
Add more details to daemon set test
2021-03-16 18:39:14 +01:00
Claudiu Belu
ac6ebc260c
test images: powershell-helper linux cache
...
We can cache the powershell-helper image's results into a scratch Linux image using
docker buildx. This will allow us to spend less time pulling the data we need from the
powershell-helper image when we need it.
Additionally, docker buildx might have some issues with cross-registry images, so this
will allow us to circumvent it.
2021-03-16 17:07:50 +00:00
Mauricio Poppe
c95975d3f3
wait until the node is not using the volume before taking a snapshot
2021-03-16 16:09:38 +00:00
Carlos Panato
c0e61e95a0
revert removal of gcr.io/gke-release from pr 100179
2021-03-16 16:30:18 +01:00
Dave Chen
d50c0aeb5f
Enable scheduler_perf to support scheduler config file
...
Signed-off-by: Dave Chen <dave.chen@arm.com>
2021-03-16 23:13:40 +08:00
Kermit Alexander
c2aa40ca13
Do not early exit if pod is not found in WaitForPodCondition.
2021-03-16 14:44:19 +00:00
Kubernetes Prow Robot
bd23f4ff1e
Merge pull request #99888 from mauriciopoppe/storage-windows-tests
...
Refactor on windows e2e storage related tests
2021-03-15 19:40:34 -07:00
Ernest Wong
573535691b
agnhost: resolve service account issuer URL before invoking oidc.NewProvider
...
Signed-off-by: Ernest Wong <chuwon@microsoft.com>
2021-03-15 19:14:14 -07:00
Chaitanya Bandi
93be90da9a
use Patch API to add namespace annotations
...
While adding annotations to the namespace, using the Update API may result in
conflicts as "the object has been modified; please apply your changes to the
latest version and try again". Use Patch API to avoid this.
Signed-off-by: Chaitanya Bandi <kbandi@cs.stonybrook.edu>
2021-03-15 15:13:36 -07:00
Kubernetes Prow Robot
aac64ec9b3
Merge pull request #100199 from chaitanyabandi/ns-patch
...
use Patch API to add namespace label
2021-03-15 14:20:53 -07:00
Stephen Heywood
af1f64bee8
Promote ServiceStatus lifecycle e2e test to Conformance
2021-03-16 10:07:05 +13:00
Jordan Liggitt
e7b0ec5857
Replicate update/patch operations from eviction test in conformance CRUD test
2021-03-15 16:54:45 -04:00
Jordan Liggitt
86a8271624
Ensure storage version is understood by prior releases
2021-03-15 11:58:44 -04:00
Kubernetes Prow Robot
b345913c5e
Merge pull request #100188 from alculquicondor/job-api-fixes
...
Only default Job fields when feature gates are enabled
2021-03-15 07:35:06 -07:00
Kubernetes Prow Robot
b458d97feb
Merge pull request #99670 from jsturtevant/windows-gmsa
...
Include nltest in the windows busybox image
2021-03-15 05:01:05 -07:00
Kubernetes Prow Robot
9657dd77a3
Merge pull request #100179 from cpanato/GH-1525-gke
...
test: remove gcr.io/gke-release since it is deprecated
2021-03-14 23:49:04 -07:00
Kubernetes Prow Robot
e814c55e78
Merge pull request #100121 from pacoxu/e2e-volume-registry/cleanup
...
remove e2e volume registry as it is not used
2021-03-14 18:43:04 -07:00
wojtekt
7ac0711af4
Split upgrade tests into sig-owned directories
2021-03-13 12:35:15 +01:00
Kubernetes Prow Robot
96f5e60308
Merge pull request #100173 from wojtek-t/cleanup_describe_23
...
Remove double-ownership of PV ResourceQuota tests
2021-03-12 21:21:04 -08:00
Kubernetes Prow Robot
d39c427d01
Merge pull request #100050 from neolit123/1.21-tag-node-probe-test-with-kubelet-version
...
e2e/common/node: tag tests with MinimumKubeletVersion
2021-03-12 18:01:03 -08:00
Kubernetes Prow Robot
ce6ddbe939
Merge pull request #100172 from wojtek-t/cleanup_describe_21
...
Move GPU upgrade tests to node directory
2021-03-12 16:53:03 -08:00
Chaitanya Bandi
4e0069b909
use Patch API to label namespace to avoid conflicts
...
While labeling the namespace using the Update API may result in conflicts as
"the object has been modified; please apply your changes to the latest version
and try again". Use Patch API to avoid this.
Signed-off-by: Chaitanya Bandi <kbandi@cs.stonybrook.edu>
2021-03-12 15:17:24 -08:00
Aldo Culquicondor
e6c3d7b34d
Only default Job fields when feature gates are enabled
...
Also use pointer for completionMode enum
2021-03-12 20:46:52 +00:00
Wei Huang
68ff3168b8
sched: fix a bug that literal 'p99' is mapped to 95th-percentile
2021-03-12 12:03:12 -08:00
Anish Ramasekar
4cd09e15cf
update dual-stack test description to remove alpha
...
Signed-off-by: Anish Ramasekar <anish.ramasekar@gmail.com>
2021-03-12 09:58:50 -08:00
Carlos Panato
bd32786b20
test: remove gcr.io/gke-release since it is deprecated
2021-03-12 14:35:10 +01:00
wojtekt
be87a9331b
Remove double-ownership of PV ResourceQuota tests
2021-03-12 08:15:00 +01:00
Kubernetes Prow Robot
faa5c8ccd4
Merge pull request #99375 from ehashman/probe-kep-2238
...
Add Probe-level terminationGracePeriodSeconds
2021-03-11 23:10:18 -08:00
wojtekt
5744e44cad
Move GPU upgrade tests to node directory
2021-03-12 08:00:11 +01:00
Kubernetes Prow Robot
251177e521
Merge pull request #100154 from jsturtevant/windows-volume-tests
...
[sig-windows] Write to unique file to avoid conflicts with other tests
2021-03-11 21:54:17 -08:00
Kubernetes Prow Robot
5ae856c36f
Merge pull request #100107 from robscott/rollback-100027
...
Rolling back PR 100027
2021-03-11 17:28:41 -08:00
Kubernetes Prow Robot
d43ffff007
Merge pull request #99298 from zshihang/csi
...
graduate CSIServiceAccountToken to beta
2021-03-11 17:28:25 -08:00
Kubernetes Prow Robot
019c892181
Merge pull request #100082 from logicalhan/etcd-stable
...
rename apiserver_storage_object_counts to apiserver_storage_objects
2021-03-11 16:24:30 -08:00
James Sturtevant
5dacb7ba88
write to unique file to avoid conflicts
2021-03-11 15:56:28 -08:00
Elana Hashman
06e634e216
Add e2es for terminationGracePeriod override
2021-03-11 14:38:06 -08:00
Kubernetes Prow Robot
2eb32e930a
Merge pull request #100137 from wojtek-t/cleanup_describe_22
...
Further refactoring of upgrade tests and removal of etcd upgrade tests which isn't even run
2021-03-11 13:36:18 -08:00
Wei Huang
b93b4a2c96
sched: fix a bug that metrics of init or collected pods are re-collected
2021-03-11 10:28:39 -08:00
wojtekt
ac0e7b57ab
Remove etcd upgrade test - it's not being run
2021-03-11 14:41:48 +01:00
wojtekt
811d4aaaf6
Split GetUpgradeContext to a dedicated file
2021-03-11 14:39:32 +01:00
Jan Chaloupka
34c2672115
Skip PodTopologySpread tests in a single node cluster scenario
2021-03-11 12:32:09 +01:00
Kubernetes Prow Robot
823fa75643
Merge pull request #98900 from Huang-Wei/churn-cluster-op
...
Introduce a churnOp to scheduler perf testing framework
2021-03-11 02:00:24 -08:00
Kubernetes Prow Robot
784df7a37e
Merge pull request #100056 from pacoxu/patch-6
...
[test-only] e2e fix: loosen newTestResourceQuota to 10 configmaps
2021-03-11 00:18:53 -08:00
Kubernetes Prow Robot
b4648b11f9
Merge pull request #100030 from wojtek-t/cleanup_describe_20
...
Split upgrade tests logic to generic and provider-specific
2021-03-11 00:18:44 -08:00
Kubernetes Prow Robot
eb0c118a9d
Merge pull request #99759 from jpbetz/apply-extract
...
Add Extract support to client-go apply builders
2021-03-11 00:18:36 -08:00
Kubernetes Prow Robot
91a7be0c2f
Merge pull request #98884 from fedepaol/hostnetworkudp
...
Network Tests: bind host network udp listeners to hostIPs
2021-03-11 00:18:24 -08:00
pacoxu
59d96263e4
remove e2e volume registry as it is not used
2021-03-11 15:54:33 +08:00
Mauricio Poppe
5d9053014e
Update tests to use common pod functions from framework/pod/utils.go
2021-03-11 07:25:56 +00:00
Kubernetes Prow Robot
cd66a33b32
Merge pull request #100092 from liggitt/conformance-pdb
...
[test-only] Promote PDB CRUD e2e tests to conformance
2021-03-10 22:42:35 -08:00
Paco Xu
2105d7ef6e
e2e fix: loosen configmap to 10 in resource quota
2021-03-11 11:24:00 +08:00
Kubernetes Prow Robot
3baa0358b9
Merge pull request #100106 from justaugustus/go116
...
[go1.16] Update to go1.16.1
2021-03-10 17:34:23 -08:00
Rob Scott
68cfaa401c
Rolling back PR 100027
...
This PR was filed as a temporary workaround to reduce flakiness. Now
that the root cause has been fixed by #100103 we can restore the full
test.
2021-03-10 17:21:46 -08:00
Stephen Augustus
13ef775df2
[go1.16] Update to go1.16.1
...
Signed-off-by: Stephen Augustus <foo@auggie.dev>
2021-03-10 19:06:57 -05:00
Kubernetes Prow Robot
23af91b293
Merge pull request #97779 from tiloso/staticcheck-test-integration-gs
...
Fix staticcheck in test/integration/{garbagecollector,scheduler_perf}
2021-03-10 16:04:23 -08:00
Lubomir I. Ivanov
d9facaec82
e2e/common/node: tag test with MinimumKubeletVersion
...
The tests:
"Pod liveness probe, container exec timeout, restart"
"Pod readiness probe, container exec timeout, not ready"
cannot be run against a kubelet older than 1.20.
Tag them with [MinimumKubeletVersion:1.20].
2021-03-11 01:03:05 +02:00
Kubernetes Prow Robot
c2ff2910fd
Merge pull request #98797 from sxllwx/fix/issue98606
...
(integration) adjust the test's client-side detection of a successful timeout case to include the connection reset
2021-03-10 12:28:22 -08:00
Kubernetes Prow Robot
4b6e3e164f
Merge pull request #99221 from jsturtevant/windows-host-stats-provider
...
Get filesystem stats for files on Windows
2021-03-10 11:09:23 -08:00
Kubernetes Prow Robot
be419673a2
Merge pull request #98677 from zachmandeville/ineligible_endpoint
...
add ineligible_endpoints.yaml
2021-03-10 08:15:14 -08:00
Jordan Liggitt
be58ad6fec
Promote PDB CRUD e2e tests to conformance
2021-03-10 11:02:47 -05:00
Joe Betz
987657a80f
Add extract apply function generation
2021-03-10 06:13:51 -08:00
Han Kang
50e6f15dee
rename apiserver_storage_object_counts to conform to best practices (apiserver_storage_objects)
...
Change-Id: I8c08a37cd3ed7c943a6691185f750e55d389dd3a
2021-03-10 04:32:27 -08:00
Kubernetes Prow Robot
4740173f33
Merge pull request #100045 from swetharepakula/eps-ga-conformance
...
Add Endpoint Slice API Test
2021-03-10 00:35:43 -08:00
Kubernetes Prow Robot
b7d23d7111
Merge pull request #99661 from kevindelgado/status-wiping
...
Server-Side Apply status wiping
2021-03-10 00:35:14 -08:00
Kubernetes Prow Robot
956de2644f
Merge pull request #100036 from dims/revert-andrewsykim-conformance-probe-tests
...
Revert : conformance: promote container exec probe timeout tests
2021-03-09 20:37:13 -08:00
Shihang Zhang
4ad1c71174
graduate CSIServiceAccountToken to beta
2021-03-09 18:36:35 -08:00
Kubernetes Prow Robot
a43bd5e3da
Merge pull request #100027 from aojea/fixmirrorin
...
fix flake integration test endpoint slice mirroring updates
2021-03-09 17:39:41 -08:00
Kubernetes Prow Robot
410d092d8a
Merge pull request #99643 from pohly/generic-ephemeral-volume-beta
...
generic ephemeral volume beta
2021-03-09 17:39:26 -08:00
Kevin Delgado
a1fac8cbd9
Server-Side Apply: Status Wiping/Reset Fields
...
Adds and implements ResetFieldsProvder interface in order to ensure that
the fieldmanager no longer owns fields that get reset before the object
is persisted.
Co-authored-by: Kevin Wiesmueller <kwiesmul@redhat.com>
Co-authored-by: Kevin Delgado <kevindelgado@google.com>
2021-03-10 01:02:18 +00:00
Swetha Repakula
29a1246410
Add Endpoint Slice API Test
2021-03-10 00:08:27 +00:00
Kubernetes Prow Robot
e57e476153
Merge pull request #99862 from jsturtevant/windows-gmsa-full-fix
...
[Test] [sig-windows] Make sure the GMSA output doesn't have failures when resolving the domain
2021-03-09 16:08:16 -08:00
Kubernetes Prow Robot
3e110b3d8c
Merge pull request #98034 from Jefftree/testing
...
ServerSideApply E2E tests
2021-03-09 16:07:34 -08:00
Kubernetes Prow Robot
21d5787b40
Merge pull request #84740 from mortent/PromotePDBConformance
...
Promote PodDisruptionBudget e2e test to Conformance
2021-03-09 16:07:04 -08:00