Hello community, here is the log from the commit of package kubernetes for openSUSE:Factory checked in at 2018-06-27 10:19:17 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kubernetes (Old) and /work/SRC/openSUSE:Factory/.kubernetes.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kubernetes" Wed Jun 27 10:19:17 2018 rev:23 rq:617520 version:1.10.4 Changes: -------- --- /work/SRC/openSUSE:Factory/kubernetes/kubernetes.changes 2018-06-13 15:40:55.705164804 +0200 +++ /work/SRC/openSUSE:Factory/.kubernetes.new/kubernetes.changes 2018-06-27 10:19:59.059177169 +0200 @@ -1,0 +2,5032 @@ +Mon Jun 18 11:48:44 UTC 2018 - [email protected] + +- Fix volume detection under btrfs (bsc#1095131) + when the kubelet directory is not a subvolume, we need to go back + within the file system until we reach the subvolume path, otherwise + kubelet will refuse to start + + this has previously been a warning and is promoted to a fatal error + since k8s 1.10 + + * adds bsc1095131-cadvisor-btrfs-walk-volumes.patch + +------------------------------------------------------------------- +Thu Jun 14 10:46:21 UTC 2018 - [email protected] + +- Update to version 1.10.4+5ca598b4ba5abb89bb773071ce452e33fb66339d: + * Only mount subpath as readonly if specified in volumeMount + * CSI fix for gRPC conn leak, test updates + * Fix extra-log flag for node e2e. + * Fix kubelet flags. + * properly skip cadvisor proxy test + * DaemonSet internals are still in extensions + * Fix DsFromManifest() after we switch from extensions/v1beta1 to apps/v1 in cluster/addons/device-plugins/nvidia-gpu/daemonset.yaml. + * Update nvidia-gpu-device-plugin to apps/v1 and use RollingUpdate updateStrategy. + * Fix nodeport repair for ESIPP services + * Wait for the job to be removed + * Fix CSI volume detach when the volume is already detached. + * Return attach error to A/D controller. + * Add SELinux support to CSI + * Add GetSELinuxSupport to mounter. + * Fix GKE Regional Clusters upgrade tests + * fix azure file size grow issue + * Wait longer in pod cleanup + * Add retry to AssertCleanup + * Fix incorrectly set resource version in List + * Add unit tests for findRule() + * Add verbose logs for azure cloud provider + * Check LoadBalancingRulePropertiesFormat for azure load balancers + * kubeadm - do not generate etcd ca/certs for external etcd + * Implement Skip() for ingress upgrade test + * Prevent 1.10 e2es testing deprecated CAdvisorPort in 1.11 + * etcd client add dial timeout + * Add/Update CHANGELOG-1.10.md for v1.10.3. + * Add a way to pass extra arguments to etcd. + * Kubernetes version v1.10.4-beta.0 openapi-spec file updates + * new event exporter config with support for new stackdriver resource types + * kubeadm: surface external etcd preflight validation errors + * Wait for pod deletion instead of termination + * gce: Prefer MASTER_ADVERTISE_ADDRESS in apiserver setup + * Don't panic is admission options is nil + * log error for os.NewComputeV2 + * unhide deprecated Kubelet flags + * update godeps to use latest pflag + * Update libcontainer to include PRs with fixes to systemd cgroup driver + * Always Start pvc-protection-controller and pv-protection-controller + +------------------------------------------------------------------- +Thu Jun 14 06:12:56 UTC 2018 - [email protected] + +- Update to version 1.10.3+2bba0127d85d5a46ab4b778548be28623b32d0b0: + * Use inclien func to ensure unlock is executed + * Add environment variable to control truncating backend. + * Implemented truncating audit backend + * fix formatting for memcg threshold + * Cluster Autoscaler 1.2.2 + * kubeadm - fix external etcd upgrades + * Revert "Openstack: register metadata.hostname as node name" + * Revert "Split out the hostname when default dhcp_domain is used in nova.conf" + * Revert "Specify DHCP domain for hostname" + * Support kubeadm upgrade with remote etcd cluster + * Cherrypick: Enable CUSTOM_INGRESS_YAML to replace the glbc manifest + * fix commands running crictl + * Close all kubelet->API connections on heartbeat failure + * Always track kubelet -> API connections + * Avoid copying aggregated admin/edit/view roles during bootstrap + * renable nodeipam in kube-controller-manager + * Backport MAX_PODS_PER_NODE env from #63114 to 1.10 + * Remove check for hash label and selector mutation. This is deprecated in future releases and breaks upgrade tests. + * Check successfully assigned event message for 1.10 and 1.11. + * fix status subresource + * generated + * Cherrypick kube-openapi changes + * Improve where we load builds from for kubeadm upgrade jobs + * Use the logging agent's node name as the metadata agent URL. + * Bump Heapster to v1.5.3 + * adding support for VM name with extra Separator String + * passthrough readOnly to subpath + * PR #62903 changed error string GetMountRefs() returned, which broke test `should fail due to non-existent path`. Remove error string check to fix test. + * Show deprecated kube-apiserver flags + * Fix dockershim CreateContainer error handling. + * IsNotFound should check ErrDefault404 and ErrUnexpectedResponseCode + * Update 1.10 test gpu_util.go to use the 1.10 nvidia-gpu device-plugin yaml. + * Add/Update CHANGELOG-1.10.md for v1.10.2. + * Kubernetes version v1.10.3-beta.0 openapi-spec file updates + * Fix race between stopping old and starting new endpoint + * Add unit test for configure-helper. + * Revert "revert resource disablement, 1.10" + * Refactor subpath reconstruction tests to use util test + * Added more UT for invalid case. + * Removed e2e test on empty NodeAffinity. + * Remove METADATA_AGENT_VERSION config option + * Fix Etcd Rollback + * Add etcd L7 check on upgrade + * Modify the kubeadm upgrade DAG for the TLS Upgrade + * Update test-case, fix nil-pointer bug, and improve error message + * Implement etcdutils with Cluster.HasTLS() + * Implement ReadStaticPodFromDisk + * fix mirror-pod hash race condition + * test: Disable ui dashboard test for gke + * Fix bash command for liveness probes in the metadata agents. + * Make integration test etcd store unique + * loopback webhook integration test + * generated + * fixup on dirty reverts + * Revert "refactor resource_config.go thoroughly and remove useless code in registry" + * Revert "remove support enable-disable api resources" + * Revert "pass APIEnablement through apiserver chain" + * Fix upgrade to Kubernetes v1.9.3+ + * avoid dobule RLock() in cpumanager + * Manage Metadata Agent Config with Addon Manager + * Detach bug fix + * Fix ILB issue updating backend services + * add metrics to cinder + * Fix subnet cleanup logic when using IP-aliases with custom subnets + * Fix IP-alias subnet creation logic + * When using custom network with IP-alias, use the former's subnet for the latter too + * respect fstype in Windows for azure disk + * Move istio-injection label to default namespace + * Update Istio addon to 0.6.0 and mirror images in gcr + * Enforce not using newer kubeadm to upgrade older kubeadm + * Adds migrations to the kubeadm upgrade phase config + * Generated build files + * Bump GLBC manifest to v1.1.1 + * Removed no-empty validation of nodeSelectorTerm.matchExpressions. + * Fix volume node affinity to OR node selector terms + * Use local provisioner version that uses beta API + * Honor existing CA bundle and TLS server name in webhook client + * ensure tls server name is used in transport + * distinguish custom dialers in transport cache + * Ensure service routing resolves kubernetes.default.svc correctly + * fix devicePath update issue in Azure WaitForAttach func + * Fix use visible files creation for windows + * Fix machineID getting for vmss nodes when using instance metadata + * Update kube-dns to Version 1.14.10. Major changes: - Fix a bug in DNS resolution for externalName services and PTR records that need to query from upstream nameserver. + * CSI - Apply fsGroup volume ownership when pv not readOnly + * Update e2e test with private mount propagation + * Add private mount propagation to API. + * Revert "git: Use VolumeHost.GetExec() to execute stuff in volume plugins" + * remove default fsypte in azure disk + * fix comments + * remove IsAbs validation on local volume + * Ensure expected load balancer is selected for Azure + * Fix daemon-set-controller bootstrap RBAC policy + * Fix flaky crd e2e tests + * fix nsenter GetFileType issue + * Increase cpu/mem thresholds for c-m in density test + * Fix PodStore to wait for being initialized + * Add/Update CHANGELOG-1.10.md for v1.10.1. + * Kubernetes version v1.10.2-beta.0 openapi-spec file updates + * Cluster Autoscaler 1.2.1 + * Use relative path for creating socket files + * add tests for GetFileType + * fix incompatible file type checking on Windows + * Add support to ingest log entries to Stackdriver against new "k8s_container" and "k8s_node" resources. + * Fix umask to actually intended behavior. + * Switch to k8s-1.10 branch of the installer in release-1.10 branch. + * Add wildcard toleration to nvidia-gpu-device-plugin. + * Fix resize test for Regional Clusters + * Fix restart nodes tests for Regional Clusters + * Fix dns autoscaling test for Regional Clusters + * Fix resize nodes tests for Regional Clusters + * Fix disruptive tests for GKE regional clusters + * Introduce multimaster clusters support to e2e framework for GKE + * return error if get NodeStageSecret and NodePublishSecret failed + * Cleanup CRD/CR confusion in webhook e2e tests + * add e2e case for crd webhook + * apiserver's webhook admission use its own scheme + * Specify DHCP domain for hostname + * Use provided node object in volume binding predicate + * Update the stackdriver agents yaml to include a deployment for cluster level resources + * fix typo that redefines variable and breaks code + * fix local volume issue on windows + * avoid resource leak when both `--rm` and `--expose` are specified + * kubectl: fix a panic when createGeneratedObject failed + * Add CRI container log format support back. + * Update GLBC manifest to v1.0.1 + * Fix Issue #61123, call syncer.Update on add event. + * Fix #61363, Bounded retries for cloud allocator. + * Update kube-dns to Version 1.14.9. Major changes: - Fix for kube-dns returns NXDOMAIN when not yet synced with apiserver. - Don't generate empty record for externalName service. - Add validation for upstreamNameserver port. - Update go version to 1.9.3. + * Tolerate 406 mime-type errors attempting to load new openapi schema + * Restore show-kind function when printing multiple kinds + * Backport etcd.manifest fixes for HA clusters from #61241 to 1.10 + * add udev to hyperkube and bump versions + * Removed detailed internal storage metrics + * Add pod deletion to subpath tests, and subpath as file with container restart + * Ensure -o yaml populates kind/apiVersion + * Ensure cloudprovider.InstanceNotFound is reported when the VM is not found on Azure ++++ 4835 more lines (skipped) ++++ between /work/SRC/openSUSE:Factory/kubernetes/kubernetes.changes ++++ and /work/SRC/openSUSE:Factory/.kubernetes.new/kubernetes.changes Old: ---- kubernetes-1.9.8+c138b85178156011dc934c2c9f4837476876fb07.tar.xz New: ---- bsc1095131-cadvisor-btrfs-walk-volumes.patch kubernetes-1.10.4+5ca598b4ba5abb89bb773071ce452e33fb66339d.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kubernetes.spec ++++++ --- /var/tmp/diff_new_pack.FkyvFl/_old 2018-06-27 10:20:02.643046852 +0200 +++ /var/tmp/diff_new_pack.FkyvFl/_new 2018-06-27 10:20:02.651046561 +0200 @@ -23,9 +23,10 @@ # be defined as seperate value). # This is fixing bug bsc#1065972 # https://bugzilla.suse.com/show_bug.cgi?id=1065972 -%define commit_id c138b85178156011dc934c2c9f4837476876fb07 +%define commit_id 5ca598b4ba5abb89bb773071ce452e33fb66339d + Name: kubernetes -Version: 1.9.8 +Version: 1.10.4 Release: 0 Summary: Container Scheduling and Management License: Apache-2.0 @@ -53,6 +54,7 @@ Patch4: make-e2e_node-run-over-distro-bins.patch Patch6: build-with-debug-info.patch Patch7: do-not-gc-sle-kubic-images.patch +Patch8: bsc1095131-cadvisor-btrfs-walk-volumes.patch BuildRequires: bash-completion BuildRequires: git @@ -130,6 +132,7 @@ Requires: ebtables Requires: ethtool Requires: kubernetes-common = %{version}-%{release} +Requires: kubernetes-kubelet = %{version}-%{release} Requires: socat Requires(pre): shadow # if master is installed with node, version and release must be the same @@ -189,6 +192,7 @@ %patch4 -p1 %patch6 -p1 %patch7 -p1 +%patch8 -p0 %{goprep} github.com/kubernetes/kubernetes %build @@ -294,6 +298,9 @@ # install the place the kubelet defaults to put volumes install -d %{buildroot}%{_localstatedir}/lib/kubelet +# install VolumePluginDir (bsc#1084766) +install -d %{buildroot}%{_libexecdir}/kubernetes/kubelet-plugins + # Remove dangling symlink (breaks post-build scripts) rm -f %{buildroot}%{_usrsrc}/kubernetes/hack/autogenerated_placeholder.txt @@ -387,7 +394,7 @@ %files kubelet %defattr(-,root,root) -%doc README.md CONTRIBUTING.md CHANGELOG-1.9.md +%doc README.md CONTRIBUTING.md CHANGELOG-1.10.md %license LICENSE %{_mandir}/man1/kubelet.1* %{_bindir}/kubelet @@ -399,10 +406,12 @@ %config(noreplace) %{_sysconfdir}/%{name}/kubelet %{_tmpfilesdir}/%{name}.conf %attr(0750,root,root) %dir %ghost %{_rundir}/%{name} +%dir %{_libexecdir}/kubernetes +%dir %{_libexecdir}/kubernetes/kubelet-plugins %files kubeadm %defattr(-,root,root) -%doc README.md CONTRIBUTING.md CHANGELOG-1.9.md +%doc README.md CONTRIBUTING.md CHANGELOG-1.10.md %license LICENSE %{_bindir}/kubeadm %{_sbindir}/rckubeadm @@ -410,7 +419,7 @@ %files node %defattr(-,root,root) -%doc README.md CONTRIBUTING.md CHANGELOG-1.9.md +%doc README.md CONTRIBUTING.md CHANGELOG-1.10.md %license LICENSE %{_mandir}/man1/kube-proxy.1* %{_bindir}/kube-proxy @@ -441,6 +450,7 @@ %{_usrsrc}/kubernetes/examples/* %{_usrsrc}/kubernetes/test/* %{_usrsrc}/kubernetes/hack/* +%{_usrsrc}/kubernetes/hack/.* %{_usrsrc}/kubernetes/platforms/* %changelog ++++++ _service ++++++ --- /var/tmp/diff_new_pack.FkyvFl/_old 2018-06-27 10:20:02.731043653 +0200 +++ /var/tmp/diff_new_pack.FkyvFl/_new 2018-06-27 10:20:02.731043653 +0200 @@ -3,8 +3,8 @@ <param name="url">https://github.com/kubernetes/kubernetes.git</param> <param name="scm">git</param> <param name="exclude">.git</param> - <param name="versionformat">1.9.8+%H</param> - <param name="revision">v1.9.8</param> + <param name="versionformat">1.10.4+%H</param> + <param name="revision">v1.10.4</param> <param name="changesgenerate">enable</param> </service> <service name="tar" mode="disabled"/> ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.FkyvFl/_old 2018-06-27 10:20:02.755042780 +0200 +++ /var/tmp/diff_new_pack.FkyvFl/_new 2018-06-27 10:20:02.755042780 +0200 @@ -1,4 +1,4 @@ <servicedata> <service name="tar_scm"> <param name="url">https://github.com/kubernetes/kubernetes.git</param> - <param name="changesrevision">880e0cc8ad7e34756a11db214dd7cded5d46be1d</param></service></servicedata> \ No newline at end of file + <param name="changesrevision">5ca598b4ba5abb89bb773071ce452e33fb66339d</param></service></servicedata> \ No newline at end of file ++++++ bsc1095131-cadvisor-btrfs-walk-volumes.patch ++++++ --- vendor/github.com/google/cadvisor/fs/fs.go.orig 2018-06-18 13:15:00.666602312 +0200 +++ vendor/github.com/google/cadvisor/fs/fs.go 2018-06-18 13:48:12.117607494 +0200 @@ -533,6 +533,21 @@ func (self *RealFsInfo) GetDirFsDevice(d } mount, found := self.mounts[dir] + // try the parent dir if not found until we reach the root dir + // this is an issue on btrfs systems where the directory is not + // the subvolume + for ! found { + pathdir, _ := filepath.Split(dir) + // break when we reach root + if pathdir == "/" { + break + } + // trim "/" from the new parent path otherwise the next possible + // filepath.Split in the loop will not split the string any further + dir = strings.TrimSuffix(pathdir, "/") + mount, found = self.mounts[dir] + } + if found && mount.Fstype == "btrfs" && mount.Major == 0 && strings.HasPrefix(mount.Source, "/dev/") { major, minor, err := getBtrfsMajorMinorIds(mount) if err != nil { ++++++ kubelet ++++++ --- /var/tmp/diff_new_pack.FkyvFl/_old 2018-06-27 10:20:02.971034926 +0200 +++ /var/tmp/diff_new_pack.FkyvFl/_new 2018-06-27 10:20:02.975034781 +0200 @@ -11,4 +11,4 @@ KUBELET_HOSTNAME="--hostname-override=127.0.0.1" # Add your own! -KUBELET_ARGS="--pod-manifest-path=/etc/kubernetes/manifests" +KUBELET_ARGS="--pod-manifest-path=/etc/kubernetes/manifests --volume-plugin-dir=/usr/lib" ++++++ kubernetes-1.9.8+c138b85178156011dc934c2c9f4837476876fb07.tar.xz -> kubernetes-1.10.4+5ca598b4ba5abb89bb773071ce452e33fb66339d.tar.xz ++++++ /work/SRC/openSUSE:Factory/kubernetes/kubernetes-1.9.8+c138b85178156011dc934c2c9f4837476876fb07.tar.xz /work/SRC/openSUSE:Factory/.kubernetes.new/kubernetes-1.10.4+5ca598b4ba5abb89bb773071ce452e33fb66339d.tar.xz differ: char 25, line 1 ++++++ kubernetes.tmp.conf ++++++ --- /var/tmp/diff_new_pack.FkyvFl/_old 2018-06-27 10:20:03.095030418 +0200 +++ /var/tmp/diff_new_pack.FkyvFl/_new 2018-06-27 10:20:03.099030272 +0200 @@ -1,2 +1,3 @@ d /var/run/kubernetes 0755 kube kube - d /var/lib/cni 0755 root root - +d /var/lib/kubelet 0755 root root - ++++++ make-e2e_node-run-over-distro-bins.patch ++++++ --- /var/tmp/diff_new_pack.FkyvFl/_old 2018-06-27 10:20:03.115029691 +0200 +++ /var/tmp/diff_new_pack.FkyvFl/_new 2018-06-27 10:20:03.115029691 +0200 @@ -1,8 +1,7 @@ -Index: kubernetes-1.9.2+5fa2db2bd46ac79e5e00a4e6ed24191080aa463b/hack/lib/init.sh -=================================================================== ---- kubernetes-1.9.2+5fa2db2bd46ac79e5e00a4e6ed24191080aa463b.orig/hack/lib/init.sh -+++ kubernetes-1.9.2+5fa2db2bd46ac79e5e00a4e6ed24191080aa463b/hack/lib/init.sh -@@ -45,7 +45,7 @@ source "${KUBE_ROOT}/hack/lib/version.sh +diff -up -r kubernetes-1.10.0+fc32d2f3698e36b93322a3465f63a14e9f0eaead.orig/hack/lib/init.sh kubernetes-1.10.0+fc32d2f3698e36b93322a3465f63a14e9f0eaead/hack/lib/init.sh +--- kubernetes-1.10.0+fc32d2f3698e36b93322a3465f63a14e9f0eaead.orig/hack/lib/init.sh 2018-05-07 15:14:56.576243294 +0200 ++++ kubernetes-1.10.0+fc32d2f3698e36b93322a3465f63a14e9f0eaead/hack/lib/init.sh 2018-05-07 15:17:48.433124996 +0200 +@@ -49,7 +49,7 @@ source "${KUBE_ROOT}/hack/lib/version.sh source "${KUBE_ROOT}/hack/lib/golang.sh" source "${KUBE_ROOT}/hack/lib/etcd.sh" @@ -11,22 +10,20 @@ # list of all available group versions. This should be used when generated code # or when starting an API server that you want to have everything. -Index: kubernetes-1.9.2+5fa2db2bd46ac79e5e00a4e6ed24191080aa463b/hack/make-rules/test-e2e-node.sh -=================================================================== ---- kubernetes-1.9.2+5fa2db2bd46ac79e5e00a4e6ed24191080aa463b.orig/hack/make-rules/test-e2e-node.sh -+++ kubernetes-1.9.2+5fa2db2bd46ac79e5e00a4e6ed24191080aa463b/hack/make-rules/test-e2e-node.sh -@@ -170,6 +170,6 @@ else - --container-runtime-endpoint=${container_runtime_endpoint} \ - --image-service-endpoint=${image_service_endpoint} \ +diff -up -r kubernetes-1.10.0+fc32d2f3698e36b93322a3465f63a14e9f0eaead.orig/hack/make-rules/test-e2e-node.sh kubernetes-1.10.0+fc32d2f3698e36b93322a3465f63a14e9f0eaead/hack/make-rules/test-e2e-node.sh +--- kubernetes-1.10.0+fc32d2f3698e36b93322a3465f63a14e9f0eaead.orig/hack/make-rules/test-e2e-node.sh 2018-05-07 15:14:56.580243315 +0200 ++++ kubernetes-1.10.0+fc32d2f3698e36b93322a3465f63a14e9f0eaead/hack/make-rules/test-e2e-node.sh 2018-05-07 15:18:29.289334360 +0200 +@@ -172,6 +172,6 @@ else + --system-spec-name="$system_spec_name" --ginkgo-flags="$ginkgoflags" \ + --test-flags="--container-runtime=${runtime} \ --alsologtostderr --v 4 --report-dir=${artifacts} --node-name $(hostname) \ - $test_args" --build-dependencies=true 2>&1 | tee -i "${artifacts}/build-log.txt" + $test_args --k8s-bin-dir /usr/bin" --build-dependencies=true 2>&1 | tee -i "${artifacts}/build-log.txt" exit $? fi -Index: kubernetes-1.9.2+5fa2db2bd46ac79e5e00a4e6ed24191080aa463b/test/e2e_node/builder/build.go -=================================================================== ---- kubernetes-1.9.2+5fa2db2bd46ac79e5e00a4e6ed24191080aa463b.orig/test/e2e_node/builder/build.go -+++ kubernetes-1.9.2+5fa2db2bd46ac79e5e00a4e6ed24191080aa463b/test/e2e_node/builder/build.go +diff -up -r kubernetes-1.10.0+fc32d2f3698e36b93322a3465f63a14e9f0eaead.orig/test/e2e_node/builder/build.go kubernetes-1.10.0+fc32d2f3698e36b93322a3465f63a14e9f0eaead/test/e2e_node/builder/build.go +--- kubernetes-1.10.0+fc32d2f3698e36b93322a3465f63a14e9f0eaead.orig/test/e2e_node/builder/build.go 2018-05-07 15:14:55.128235858 +0200 ++++ kubernetes-1.10.0+fc32d2f3698e36b93322a3465f63a14e9f0eaead/test/e2e_node/builder/build.go 2018-05-07 15:20:58.666099050 +0200 @@ -31,7 +31,7 @@ import ( var k8sBinDir = flag.String("k8s-bin-dir", "", "Directory containing k8s kubelet binaries.") @@ -47,10 +44,9 @@ func getK8sBin(bin string) (string, error) { // Use commandline specified path if *k8sBinDir != "" { -Index: kubernetes-1.9.2+5fa2db2bd46ac79e5e00a4e6ed24191080aa463b/test/e2e_node/services/services.go -=================================================================== ---- kubernetes-1.9.2+5fa2db2bd46ac79e5e00a4e6ed24191080aa463b.orig/test/e2e_node/services/services.go -+++ kubernetes-1.9.2+5fa2db2bd46ac79e5e00a4e6ed24191080aa463b/test/e2e_node/services/services.go +diff -up -r kubernetes-1.10.0+fc32d2f3698e36b93322a3465f63a14e9f0eaead.orig/test/e2e_node/services/services.go kubernetes-1.10.0+fc32d2f3698e36b93322a3465f63a14e9f0eaead/test/e2e_node/services/services.go +--- kubernetes-1.10.0+fc32d2f3698e36b93322a3465f63a14e9f0eaead.orig/test/e2e_node/services/services.go 2018-05-07 15:14:55.120235818 +0200 ++++ kubernetes-1.10.0+fc32d2f3698e36b93322a3465f63a14e9f0eaead/test/e2e_node/services/services.go 2018-05-07 15:22:11.918473607 +0200 @@ -130,6 +130,11 @@ func (e *E2EServices) startInternalServi } // Pass all flags into the child process, so that it will see the same flag set.
