Hello community, here is the log from the commit of package kubernetes for openSUSE:Factory checked in at 2018-08-08 14:52:09 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kubernetes (Old) and /work/SRC/openSUSE:Factory/.kubernetes.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kubernetes" Wed Aug 8 14:52:09 2018 rev:27 rq:627961 version:1.11.1 Changes: -------- --- /work/SRC/openSUSE:Factory/kubernetes/kubectl.changes 2018-08-02 15:00:46.988544799 +0200 +++ /work/SRC/openSUSE:Factory/.kubernetes.new/kubectl.changes 2018-08-08 14:52:20.465435443 +0200 @@ -1,0 +2,6 @@ +Thu Aug 2 08:15:00 UTC 2018 - [email protected] + +- Switch to go 1.10 + Kubernetes requires go1.10.2 or greater + +------------------------------------------------------------------- @@ -6,0 +13,2213 @@ + +------------------------------------------------------------------- +Wed Aug 01 12:19:36 UTC 2018 - [email protected] + +- Update to version 1.11.1: + * Revert "Automated cherry pick of #65313: Adds cri-tools as a dependency to kubeadm deb/rpms" + * Always mark gke-exec-auth-plugin executable + * Don't delete pkg/generated/bindata.go in make clean + * fix bug for garbage collection + * Adding generated files + * Removes defaulting of CSI fsType to ext4 + * kubeadm: run kube-proxy on non-master tainted nodes + * ensure rs pod cleanup happens + * ensureInternalBackendServiceGroups inserts InstanceGroup links, not nodes + * move t.Parallel() out of for loop + * switch delete strategy to background deletion + * Generate pkg/generated/bindata.go for release-1.11 + * Don't gitignore pkg/generated/bindata.go + * verify-generated-files: ensure git tree is clean + * Add script to verify generated files + * Fix pod worker deadlock. + * Remove unnecessary spaces ahead of custom yaml. + * Add a helper function to customize K8s addon yamls and use it to customize Calico addons on GKE. + * A few cleanups (remove duplicated env vars & unnecessary comments) on yaml files. + * Update Calico addon yamls to make it work for both 2.x and 3.x. versions. + * Update to go1.10.3 + * Update to rules_go 0.10.5 + * re-make print flags composeable for sophisticated callers + * fix go-template defaulting for commands w default output format Fixes defaulting done for commands that default to a specific output format (such as yaml, json) when a --template flag is provided and no explicit --output value is given. + * make template printers a recommended printer + * Fix truncating and buffering backends integration. + * set EnableHTTPSTrafficOnly in storageAccount creation + * update priority admission for interoperability + * Build file generated + * Add priority to defaultOn plugins list + * Fix RunAsGroup. + * pause image should be arch agnostic + * adds post install step to kubeadm deb built by bazel + * Adds cri-tools as a dependency to kubeadm deb/rpms + * GC: remove CRD and APIService from ignored resources + * fix azure storage account creation failure + * Always create kubeClusterIPSet + * fix 'kubectl cp' with no arguments causes a panic + * Update output format so that it matches actual accepted values + * fix ipset creation fails on centos. issue 65461 + * Reload systemd config files before starting kubelet. + * azure: Add validation of resourceGroup option + * Remove scheduler config deprecated warning as the new component config is still in alpha + * Change our tests to ensure that critical system pods are created in the system namespace + * Autogenerated files + * Limit usage of system critical priority classes to the system namespace + * Allow custom manifests in GCP master setup + * fix azure disk issue for external resource group + * azure: Move configuration of resource group in storage class. + * fix comments + * specify external resource group in ResizeDisk + * add external resource group support for azure disk + * skip nic that are in failing state + * Bug fix: Should allow alias range size equals to max number of pods * 2 + * apiserver: do not print feature gates for glog v=0 + * add scrape port to service + * Set pod priority on kube-proxy by default + * Fix comments about default mount propagation + * Fix out of bounds error on non-64-bit machines + * Fix bug printing openapi columns + * BUGFIX: must use ID, not name, of the node security group when adding rules to it + * Insert human curated 1.11 release notes and set current version + * Add/Update CHANGELOG-1.11.md for v1.11.0. + * Kubernetes version v1.11.1-beta.0 openapi-spec file updates + * Update Rescheduler's manifest + * Fix cleanup of volume metadata json file. + * Fix UnmountDevice with deleted pod. + * Fix some log issues in flexvolume + * fix scheduler client construction from configuration files + * etcd: reuse leases for keys in a time window + * update NPD version to v0.5.0 for gci + * Add a GPUClusterDowngrade test. + * Add/Update CHANGELOG-1.11.md for v1.11.0-rc.3. + * Add /home/kubernetes/bin into sudoers path, so that `sudo crictl` works. + * Fix scheduler config decoding + * Pass cluster_location argument to Heapster + * Add/Update CHANGELOG-1.11.md for v1.11.0-rc.2. + * Remove optimization from getWork in resourcequota/controller.go + * special-case template printing in get.go + * Change prometheus versions from latest to tag + * Have the /rootfs rw for containerized node e2e + * make sure delete waiting doesn't re-evaluate the resource lists + * Remove item from taint manager workqueue on completion + * Revert "Automated cherry pick of #65189: fix paths w shortcuts when copying from pods" + * update cadvisor godeps to v0.30.2 + * Split scheduler latency metric to fine-grained steps + * Add/Update CHANGELOG-1.11.md for v1.11.0-rc.1. + * stop returning invalid json fields in CRD OpenAPI schemas + * bump(k8s.io/kube-openapi): 91cfa479c814065e420cee7ed227db0f63a5854e + * fix paths w shortcuts when copying from pods + * fix scheduler port boundary to match detection + * Update crictl to v1.11.0. + * Fix a changelog entry in v1.11 + * Fix kubeadm unit tests relying on internet access + * use the release-1.11 branch by default + * Update CHANGELOG-1.8.md for v1.8.14. + * Cluster Autoscaler 1.3.0 + * kubeadm: Fix a small config upgrading issue with .CloudProvider + * cri-tools deb: Rename cri_tools to the correct cri-tools + * kubeadm: Fix a bug where skipping all preflight checks wouldn't activate the kubelet + * Move service account key file arg to the service-account controller options + * kubeadm: Make the environment file writing happen on upgrade as well + * Use kubernetes image repo for coredns + * Fix kubeadm init/upgrade --dry-run mode + * Update Cluster Autoscaler to v1.3.0-beta.2 + * decode crd objectmeta properly + * apiextensions: fix concurrent map access copying items' ObjectMeta in Unstructured + * Fix check for CRD watch priming + * fix schema for kubeproxyconfig/v1alph1 + * make json serializer case sensitive + * vendor the latest json-iterator + * Use context with timeout instead of context.Background + * Wait a minimum amount of time for polling operations + * Update tests to reflect that kubeadm taints should not override node taints + * vendor: update hcsshim to v0.6.11 + * Readding summary metrics + * Revert "Fixing scheduling latency metrics" + * Start plugin watcher after initialization of all kubelet components + * Added PV GET api rule to external-provisioner + * Fix kubeadm taints to not override existing node taints + * Re-use private key after failed CSR + * fix iptables_test typo + * Replace manifest-tool with docker manifest command + * Add kms-plugin-container.manifest to release manifest tarball. + * mark kubectl wait as experimental + * Compute avg and quantiles of scheduler throughput in density test + * autogenerated + * kubeadm: Fix a couple of small-ish bugs for v1.11 + * kubeadm - fix local etcd grpc gateway + * Increase logexporter timeout and add debug logs + * Adding scale error retries + * daemon: add custom node indexer + * kubeadm - local etcd configuration bugfixes + * Issue 63622 - Flaky e2e/aggr test. + * Limit the mounted directory to cluster-autoscaler/ + * fix eviction event formatting + * fix memcg fd leak + * update cadvisor godeps to v0.30.1 to revert cadvisor#1916 + * fix-kubeadm-pull-log + * Cluster Autoscaler 1.3.0-beta.1 + * volume: decrease memory allocations for debugging messages + * fix field removal in mutating admission webhooks + * Disambiguate a comment + * improve memory footprint of daemonset simulate + * Limit access to configmaps + * dockershim/network: add dcbw to OWNERS as an approver + * Create system:cluster-autoscaler account & role and introduce it to CA start-up script + * fix a bug of wrong parameters which could cause token projection failure + * Don't specify a description for Calico CRDs + * re-enable memcg for testing on gce + * Ensure directory is created for kubelet configuration + * Fix output of `kubeadm migrate config` + * Revert "Add validation code for the Vertical Pod Autoscaler API." + * Revert "Auto-generated code for the Vertical Pod Autoscaler API." + * Revert "Add Vertical Pod Autoscaling API to the autoscaling group." + * Add/Update CHANGELOG-1.11.md for v1.11.0-beta.2. + * Update CHANGELOG-1.11.md for v1.11.0-beta.2. + * Use repo prefix when generating image names + * Adds a crictl package for kubeadm installs + * Fix setup of configmap/secret/projected/downwardapi + * Add clarification for Windows DNS setup flow + * Revert "Fix Windows CNI for the sandbox case" + * autogenerated + * Add a 'kubeadm upgrade node config' command and finish up the kubelet integration work + * Add TODO for removing kubectl DaemonSet deletion hack + * Revert "Remove hack in kubectl delete that handles DaemonSet deletion" + * Remove myself from sig-cli OWNER alias + * Add validation code for the Vertical Pod Autoscaler API. + * Auto-generated code for the Vertical Pod Autoscaler API. + * Add Vertical Pod Autoscaling API to the autoscaling group. + * Update CHANGELOG-1.10.md for v1.10.4. + * kubeadm: Don't match DNS versions to K8s versions + * kubeadm: When etcd is listening on all interfaces, set the etcd probe to use loopback + * auth: standalone kubelets shouldn't start a token manager + * disable process scheduler metrics + * update cadvisor godeps to v0.30.0 + * Remove hack in kubectl delete that handles DaemonSet deletion + * Skip updating status for DaemonSet being deleted + * Generated code for gce_disks refactor + * Refactored disk cloudprovider methods to use generated client; Refactored gce_disks unit tests; Removed unused gce_op.go and associated unit tests. + * autogenerated + * Switch to Beta + * sysctls: create feature gate to track promotion + * Run make update + * kubeadm: Upload CRISocket information and hence make kubeadm join blocking ++++ 2023 more lines (skipped) ++++ between /work/SRC/openSUSE:Factory/kubernetes/kubectl.changes ++++ and /work/SRC/openSUSE:Factory/.kubernetes.new/kubectl.changes --- /work/SRC/openSUSE:Factory/kubernetes/kubernetes.changes 2018-08-02 15:00:48.800547868 +0200 +++ /work/SRC/openSUSE:Factory/.kubernetes.new/kubernetes.changes 2018-08-08 14:52:21.277436780 +0200 @@ -1,0 +2,2237 @@ +Tue Aug 7 19:44:59 UTC 2018 - [email protected] + +- Require cri-tools to be equal or greater than current k8s + version, but less than the next major k8s version + +------------------------------------------------------------------- +Tue Aug 7 11:53:16 UTC 2018 - [email protected] + +- Require cri-tools for kubeadm + there are a few calls to crictl in the kubeadm codebase + +------------------------------------------------------------------- +Thu Aug 2 08:15:00 UTC 2018 - [email protected] + +- Switch to go 1.10 + Kubernetes requires go1.10.2 or greater + +------------------------------------------------------------------- +Wed Aug 1 13:00:08 UTC 2018 - [email protected] + +- drop bsc1095131-cadvisor-btrfs-walk-volumes.patch + it is no longer needed as it is in the vendor codebase + +------------------------------------------------------------------- +Wed Aug 01 12:19:36 UTC 2018 - [email protected] + +- Update to version 1.11.1: + * Revert "Automated cherry pick of #65313: Adds cri-tools as a dependency to kubeadm deb/rpms" + * Always mark gke-exec-auth-plugin executable + * Don't delete pkg/generated/bindata.go in make clean + * fix bug for garbage collection + * Adding generated files + * Removes defaulting of CSI fsType to ext4 + * kubeadm: run kube-proxy on non-master tainted nodes + * ensure rs pod cleanup happens + * ensureInternalBackendServiceGroups inserts InstanceGroup links, not nodes + * move t.Parallel() out of for loop + * switch delete strategy to background deletion + * Generate pkg/generated/bindata.go for release-1.11 + * Don't gitignore pkg/generated/bindata.go + * verify-generated-files: ensure git tree is clean + * Add script to verify generated files + * Fix pod worker deadlock. + * Remove unnecessary spaces ahead of custom yaml. + * Add a helper function to customize K8s addon yamls and use it to customize Calico addons on GKE. + * A few cleanups (remove duplicated env vars & unnecessary comments) on yaml files. + * Update Calico addon yamls to make it work for both 2.x and 3.x. versions. + * Update to go1.10.3 + * Update to rules_go 0.10.5 + * re-make print flags composeable for sophisticated callers + * fix go-template defaulting for commands w default output format Fixes defaulting done for commands that default to a specific output format (such as yaml, json) when a --template flag is provided and no explicit --output value is given. + * make template printers a recommended printer + * Fix truncating and buffering backends integration. + * set EnableHTTPSTrafficOnly in storageAccount creation + * update priority admission for interoperability + * Build file generated + * Add priority to defaultOn plugins list + * Fix RunAsGroup. + * pause image should be arch agnostic + * adds post install step to kubeadm deb built by bazel + * Adds cri-tools as a dependency to kubeadm deb/rpms + * GC: remove CRD and APIService from ignored resources + * fix azure storage account creation failure + * Always create kubeClusterIPSet + * fix 'kubectl cp' with no arguments causes a panic + * Update output format so that it matches actual accepted values + * fix ipset creation fails on centos. issue 65461 + * Reload systemd config files before starting kubelet. + * azure: Add validation of resourceGroup option + * Remove scheduler config deprecated warning as the new component config is still in alpha + * Change our tests to ensure that critical system pods are created in the system namespace + * Autogenerated files + * Limit usage of system critical priority classes to the system namespace + * Allow custom manifests in GCP master setup + * fix azure disk issue for external resource group + * azure: Move configuration of resource group in storage class. + * fix comments + * specify external resource group in ResizeDisk + * add external resource group support for azure disk + * skip nic that are in failing state + * Bug fix: Should allow alias range size equals to max number of pods * 2 + * apiserver: do not print feature gates for glog v=0 + * add scrape port to service + * Set pod priority on kube-proxy by default + * Fix comments about default mount propagation + * Fix out of bounds error on non-64-bit machines + * Fix bug printing openapi columns + * BUGFIX: must use ID, not name, of the node security group when adding rules to it + * Insert human curated 1.11 release notes and set current version + * Add/Update CHANGELOG-1.11.md for v1.11.0. + * Kubernetes version v1.11.1-beta.0 openapi-spec file updates + * Update Rescheduler's manifest + * Fix cleanup of volume metadata json file. + * Fix UnmountDevice with deleted pod. + * Fix some log issues in flexvolume + * fix scheduler client construction from configuration files + * etcd: reuse leases for keys in a time window + * update NPD version to v0.5.0 for gci + * Add a GPUClusterDowngrade test. + * Add/Update CHANGELOG-1.11.md for v1.11.0-rc.3. + * Add /home/kubernetes/bin into sudoers path, so that `sudo crictl` works. + * Fix scheduler config decoding + * Pass cluster_location argument to Heapster + * Add/Update CHANGELOG-1.11.md for v1.11.0-rc.2. + * Remove optimization from getWork in resourcequota/controller.go + * special-case template printing in get.go + * Change prometheus versions from latest to tag + * Have the /rootfs rw for containerized node e2e + * make sure delete waiting doesn't re-evaluate the resource lists + * Remove item from taint manager workqueue on completion + * Revert "Automated cherry pick of #65189: fix paths w shortcuts when copying from pods" + * update cadvisor godeps to v0.30.2 + * Split scheduler latency metric to fine-grained steps + * Add/Update CHANGELOG-1.11.md for v1.11.0-rc.1. + * stop returning invalid json fields in CRD OpenAPI schemas + * bump(k8s.io/kube-openapi): 91cfa479c814065e420cee7ed227db0f63a5854e + * fix paths w shortcuts when copying from pods + * fix scheduler port boundary to match detection + * Update crictl to v1.11.0. + * Fix a changelog entry in v1.11 + * Fix kubeadm unit tests relying on internet access + * use the release-1.11 branch by default + * Update CHANGELOG-1.8.md for v1.8.14. + * Cluster Autoscaler 1.3.0 + * kubeadm: Fix a small config upgrading issue with .CloudProvider + * cri-tools deb: Rename cri_tools to the correct cri-tools + * kubeadm: Fix a bug where skipping all preflight checks wouldn't activate the kubelet + * Move service account key file arg to the service-account controller options + * kubeadm: Make the environment file writing happen on upgrade as well + * Use kubernetes image repo for coredns + * Fix kubeadm init/upgrade --dry-run mode + * Update Cluster Autoscaler to v1.3.0-beta.2 + * decode crd objectmeta properly + * apiextensions: fix concurrent map access copying items' ObjectMeta in Unstructured + * Fix check for CRD watch priming + * fix schema for kubeproxyconfig/v1alph1 + * make json serializer case sensitive + * vendor the latest json-iterator + * Use context with timeout instead of context.Background + * Wait a minimum amount of time for polling operations + * Update tests to reflect that kubeadm taints should not override node taints + * vendor: update hcsshim to v0.6.11 + * Readding summary metrics + * Revert "Fixing scheduling latency metrics" + * Start plugin watcher after initialization of all kubelet components + * Added PV GET api rule to external-provisioner + * Fix kubeadm taints to not override existing node taints + * Re-use private key after failed CSR + * fix iptables_test typo + * Replace manifest-tool with docker manifest command + * Add kms-plugin-container.manifest to release manifest tarball. + * mark kubectl wait as experimental + * Compute avg and quantiles of scheduler throughput in density test + * autogenerated + * kubeadm: Fix a couple of small-ish bugs for v1.11 + * kubeadm - fix local etcd grpc gateway + * Increase logexporter timeout and add debug logs + * Adding scale error retries + * daemon: add custom node indexer + * kubeadm - local etcd configuration bugfixes + * Issue 63622 - Flaky e2e/aggr test. + * Limit the mounted directory to cluster-autoscaler/ + * fix eviction event formatting + * fix memcg fd leak + * update cadvisor godeps to v0.30.1 to revert cadvisor#1916 + * fix-kubeadm-pull-log + * Cluster Autoscaler 1.3.0-beta.1 + * volume: decrease memory allocations for debugging messages + * fix field removal in mutating admission webhooks + * Disambiguate a comment + * improve memory footprint of daemonset simulate + * Limit access to configmaps + * dockershim/network: add dcbw to OWNERS as an approver + * Create system:cluster-autoscaler account & role and introduce it to CA start-up script + * fix a bug of wrong parameters which could cause token projection failure + * Don't specify a description for Calico CRDs + * re-enable memcg for testing on gce + * Ensure directory is created for kubelet configuration + * Fix output of `kubeadm migrate config` + * Revert "Add validation code for the Vertical Pod Autoscaler API." + * Revert "Auto-generated code for the Vertical Pod Autoscaler API." + * Revert "Add Vertical Pod Autoscaling API to the autoscaling group." + * Add/Update CHANGELOG-1.11.md for v1.11.0-beta.2. + * Update CHANGELOG-1.11.md for v1.11.0-beta.2. + * Use repo prefix when generating image names + * Adds a crictl package for kubeadm installs + * Fix setup of configmap/secret/projected/downwardapi + * Add clarification for Windows DNS setup flow + * Revert "Fix Windows CNI for the sandbox case" + * autogenerated + * Add a 'kubeadm upgrade node config' command and finish up the kubelet integration work + * Add TODO for removing kubectl DaemonSet deletion hack + * Revert "Remove hack in kubectl delete that handles DaemonSet deletion" + * Remove myself from sig-cli OWNER alias + * Add validation code for the Vertical Pod Autoscaler API. + * Auto-generated code for the Vertical Pod Autoscaler API. + * Add Vertical Pod Autoscaling API to the autoscaling group. ++++ 2040 more lines (skipped) ++++ between /work/SRC/openSUSE:Factory/kubernetes/kubernetes.changes ++++ and /work/SRC/openSUSE:Factory/.kubernetes.new/kubernetes.changes Old: ---- bsc1095131-cadvisor-btrfs-walk-volumes.patch kubernetes-1.10.5.tar.xz New: ---- kubernetes-1.11.1.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kubectl.spec ++++++ --- /var/tmp/diff_new_pack.HT5iev/_old 2018-08-08 14:52:23.625440647 +0200 +++ /var/tmp/diff_new_pack.HT5iev/_new 2018-08-08 14:52:23.625440647 +0200 @@ -19,7 +19,7 @@ %{!?tmpfiles_create:%global tmpfiles_create systemd-tmpfiles --create} Name: kubectl -Version: 1.10.5 +Version: 1.11.1 Release: 0 Summary: Kubectl (Kubernetes client tools) Group: System/Management @@ -43,9 +43,9 @@ BuildRequires: golang-packaging BuildRequires: rsync BuildRequires: systemd-rpm-macros -# Kubernetes 1.9 requires at least go 1.9.3 (see changelog) -BuildRequires: golang(API) = 1.9 -BuildRequires: go >= 1.9.3 +# Kubernetes 1.11 requires at least go 1.10.2 (see changelog) +BuildRequires: golang(API) = 1.10 +BuildRequires: go >= 1.10.2 BuildRequires: golang(github.com/jteeuwen/go-bindata) ExcludeArch: %ix86 s390 # Conflict with kubernetes-client which already provides kubectl but as a link @@ -83,7 +83,7 @@ %ifarch ppc64le export GOLDFLAGS='-linkmode=external' %endif -make WHAT="--use_go_build cmd/hyperkube cmd/kubeadm test/e2e/e2e.test" +make WHAT="cmd/hyperkube cmd/kubeadm test/e2e/e2e.test" make ginkgo # The majority of the documentation has already been moved into ++++++ kubernetes.spec ++++++ --- /var/tmp/diff_new_pack.HT5iev/_old 2018-08-08 14:52:23.641440673 +0200 +++ /var/tmp/diff_new_pack.HT5iev/_new 2018-08-08 14:52:23.645440680 +0200 @@ -18,8 +18,14 @@ %{!?tmpfiles_create:%global tmpfiles_create systemd-tmpfiles --create} +# baseversion - version of kubernetes for this package +%define baseversion 1.11 + +# maxcriversion - version of cri-tools which is notsupported by this version of kubeadm. +%define maxcriversion 1.12 + Name: kubernetes -Version: 1.10.5 +Version: %{baseversion}.1 Release: 0 Summary: Container Scheduling and Management License: Apache-2.0 @@ -50,7 +56,6 @@ 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 @@ -59,9 +64,9 @@ BuildRequires: golang-packaging BuildRequires: rsync BuildRequires: systemd-rpm-macros -# Kubernetes 1.9 requires at least go 1.9.3 (see changelog) -BuildRequires: golang(API) = 1.9 -BuildRequires: go >= 1.9.3 +# Kubernetes 1.11 requires at least go 1.10.2 (see changelog) +BuildRequires: golang(API) = 1.10 +BuildRequires: go >= 1.10.2 BuildRequires: golang(github.com/jteeuwen/go-bindata) ExcludeArch: %ix86 s390 %{go_nostrip} @@ -129,6 +134,8 @@ Requires: ethtool Requires: kubernetes-common = %{version}-%{release} Requires: kubernetes-kubelet = %{version}-%{release} +Requires: (cri-tools >= %{baseversion} with cri-tools < %{maxcriversion}) +Conflicts: cri-tools >= %{maxcriversion} Requires: socat Requires(pre): shadow # if master is installed with node, version and release must be the same @@ -188,7 +195,6 @@ %patch4 -p1 %patch6 -p1 %patch7 -p1 -%patch8 -p0 %{goprep} github.com/kubernetes/kubernetes %build @@ -203,7 +209,7 @@ %ifarch ppc64le export GOLDFLAGS='-linkmode=external' %endif -make WHAT="--use_go_build cmd/hyperkube cmd/kubeadm test/e2e/e2e.test" +make WHAT="cmd/hyperkube cmd/kubeadm test/e2e/e2e.test" make ginkgo # The majority of the documentation has already been moved into @@ -255,7 +261,7 @@ # install extra things (needed for e2e tests) kubernetes_src=%{buildroot}%{_usrsrc}/kubernetes install -m 755 -d ${kubernetes_src} -cp -R cluster examples hack test ${kubernetes_src}/ +cp -R cluster hack test ${kubernetes_src}/ # install things needed for running the e2e tests install -d -m 0755 ${kubernetes_src}/platforms/linux/%{go_arch} @@ -391,7 +397,7 @@ %files kubelet %defattr(-,root,root) -%doc README.md CONTRIBUTING.md CHANGELOG-1.10.md +%doc README.md CONTRIBUTING.md CHANGELOG-1.11.md %license LICENSE %{_mandir}/man1/kubelet.1* %{_bindir}/kubelet @@ -409,7 +415,7 @@ %files kubeadm %defattr(-,root,root) -%doc README.md CONTRIBUTING.md CHANGELOG-1.10.md +%doc README.md CONTRIBUTING.md CHANGELOG-1.11.md %license LICENSE %{_bindir}/kubeadm %{_sbindir}/rckubeadm @@ -417,7 +423,7 @@ %files node %defattr(-,root,root) -%doc README.md CONTRIBUTING.md CHANGELOG-1.10.md +%doc README.md CONTRIBUTING.md CHANGELOG-1.11.md %license LICENSE %{_mandir}/man1/kube-proxy.1* %{_bindir}/kube-proxy @@ -440,12 +446,10 @@ %defattr(-,root,root) %dir %{_usrsrc}/kubernetes %dir %{_usrsrc}/kubernetes/cluster -%dir %{_usrsrc}/kubernetes/examples %dir %{_usrsrc}/kubernetes/hack %dir %{_usrsrc}/kubernetes/test %dir %{_usrsrc}/kubernetes/platforms %{_usrsrc}/kubernetes/cluster/* -%{_usrsrc}/kubernetes/examples/* %{_usrsrc}/kubernetes/test/* %{_usrsrc}/kubernetes/hack/* %{_usrsrc}/kubernetes/hack/.* ++++++ _service ++++++ --- /var/tmp/diff_new_pack.HT5iev/_old 2018-08-08 14:52:23.673440726 +0200 +++ /var/tmp/diff_new_pack.HT5iev/_new 2018-08-08 14:52:23.677440732 +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.10.5</param> - <param name="revision">v1.10.5</param> + <param name="versionformat">1.11.1</param> + <param name="revision">v1.11.1</param> <param name="changesgenerate">enable</param> </service> <service name="tar" mode="disabled"/> ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.HT5iev/_old 2018-08-08 14:52:23.689440752 +0200 +++ /var/tmp/diff_new_pack.HT5iev/_new 2018-08-08 14:52:23.689440752 +0200 @@ -1,4 +1,4 @@ <servicedata> <service name="tar_scm"> <param name="url">https://github.com/kubernetes/kubernetes.git</param> - <param name="changesrevision">32ac1c9073b132b8ba18aa830f46b77dcceb0723</param></service></servicedata> \ No newline at end of file + <param name="changesrevision">faaf0774e15b04fcd9a094f9c9b4c72e77909abc</param></service></servicedata> \ No newline at end of file ++++++ build-with-debug-info.patch ++++++ --- /var/tmp/diff_new_pack.HT5iev/_old 2018-08-08 14:52:23.709440785 +0200 +++ /var/tmp/diff_new_pack.HT5iev/_new 2018-08-08 14:52:23.709440785 +0200 @@ -1,22 +1,21 @@ -Index: kubernetes-1.7.0/hack/lib/golang.sh -=================================================================== ---- kubernetes-1.7.0.orig/hack/lib/golang.sh -+++ kubernetes-1.7.0/hack/lib/golang.sh -@@ -505,7 +505,7 @@ kube::golang::build_binaries_for_platfor - CGO_ENABLED=0 go build -o "${outfile}" \ - "${goflags[@]:+${goflags[@]}}" \ - -gcflags "${gogcflags}" \ -- -ldflags "${goldflags}" \ -+ -ldflags "-B 0x$(head -c20 /dev/urandom|od -An -tx1|tr -d ' \n') ${goldflags}" \ - "${binary}" - kube::log::progress "*" - done -@@ -514,7 +514,7 @@ kube::golang::build_binaries_for_platfor - go build -o "${outfile}" \ - "${goflags[@]:+${goflags[@]}}" \ - -gcflags "${gogcflags}" \ -- -ldflags "${goldflags}" \ -+ -ldflags "-B 0x$(head -c20 /dev/urandom|od -An -tx1|tr -d ' \n') ${goldflags}" \ - "${binary}" - kube::log::progress "*" - done +diff -r -up kubernetes.orig/hack/lib/golang.sh kubernetes/hack/lib/golang.sh +--- kubernetes.orig/hack/lib/golang.sh 2018-08-01 14:28:01.899993568 +0200 ++++ kubernetes/hack/lib/golang.sh 2018-08-01 14:53:24.482142332 +0200 +@@ -465,7 +465,7 @@ kube::golang::build_binaries_for_platfor + if [[ "${#statics[@]}" != 0 ]]; then + CGO_ENABLED=0 go install -installsuffix static "${goflags[@]:+${goflags[@]}}" \ + -gcflags "${gogcflags}" \ +- -ldflags "${goldflags}" \ ++ -ldflags "-B 0x$(head -c20 /dev/urandom|od -An -tx1|tr -d ' \n') ${goldflags}" \ + "${statics[@]:+${statics[@]}}" + fi + +@@ -484,7 +484,7 @@ kube::golang::build_binaries_for_platfor + go test -c \ + "${goflags[@]:+${goflags[@]}}" \ + -gcflags "${gogcflags}" \ +- -ldflags "${goldflags}" \ ++ -ldflags "-B 0x$(head -c20 /dev/urandom|od -An -tx1|tr -d ' \n') ${goldflags}" \ + -o "${outfile}" \ + "${testpkg}" + done ++++++ kubernetes-1.10.5.tar.xz -> kubernetes-1.11.1.tar.xz ++++++ /work/SRC/openSUSE:Factory/kubernetes/kubernetes-1.10.5.tar.xz /work/SRC/openSUSE:Factory/.kubernetes.new/kubernetes-1.11.1.tar.xz differ: char 25, line 1 ++++++ kubernetes-rpmlintrc ++++++ --- /var/tmp/diff_new_pack.HT5iev/_old 2018-08-08 14:52:23.849441016 +0200 +++ /var/tmp/diff_new_pack.HT5iev/_new 2018-08-08 14:52:23.849441016 +0200 @@ -1,2 +1,4 @@ addFilter ("^kubernetes-unit-test.x86_64: E: devel-file-in-non-devel-package") addFilter ("^kubernetes-master.*: W: statically-linked-binary") +addFilter ("^kubernetes-extra.x86_64: E: env-script-interpreter") +addFilter ("^kubernetes-extra.x86_64: E: wrong-script-interpreter") ++++++ kubernetes.obsinfo ++++++ --- /var/tmp/diff_new_pack.HT5iev/_old 2018-08-08 14:52:23.861441036 +0200 +++ /var/tmp/diff_new_pack.HT5iev/_new 2018-08-08 14:52:23.861441036 +0200 @@ -1,5 +1,5 @@ name: kubernetes -version: 1.10.5 -mtime: 1529428532 -commit: 32ac1c9073b132b8ba18aa830f46b77dcceb0723 +version: 1.11.1 +mtime: 1531801229 +commit: b1b29978270dc22fecc592ac55d903350454310a
