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
 


Reply via email to