Kubernetes Prow Robot
0a0490e34f
Merge pull request #98576 from kevindelgado/ssa
...
Fix SSA for APIService
2021-01-29 17:21:58 -08:00
Kubernetes Prow Robot
61e9ffbad8
Merge pull request #98521 from JornShen/check_externalNameService_more_time
...
check externalNameService more time
2021-01-29 17:21:49 -08:00
Michael Taufen
cf809c37c4
Move ServiceAccountIssuerDiscovery test into main e2e suite
...
By removing feature tag. In preparation for GA.
2021-01-29 16:18:26 -08:00
Claudiu Belu
6e22aac8fe
test images: Updates Image Builder process in the README
...
A few details about the image builder postsubmit jobs changed, so the README had to
be updated as well.
Added a few extra bits of information regarding the Windows images.
2021-01-29 14:04:51 -08:00
Matthew Fenwick
45ae7069f4
improve hairpin warning message for network policy tests
2021-01-29 17:04:05 -05:00
Kubernetes Prow Robot
2f4778ca86
Merge pull request #98551 from aojea/ipv6conn
...
deflake ipv6 tcp close_wait
2021-01-29 11:37:31 -08:00
Jordan Liggitt
46699bf9de
Use apply to create objects in TestApplyStatus
2021-01-29 18:30:35 +00:00
Jordan Liggitt
0f6873c025
Stop skipping APIService in apply test
2021-01-29 18:30:35 +00:00
Mike Dame
cc1eab1ca2
Move deferred taint cleanup call to ensure all are removed
2021-01-29 10:17:21 -05:00
Kubernetes Prow Robot
952e6f4451
Merge pull request #98299 from aojea/hostportcoformance
...
move e2e hostport conflict test to sig-network
2021-01-29 05:17:40 -08:00
jornshen
415fe230b4
check externalNameService more time
2021-01-29 19:02:58 +08:00
Kubernetes Prow Robot
eb2b71c727
Merge pull request #98320 from chewong/use-promoted-images
...
test images: use recently promoted images
2021-01-28 17:00:41 -08:00
Kubernetes Prow Robot
8f856793ae
Merge pull request #98245 from Huang-Wei/garbage-char
...
Remove garbage characters (^M) under test/*
2021-01-28 17:00:24 -08:00
Kubernetes Prow Robot
f402e472a1
Merge pull request #98041 from Huang-Wei/sched-enqueue-1
...
Surface info of failed plugins during PerFilter and Filter
2021-01-28 17:00:07 -08:00
Kubernetes Prow Robot
970c4db574
Merge pull request #97815 from justinsb/node_counting
...
e2e: DNS autoscaler test was not counting nodes correctly
2021-01-28 16:59:52 -08:00
Antonio Ojea
5f6763067b
deflake ipv6 tcp close_wait
2021-01-29 00:39:40 +01:00
Kubernetes Prow Robot
4a8b2d377b
Merge pull request #98336 from pacoxu/fix/94791-update-image
...
update metadata-concealment to 1.6 for removing legacy checking
2021-01-28 14:42:00 -08:00
Kubernetes Prow Robot
0bf26180dd
Merge pull request #96901 from tkashem/context-wiring
...
plumb context with request deadline
2021-01-28 14:41:40 -08:00
Wei Huang
f8a6bdb044
Surface info of failed plugins during PerFilter and Filter
2021-01-28 12:20:42 -08:00
Kubernetes Prow Robot
927cc48fdf
Merge pull request #98421 from qingsenLi/210126
...
fix Geting -> Getting
2021-01-28 11:41:46 -08:00
Abu Kashem
df7a890d94
apiserver: add e2e tests for request context deadline
2021-01-28 14:15:05 -05:00
Abu Kashem
e416c9e574
apiserver: plumb context with request deadline
...
- as soon as a request is received by the apiserver, determine the
timeout of the request and set a new request context with the deadline.
- the timeout filter that times out non-long-running requests should
use the request context as opposed to a fixed 60s wait today.
- admission and storage layer uses the same request context with the
deadline specified.
we use the default timeout enforced by the apiserver:
- if the user has specified a timeout of 0s, this implies no timeout on the user's part.
- if the user has specified a timeout that exceeds the maximum deadline allowed by the apiserver.
2021-01-28 14:15:04 -05:00
Kubernetes Prow Robot
f81a9adfd7
Merge pull request #98491 from knabben/swap-netpol-folder
...
Rolling back network policy tests
2021-01-28 10:39:34 -08:00
Ernest Wong
40713f7666
test images: use recently promoted images
...
Signed-off-by: Ernest Wong <chuwon@microsoft.com>
2021-01-28 10:09:00 -08:00
Kubernetes Prow Robot
816e67ab9d
Merge pull request #97456 from claudiubelu/remove-busybox-helper
...
test images: Remove busybox-helper image
2021-01-28 08:21:34 -08:00
Sascha Grunert
1acaf32cff
Bump debian-base to v1.4.0 and debian-iptables to v1.5.0
...
Both images are now sane multi-architecture images and should fix the
kube-proxy container image in the same way.
Signed-off-by: Sascha Grunert <mail@saschagrunert.de>
2021-01-28 13:47:09 +01:00
pacoxu
f85cbdb410
update metadata-concealment to 1.6 for removing legacy checking
...
Signed-off-by: pacoxu <paco.xu@daocloud.io>
2021-01-28 10:06:47 +08:00
Matthew Fenwick
35a7f91208
Removed "FromPort" in netpol tests
...
Co-authored-by: Dan Fenwick <dfenwick@fastmail.com>
Co-authored-by: Matt Fenwick <mfenwick100@gmail.com>
2021-01-27 20:24:35 -05:00
Amim Knabben
9a8a74f79a
Rolling back network policy tests
2021-01-27 18:58:52 -05:00
Antonio Ojea
08a8e80c9f
move e2e hostport conflict test to sig-network
...
The test "validates that there is no conflict between pods with same
hostPort but different hostIP and protocol" was testing the scheduler
capability to schedule pods on the same node with hostPorts, however,
it wasn´t validating that the HostPorts was working, causing false
positives, because the pods were scheduled, but the HostPort exposed
wasn´t working.
In order to test the HostPort functionality, we have to use HostNetwork
pods, that are incompatible with Windows platforms. Also, since this
is touching both network and scheduling, there is no clear the ownership,
but sig-network is happy to adopt it.
We also add a new test for scheduling only under "scheduling", so Windows
folks can use it to test the scheduled in that platform.
2021-01-27 21:55:36 +01:00
Kubernetes Prow Robot
6a4a0cdb91
Merge pull request #98187 from jsafrane/skip-2node
...
Skip PD tests on 1 node cluster
2021-01-27 07:23:39 -08:00
Claudiu Belu
bdaf849c0f
test images: Remove busybox-helper image
...
We cannot have any RUN commands in the Windows stage when using docker buildx,
which is why we were using the busybox-helper image. The purpose of the image
was to contain a few things that we would obtain by running a few commands:
- symlinks for the busybox binary
- run vcredist_x64.exe which would also give us the vcruntime140.dll which is
necessary for dig or httpd.
There are alternatives to the commands above that can be achieved in a Linux stage
as well:
- we can create the symlinks in a Linux stage with ln -s. Copying them over to
Windows will allow them to work just as well as if they were being copied over
from a Windows image. The 'Files\' prefix issue to the symlink target still persists.
- we can download the vcruntime140.dll directly, allowing us to skip the vcredist_x64.exe
installation.
2021-01-27 04:22:38 -08:00
Carlos Panato
e76fc62258
[go1.15] Update to go1.15.7
...
Signed-off-by: Carlos Panato <ctadeu@gmail.com>
2021-01-27 11:43:01 +01:00
Kubernetes Prow Robot
15252db5f2
Merge pull request #98430 from liggitt/ingress-flake
...
Deflake ingress e2e updates
2021-01-27 02:03:40 -08:00
Kubernetes Prow Robot
5310e4f30e
Merge pull request #98437 from dims/add-dims-to-test/utils/image
...
Add dims to test/utils/image/OWNERS
2021-01-26 21:53:48 -08:00
Kubernetes Prow Robot
a8e819350c
Merge pull request #98401 from pacoxu/debian-base/1.3.0
...
update debian-base to buster-v1.3.0 for CVEs
2021-01-26 21:53:39 -08:00
Kubernetes Prow Robot
21d3c73f54
Merge pull request #93179 from chendave/preemption_improve
...
prefer nominated node - IMPL
2021-01-26 21:03:40 -08:00
Kubernetes Prow Robot
0221f68ac3
Merge pull request #94015 from mattfenwick/issue-94005
...
run node bandwidth tests using iperf2 and collecting more detailed information
2021-01-26 15:15:40 -08:00
Kubernetes Prow Robot
6ced23a93c
Merge pull request #98405 from aojea/e2elbudp
...
Fix loadbalancer e2e udp: Part 2
2021-01-26 09:40:55 -08:00
Kubernetes Prow Robot
a107769005
Merge pull request #96691 from ii/fix-e2e-timeout
...
Increase timeout for pod lifecycle test to reach pod status=ready
2021-01-26 09:40:34 -08:00
Davanum Srinivas
933b8eaeb8
Add dims to test/utils/image/OWNERS
...
Missed this directory in d9fdc68bae
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2021-01-26 12:12:21 -05:00
Jordan Liggitt
9a61b305d2
Deflake ingress updates
2021-01-26 10:54:17 -05:00
10177505
0e0e5a09e3
fix Geting -> Getting
2021-01-26 20:17:34 +08:00
Antonio Ojea
a38b7e5ecb
fix e2e loadbalancer udp test
2021-01-26 11:30:23 +01:00
Kubernetes Prow Robot
83aee3462f
Merge pull request #98341 from knabben/delete-network-policy
...
Removing network_policy.go test file
2021-01-26 00:42:34 -08:00
pacoxu
03048e8b25
update debian-iptables to buster-v1.4.0 for base change
...
Signed-off-by: pacoxu <paco.xu@daocloud.io>
2021-01-26 14:24:56 +08:00
Dave Chen
6d800ffe07
Prefer nominated node in the new scheduling cycle
...
Signed-off-by: Dave Chen <dave.chen@arm.com>
2021-01-26 09:59:00 +08:00
Antonio Ojea
2402059380
fix e2e loadbalancer test
2021-01-25 23:26:54 +01:00
Kubernetes Prow Robot
18f4156c40
Merge pull request #97808 from aojea/miekdns
...
remove e2e miekg/dns dependency
2021-01-25 11:43:00 -08:00
Amim Knabben
131c35d074
Removing network_policy.go file
2021-01-25 14:02:51 -05:00
Kubernetes Prow Robot
b7fc3f91ea
Merge pull request #98312 from deads2k/finish-export-option-removal
...
finish removal of exportoptions
2021-01-25 08:15:15 -08:00
Kubernetes Prow Robot
16ed85a6d5
Merge pull request #98333 from aojea/e2escale
...
e2e sig-network loadbalancer tests
2021-01-25 04:10:54 -08:00
Matthew Fenwick
069ec05037
run node bandwidth tests using iperf2 and collecting more detailed information
2021-01-24 16:06:41 -05:00
Kubernetes Prow Robot
3433f099fb
Merge pull request #97898 from knabben/api-netpol-test
...
Copying Netpol API tests from networkpolicy folder
2021-01-24 09:48:53 -08:00
Amim Knabben
92066e9e28
Copying Netpol API tests from networkpolicy folder
2021-01-24 10:48:10 -05:00
Ikko Ashimine
5155decbbf
Fix typo in device_plugin_test.go
...
assignement -> assignment
2021-01-24 17:42:34 +09:00
Kubernetes Prow Robot
fb276ce201
Merge pull request #98318 from dims/adding-dims-to-test/images-owners
...
Adding dims to test/images OWNERS file
2021-01-23 18:06:53 -08:00
Antonio Ojea
e08a00f97d
split tcp/udp e2e loadbalancer test
...
splitting the test, one per protocol, we can run them in parallel.
2021-01-24 01:42:04 +01:00
Antonio Ojea
63dce95fd2
e2e network test reorganization
...
the sig-network e2e tests related to services has more than 3k lines.
Some of those e2e tests are related to loadbalancers, that are
cloud provider specific and have special requirements.
We split up the services file and keeps the loadbalancers e2e tests
in their own file and with their own tag, so it is easier to skip
for people that don't run e2e tests in cloud providers.
2021-01-24 01:12:42 +01:00
Kubernetes Prow Robot
676079605d
Merge pull request #97789 from pacoxu/fix/gce-depre-version
...
metadata concealment: remove the legacy endpoints from the check
2021-01-23 10:41:39 -08:00
Kubernetes Prow Robot
ecb3a682b8
Merge pull request #98313 from claudiubelu/test-images/fixes-apparmor-loader
...
test images: Fixes apparmor-loader image
2021-01-23 01:51:39 -08:00
David Eads
37cc89ed8d
finish removal of exportoptions
2021-01-22 13:47:31 -05:00
Davanum Srinivas
d9fdc68bae
Adding dims to test/images OWNERS file
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2021-01-22 13:17:54 -05:00
Antonio Ojea
3790290c9b
remove e2e miekg/dns dependency
...
miekg dependency was forking some of the golang standard library.
We can fork it directly into the third_party folder respecting
the LICENSE.
2021-01-22 18:27:25 +01:00
Claudiu Belu
cbeab55eb6
test images: Adds --progress=plain to docker buildx build
...
The default value for the progress is ``auto``, which will eat the output of RUN commands. This makes it a bit hard to debug when issues occur. Changing that option to ``plain`` will ensure that the output is properly kept.
2021-01-22 17:34:15 +02:00
Claudiu Belu
f56d832943
test images: Fixes apparmor-loader image
...
Currently, the image is not working properly because of the apparmor_parser giving this error:
Error relocating /sbin/apparmor_parser: secure_getenv: symbol not found
Updating musl to 1.1.20 or newer will fix this problem.
2021-01-22 15:25:47 +00:00
Kubernetes Prow Robot
88c652c154
Merge pull request #98227 from claudiubelu/test-images/metadata-concealment-fix
...
test images: Fixes metadata-concealment image building
2021-01-21 18:47:26 -08:00
Claudiu Belu
ab3bd32d22
test images: Fixes metadata-concealment image building
...
The metadata-concealment image does not have any BASEIMAGE file, which means
that the image will be built from scratch. In this case, there are a few
fixes that need to be made in the image-build.sh script.
2021-01-21 20:47:55 +00:00
Kubernetes Prow Robot
56d1b5a6da
Merge pull request #98271 from chewong/use-promoted-kitten-nautilus
...
test images: use promoted kitten 1.4 and nautilus 1.4
2021-01-21 12:01:19 -08:00
Kubernetes Prow Robot
044bcb5f06
Merge pull request #98226 from claudiubelu/test-images/peer-finder-fix
...
test images: Prepend linux/ to peer-finder BASEIMAGEs
2021-01-21 12:01:11 -08:00
Kubernetes Prow Robot
579b62d541
Merge pull request #97556 from heqg/unused02
...
remove unused variable in e2e test[types.go]
2021-01-21 09:57:15 -08:00
Kubernetes Prow Robot
759ac2e8c8
Merge pull request #94684 from ingvagabund/e2e-priorities-avoidPods-wait-for-pods-getting-deleted
...
[sig-scheduling] SchedulerPriorities [Serial] Pod should avoid nodes that have avoidPod annotation: clean remaining pods
2021-01-21 09:57:01 -08:00
Ernest Wong
886a01c8a3
test images: use promoted kitten 1.4 and nautilus 1.4
...
Signed-off-by: Ernest Wong <chuwon@microsoft.com>
2021-01-21 12:53:23 -05:00
Jan Chaloupka
2318992227
e2e: Pod should avoid nodes that have avoidPod annotation: clean remaining pods
...
The test is not cleaning all pods it created.
Memory balancing pods are deleted once the test namespace is.
Thus, leaving the pods running or in terminating state when a new test is run.
In case the next test is "[sig-scheduling] SchedulerPredicates [Serial] validates resource limits of pods that are allowed to run",
the test can fail.
2021-01-21 17:08:40 +01:00
Kubernetes Prow Robot
6a161bf6d3
Merge pull request #98189 from claudiubelu/test-images/echoserver-windows
...
test images: Fixes echoserver image for Windows
2021-01-21 04:39:01 -08:00
Kubernetes Prow Robot
e1ba7546bf
Merge pull request #78862 from claudiubelu/tests/cleanup-node
...
tests: Removes node created by test
2021-01-21 02:59:01 -08:00
Kubernetes Prow Robot
a04b6e4b16
Merge pull request #98228 from claudiubelu/test-images/trigger-jobs2
...
test images: Small changes to trigger image postsubmit jobs
2021-01-20 17:51:12 -08:00
Kubernetes Prow Robot
81d241b492
Merge pull request #98237 from smarterclayton/test_logging
...
test/e2e/framework: Log arguments at a higher level
2021-01-20 17:01:12 -08:00
Wei Huang
e2d44e3b47
Remove garbage characters (^M) under test/*
2021-01-20 16:42:30 -08:00
pacoxu
5d6c41cfc9
metadata concealment: remove the legacy endpoints from the check, bump the image version
...
Signed-off-by: pacoxu <paco.xu@daocloud.io>
2021-01-21 07:58:45 +08:00
Kubernetes Prow Robot
3dbd7498f2
Merge pull request #95503 from ii/pod-service-proxy-with-path
...
Write PodProxyWithPath & ServiceProxyWithPath test - + 12 endpoint coverage
2021-01-20 15:33:00 -08:00
Kubernetes Prow Robot
39115c64b0
Merge pull request #97599 from gavinfish/refact-updatewithpod
...
Scheduler: Update the PreFilterExtensions interface to use PodInfo
2021-01-20 12:09:01 -08:00
Clayton Coleman
02a13a4a39
test/e2e/framework: Log arguments at a higher level
...
Both of these are explicit arguments and are more elegantly logged
in a test framework by logging the arguments to the test.
The namespaces to be deleted are already logged inside
WaitForNamespacesDeleted
2021-01-20 14:48:46 -05:00
Claudiu Belu
483ed6a783
test images: Fixes echoserver image for Windows
...
The Windows echoserver image no longer relies on a helper image.
2021-01-20 14:48:07 +00:00
Claudiu Belu
8d565064ab
test images: Prepend linux/ to peer-finder BASEIMAGEs
...
The BASEIMAGE entries should be formated as: OS/ARCH=image. The peer-finder
image BASEIMAGE file does not respect that format.
2021-01-20 13:43:19 +00:00
Kubernetes Prow Robot
e99f60f59b
Merge pull request #95351 from aojea/conntrack_invalid2
...
Support IPv6 on the e2e test ""should resolve connection reset issue #74839 "
2021-01-20 02:17:59 -08:00
Kubernetes Prow Robot
1e21a2eb35
Merge pull request #98181 from wojtek-t/deflake_network_tests
...
Attempt to deflake networking tests in large clusters
2021-01-20 01:19:59 -08:00
wojtekt
fa0b7dee9e
Attempt to deflake networking tests in large clusters
2021-01-20 09:32:39 +01:00
Kubernetes Prow Robot
2eb456ba4f
Merge pull request #98193 from mattfenwick/patch-1
...
add knabben to test/e2e/network/netpol/OWNERS
2021-01-19 20:36:10 -08:00
Kubernetes Prow Robot
7f87f5174a
Merge pull request #98190 from claudiubelu/test-images/trigger-jobs
...
test images: Minor changes to trigger postsubmit image building jobs
2021-01-19 20:35:58 -08:00
Matt Fenwick
1786cd9867
add knabben to test/e2e/network/netpol/OWNERS
2021-01-19 15:46:30 -05:00
Ernest Wong
9af74a6be9
test images: bump BASEIMAGE of kitten and nautilus to agnhost 2.26
...
Signed-off-by: Ernest Wong <chuwon@microsoft.com>
2021-01-19 13:24:50 -05:00
Jan Safranek
b356030abb
Skip PD tests on 1 node cluster
...
The PD tests should skip themselves if they observe only 1 node is
schedulable.
2021-01-19 18:34:01 +01:00
drfish
d4418c1402
Update the PreFilterExtensions interface to use PodInfo
2021-01-19 00:49:52 +08:00
Kubernetes Prow Robot
d70ee902fd
Merge pull request #97858 from lyzs90/pull-real-node-images
...
Pull hollow node images from real nodes
2021-01-18 06:25:44 -08:00
Stephen Heywood
6c1f3b7d5d
Use json response to validate method sent via proxy
2021-01-18 12:55:30 +13:00
Stephen Heywood
e29a3f21bc
Remove obsolete log message
2021-01-18 12:55:30 +13:00
Stephen Heywood
226f7c28e0
Response body checked for all requests other than http HEAD
2021-01-18 12:55:29 +13:00
Stephen Heywood
e9e74aa98b
Create e2e test for pod & service ProxyWithPath endpoints
2021-01-18 12:55:29 +13:00
jay vyas
4d757f1c52
remove weird pause args from this networking.go, that break the periodic sig-network tests
2021-01-17 13:42:41 -05:00