k3s/test/e2e
Kubernetes Submit Queue 877ee91930 Merge pull request #51082 from caesarxuchao/repair-null-pending-initializer
Automatic merge from submit-queue (batch tested with PRs 50953, 51082)

Fix mergekey of initializers; Repair invalid update of initializers

Fix https://github.com/kubernetes/kubernetes/issues/51131

The PR did two things to make parallel patching `metadata.initializers.pending` possible:
* Add mergekey to initializers.pending
* Let the initializer admission plugin set the `metadata.intializers` to nil if an update makes the `pending` and the `result` both nil, instead of returning a validation error. Otherwise if multiple initializer controllers sending the patch removing themselves from `pending` at the same time, one of them will get a validation error.


```release-note
The patch to remove the last initializer from metadata.initializer.pending will result in metadata.initializer to be set to nil (assuming metadata.initializer.result is also nil), instead of resulting in an validation error.
```
2017-08-26 23:03:01 -07:00
..
apimachinery Merge pull request #51082 from caesarxuchao/repair-null-pending-initializer 2017-08-26 23:03:01 -07:00
apps StatefulSet: Deflake e2e "restart" phase. 2017-08-23 15:08:58 -07:00
auth add some e2e for node authz 2017-08-17 09:54:28 +08:00
autoscaling Merge pull request #51327 from wasylkowski/ensure-ca-is-on 2017-08-25 14:01:36 -07:00
chaosmonkey Use buildozer to delete licenses() rules except under third_party/ 2017-08-11 09:32:39 -07:00
common update e2e tests and yaml files 2017-08-23 14:05:21 +08:00
framework Merge pull request #51264 from m1093782566/e2e-maxTries 2017-08-25 22:43:37 -07:00
generated Use buildozer to delete licenses() rules except under third_party/ 2017-08-11 09:32:39 -07:00
instrumentation Stackdriver Logging e2e: Explicitly check for docker and kubelet logs presence 2017-08-18 14:43:04 +02:00
kubectl Skip "Simple pod should support exec through kubectl proxy" test 2017-08-22 10:30:16 -07:00
lifecycle Refactor cluster_upgrade to include statefulset upgrade tests. 2017-08-18 10:27:47 -07:00
manifest Use buildozer to delete licenses() rules except under third_party/ 2017-08-11 09:32:39 -07:00
network [sig-network-e2e] Remove redundant sig prefix from tests 2017-08-21 11:17:02 -07:00
node Use buildozer to delete licenses() rules except under third_party/ 2017-08-11 09:32:39 -07:00
perftype Use buildozer to delete licenses() rules except under third_party/ 2017-08-11 09:32:39 -07:00
scalability Merge pull request #50913 from shyamjvs/list-call-slo 2017-08-22 05:31:07 -07:00
scheduling Revert "Re-enable OIR e2e tests." 2017-08-26 13:09:21 -07:00
servicecatalog move some e2e tests to SIG respectively 2017-08-16 14:34:50 +08:00
storage Merge pull request #50332 from ianchakeres/local-e2e-mntpnt 2017-08-16 01:38:08 -07:00
testing-manifests Merge pull request #48366 from wongma7/flex-e2e 2017-08-04 14:29:34 -07:00
upgrades StatefulSet: Deflake e2e "Saturate" phase. 2017-08-21 13:52:15 -07:00
BUILD Merge pull request #50376 from guangxuli/add_sig_prefix_to_e2e_test 2017-08-17 22:24:30 -07:00
README.md Update docs/ URLs to point to proper locations 2017-06-05 22:13:54 -07:00
dashboard.go
e2e-example-config.json
e2e.go Revert "GCE: Consume new config value for network project id" 2017-08-25 18:02:10 -07:00
e2e_test.go move some e2e tests to SIG respectively 2017-08-16 14:34:50 +08:00
events.go run hack/update-all 2017-06-22 11:31:03 -07:00
example_cluster_dns.go Scripted migration from clientset_generated to client-go. 2017-07-17 15:05:37 -07:00
examples.go Add rbac.authorization.k8s.io/v1 2017-08-09 17:04:54 -04:00
gke_local_ssd.go Migrate api.Registry to testapi.Groups in tests. 2017-07-17 15:05:38 -07:00
gke_node_pools.go
limit_range.go Merge pull request #47403 from zhangxiaoyu-zidif/e2e-delete-meaningless-check 2017-06-23 02:59:23 -07:00
network_partition.go Use AppsV1beta1 instead of Apps clienset 2017-07-20 14:16:42 -07:00
pod_gc.go run hack/update-all 2017-06-22 11:31:03 -07:00
pods.go Replace hard-code "cpu" and "memory" to consts 2017-08-16 16:37:50 +08:00
pre_stop.go Scripted migration from clientset_generated to client-go. 2017-07-17 15:05:37 -07:00
resource_quota.go let resourcequota evaluator handle uninitialid pod and pvc 2017-08-24 14:50:03 -07:00
ssh.go Run SSH e2e test only if SSH keys are present 2017-05-01 11:04:54 -04:00
ubernetes_lite.go Scripted migration from clientset_generated to client-go. 2017-07-17 15:05:37 -07:00

README.md

See e2e-tests

Analytics