k3s/test/e2e
Kubernetes Submit Queue aa35738a21 Merge pull request #47075 from janetkuo/ds-history-patch
Automatic merge from submit-queue

Change what is stored in DaemonSet history `.data`

**What this PR does / why we need it**: 
In DaemonSet history `.data`, store a strategic merge patch that can be applied to restore a DaemonSet. Only PodSpecTemplate is saved. 

This will become consistent with the data stored in StatefulSet history. 

Before this fix, a serialized pod template is stored in `.data`; however, seriazlized pod template isn't a `runtime.RawExtension`, and caused problems when controllers try to patch the history's controller ref. 

**Which issue this PR fixes** *(optional, in `fixes #<issue number>(, fixes #<issue_number>, ...)` format, will close that issue when PR gets merged)*: fixes #47008

**Special notes for your reviewer**: @kubernetes/sig-apps-bugs @erictune @kow3ns @kargakis @lukaszo @mengqiy 

**Release note**:

```release-note
NONE
```
2017-06-12 23:31:08 -07:00
..
api Add an e2e test for server side get 2017-06-03 18:22:39 -04:00
autoscaling Merge pull request #46856 from wasylkowski/deleting-hpa 2017-06-09 08:25:43 -07:00
chaosmonkey Defer test stop & cleanup 2017-05-23 10:11:46 -07:00
cluster-logging Make Stackdriver Logging e2e tests less restrictive 2017-05-22 18:14:20 +02:00
common Merge pull request #46856 from wasylkowski/deleting-hpa 2017-06-09 08:25:43 -07:00
extension Skip dynamic configuration of initializers test on alpha disable 2017-06-07 14:00:49 -04:00
framework Merge pull request #36376 from kargakis/add-failure-trap 2017-06-09 11:18:45 -07:00
generated Adding an installer script that installs Nvidia drivers in Container Optimized OS 2017-05-20 21:17:19 -07:00
perf Drecrease parallelism in load test 2017-06-09 20:27:23 +02:00
perftype
scheduling Added k82cn as kube-scheduler approver. 2017-05-26 22:26:20 +08:00
storage Merge pull request #44358 from wongma7/nfs-bump 2017-06-08 04:38:27 -07:00
testing-manifests Add explicit image tag to cockroachdb example and test 2017-05-11 15:12:38 -04:00
upgrades Merge pull request #46856 from wasylkowski/deleting-hpa 2017-06-09 08:25:43 -07:00
BUILD Merge pull request #46970 from shiywang/cdr 2017-06-08 11:43:04 -07:00
README.md Update docs/ URLs to point to proper locations 2017-06-05 22:13:54 -07:00
addon_update.go
apparmor.go Capture better debug logs on AppArmor test failure 2017-05-31 15:31:11 -07:00
audit.go Add AdvancedAuditing E2E test 2017-05-31 09:52:55 -07:00
cadvisor.go
certificates.go
cluster_upgrade.go
cronjob.go
custom_resource_definition.go e2e test that ensures that CRDs work in kube-apiserver 2017-06-08 21:28:04 +08:00
daemon_restart.go move nodeExec() from daemon_restart to framework/util.go 2017-05-11 23:58:12 -07:00
daemon_set.go Update kubectl rollout to consume `.data` of DaemonSet history 2017-06-10 10:52:33 -07:00
dashboard.go
deployment.go test: set failure traps for all deployment e2e tests 2017-05-25 19:01:50 +02:00
disruption.go PDB MaxUnavailable: e2e tests 2017-05-23 07:18:44 -07:00
dns.go
dns_common.go
dns_configmap.go
e2e-example-config.json
e2e.go Merge pull request #46221 from FengyunPan/close-file 2017-06-03 04:42:00 -07:00
e2e_test.go Add an e2e test for server side get 2017-06-03 18:22:39 -04:00
empty.go Performance tests also cover configmaps now 2017-05-31 13:13:15 +02:00
empty_dir_wrapper.go
etcd_failure.go
events.go
example_cluster_dns.go
examples.go
firewall.go Update firewall e2e test for LB healthcheck firewall 2017-05-26 13:18:50 -07:00
garbage_collector.go
generated_clientset.go
gke_local_ssd.go
gke_node_pools.go
ha_master.go
ingress.go Run nginx ingress test in slow suite 2017-06-12 14:05:45 -07:00
initial_resources.go
job.go
kibana_logging.go
kube_proxy.go
kubectl.go Close file after os.Open() 2017-05-22 21:51:11 +08:00
kubelet.go move nodeExec() from daemon_restart to framework/util.go 2017-05-11 23:58:12 -07:00
kubelet_perf.go Reorganize kubelet tree so apis can be independently versioned 2017-05-12 10:02:33 -07:00
limit_range.go
logging_soak.go
metrics_grabber_test.go
monitoring.go
namespace.go test/e2e: fix empty namespace being passed to watch 2017-06-12 13:15:38 -07:00
network_partition.go
network_policy.go Basic port of NetworkPolicy test to v1 semantics 2017-06-07 09:37:41 -04:00
networking.go Update kube-proxy healthz port in e2e test 2017-05-05 14:44:25 -07:00
networking_perf.go
no-snat.go no-snat test 2017-05-26 13:45:10 -07:00
nodeoutofdisk.go
nvidia-gpus.go Adding an installer script that installs Nvidia drivers in Container Optimized OS 2017-05-20 21:17:19 -07:00
pod_gc.go
podpreset.go Allow pods to opt out of PodPreset mutation 2017-06-05 11:56:30 -04:00
pods.go
portforward.go Fix BY() format 2017-05-11 12:26:40 +08:00
pre_stop.go
proxy.go Remove one slightly-broken wait-for-endpoints test util and fix another 2017-05-12 12:31:42 -04:00
rc.go
reboot.go
replica_set.go
resize_nodes.go
resource_quota.go
restart.go Improve the e2e node restart test 2017-06-06 09:30:17 -07:00
security_context.go Use dedicated Unix User and Group ID types 2017-05-05 14:07:38 +02:00
service.go Merge pull request #46979 from shashidharatd/fed-cleanup-cp-resource 2017-06-07 19:01:43 -07:00
service_accounts.go
service_latency.go
serviceloadbalancers.go
ssh.go
stackdriver_monitoring.go Add overriding Stackdriver API endpoint 2017-05-22 15:47:39 +02:00
statefulset.go Implements StatefulSet update 2017-06-06 12:00:28 -07:00
taints_test.go
third-party.go Update docs/ URLs to point to proper locations 2017-06-05 22:13:54 -07:00
ubernetes_lite.go Merge pull request #42829 from msau42/multizone_pv_tests 2017-06-05 17:46:49 -07:00
util_iperf.go

README.md

See e2e-tests

Analytics