Antonio Ojea
60109a1632
e2e conntrack invalid test should wait pod are running
2021-02-18 15:46:07 +01:00
jornshen
6b8781cae6
fix conflict hostPort e2e test
2021-02-17 11:58:36 +08:00
Amim Knabben
a41fb30d88
Adding UDP network policies tests
2021-02-13 19:01:38 -05:00
Kubernetes Prow Robot
2ebd3b99ac
Merge pull request #98940 from ii/remove-conformance-metadata
...
Update conformance metadata for relocated test
2021-02-11 11:02:15 -08:00
Kubernetes Prow Robot
8a8caf317b
Merge pull request #97616 from knabben/netpol-2a-allow
...
Netpol E2E test should allow traffic to an application
2021-02-10 16:56:16 -08:00
Kubernetes Prow Robot
7a7778941b
Merge pull request #98897 from ii/promote-pod-service-proxy-with-path
...
Promote PodProxyWithPath & ServiceProxyWithPath test - + 12 endpoint coverage
2021-02-09 19:48:59 -08:00
Stephen Heywood
ee7ee85669
Update conformance metadata for relocated test
2021-02-10 13:32:58 +13:00
Amim Knabben
96a7b2a102
Deny ingress on other namespaces
2021-02-09 10:15:59 -05:00
Stephen Heywood
4cb67b8f0c
Fix gofmt issues
2021-02-09 12:41:10 +13:00
Stephen Heywood
c88a838282
Promote pod and service ProxyWithPath e2e test to Conformance
2021-02-09 11:50:22 +13:00
Amim Knabben
189edf1e73
Default deny all egress from pods in the namespace
2021-02-07 11:55:50 -05:00
Amim Knabben
c8031e5b13
Netpol e2e test should overwrite allow with another deny
2021-02-07 11:48:20 -05:00
Kubernetes Prow Robot
7be6c1c393
Merge pull request #97863 from qfen/master
...
97657: Removed "FromPort" in netpol tests
2021-02-04 15:02:52 -08:00
Kubernetes Prow Robot
10e11baa05
Merge pull request #98345 from ii/pod-service-proxy-with-path
...
Fix possible flake while testing service endpoints via proxy
2021-02-03 10:52:29 -08:00
Stephen Heywood
8be427f71a
Confirm proxy endpoints provide valid response via polling
2021-02-03 11:15:07 +13:00
Kubernetes Prow Robot
ed6b4797a1
Merge pull request #98690 from fedepaol/hosttoservicedualstack
...
Dual stack tests: cover hostnetwork endpoints on dual stack
2021-02-02 10:46:28 -08:00
Federico Paolinelli
b74cafd43a
Dual stack tests: cover hostnetwork endpoints on dual stack
...
This creates a test similar to "should function for service endpoints using hostNetwork"
for dual stack tests, using the secondary clusterip / nodeip.
Signed-off-by: Federico Paolinelli <fpaoline@redhat.com >
2021-02-02 10:58:49 +01:00
Federico Paolinelli
ab9e5a59fa
Network tests: check for errors when dialing from node to services
...
The current implementation does not check for errors, so any failure in
DialFromNode won't float.
Signed-off-by: Federico Paolinelli <fpaoline@redhat.com >
2021-02-01 17:12:34 +01: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
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
Antonio Ojea
5f6763067b
deflake ipv6 tcp close_wait
2021-01-29 00:39:40 +01: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
15252db5f2
Merge pull request #98430 from liggitt/ingress-flake
...
Deflake ingress e2e updates
2021-01-27 02: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
Jordan Liggitt
9a61b305d2
Deflake ingress updates
2021-01-26 10:54:17 -05: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
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
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
Amim Knabben
92066e9e28
Copying Netpol API tests from networkpolicy folder
2021-01-24 10:48:10 -05: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
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
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
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
Matt Fenwick
1786cd9867
add knabben to test/e2e/network/netpol/OWNERS
2021-01-19 15:46:30 -05: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