Hello community,

here is the log from the commit of package kubernetes for openSUSE:Factory 
checked in at 2018-02-18 11:42:28
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kubernetes (Old)
 and      /work/SRC/openSUSE:Factory/.kubernetes.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kubernetes"

Sun Feb 18 11:42:28 2018 rev:14 rq:576931 version:1.9.3

Changes:
--------
--- /work/SRC/openSUSE:Factory/kubernetes/kubernetes.changes    2018-02-01 
21:28:44.602883621 +0100
+++ /work/SRC/openSUSE:Factory/.kubernetes.new/kubernetes.changes       
2018-02-18 11:42:34.641141986 +0100
@@ -1,0 +2,2392 @@
+Wed Feb 14 14:51:01 UTC 2018 - [email protected]
+
+- Update to version 1.9.3+d2835416544f298c919e2ead3be3d0864b52323b:
+  * Recheck if transformed data is stale when doing live lookup during update
+  * Fix garbage collector when leader-elect=false
+  * Track run status explicitly rather than non-nil check on stopCh
+  * admission: do not leak admission config types outside of the plugins
+  * Fix loading structured admission plugin config
+  * Surface error loading admission plugin config
+  * Kubernetes version v1.9.3-beta.0 openapi-spec file updates
+  * Add/Update CHANGELOG-1.9.md for v1.9.2.
+  * Reduce Metrics Server memory requirement
+  * Adjust the Stackdriver Logging length test
+  * Rework method of updating atomic-updated data volumes
+  * Initialize node ahead in case we need to refer to it in error cases. This 
is a backport of https://github.com/kubernetes/kubernetes/pull/58186. We cannot 
intact backport to it due to a refactor PR 
https://github.com/kubernetes/kubernetes/pull/56352.
+  * Send correct resource version for delete events from watch cache
+  * Add resource limits to prometheus-to-sd to guarantee qos
+  * Introduce METADATA_CONCEALMENT_NO_FIREWALL to prevent firewall from being 
set
+  * Bump metadata proxy to v1.9
+  * Revise the log err when failed to get the node.
+  * Use /proc/net/nf_conntrack.
+  * Make IsConnectionReset work with more error implementations.
+  * Rewrite go_install_from_commit to handle pkgs that aren't in HEAD
+  * Use the bazel version check function from bazel-skylib
+  * Update cluster addon Calico to v2.6.6
+  * Make it possible to override the driver installer daemonset url from 
test-infra.
+  * Add apiserver metric for number of requests dropped by 'inflight-request' 
filters.
+  * Add a metric to track usage of inflight request limit.
+  * Never let cluster-scoped resources skip webhooks
+  * generated
+  * fixing array out of bound by checking initContainers instead of containers
+  * Use SSH tunnel for webhook communication iff the webhook is deployed as a 
service
+  * Split ClientConfigFor()
+  * By default block service proxy to external IP addresses. Service proxy 
uses redirects to Pods instead of direct access.
+  * Add deprecated stage of feature gates
+  * Mark ServiceProxyAllowExternalIPs feature as deprecated
+  * azure disk: if the disk is not found, immediately detach it. This prevents 
azure keeps the bad request and stops issuing new request
+  * Bump Metrics Server to version v0.2.1
+  * Get windows kernel version directly from registry
+  * Updated priority of mirror pod by PriorityClass.
+  * Update Calico to version v2.6.7
+  * Client ca post start hook now checks if the system namespace already 
exists before creating it.
+  * Set --kubelet-preferred-address-types on apiserver by default
+  * Remove setInitError.
+  * Expose etcd compaction time via environmental variable in GCE
+  * cloudprovider/openstack: fix bug the tries to use octavia client to query 
flip
+  * Cluster Autoscaler 1.1.1
+  * Ensure IP is set for Azure internal loadbalancer
+  * Configurable etcd quota backend bytes
+  * Remove duplicate function.
+  * fix apiserver crash caused by nil pointer and ensure CRD schema validator 
can be constructed during validation.
+  * ref -> $ref
+  * fix GetCustomResourceListerCollectionDeleter comments
+
+-------------------------------------------------------------------
+Fri Feb 09 09:48:12 UTC 2018 - [email protected]
+
+- Update to version 1.9.2+5fa2db2bd46ac79e5e00a4e6ed24191080aa463b:
+  * kubenet: remove code forcing bridge MAC address
+  * Prevent deadlock on azure zone fetch in presence of failure
+  * Clean up some service related description
+  * Fixes range for min value in imagepolicy admission
+  * fix typo in config_test.go
+  * Allow to specify tls config for coredns provider
+  * Expect that path to files will be provided not raw data
+  * kubelet: fix inconsistent display of terminated pod IPs by using events 
instead
+  * fix error print
+  * flexvol: remove a mount directory in a error case
+  * kubectl config get-contexts: sort output
+  * avoid newline "\n" in the error to break log msg to 2 lines
+  * Remove duplicate code fixing empty name error
+  * Mark volume as detached when node does not exist for photon
+  * Fixed a small comment typo
+  * Fix AnnotationProvidedIPAddr for externalCloudProvider
+  * Fix kube-proxy to use proper iptables commands for IPv6 operation
+  * Clean up diskLooksUnformatted literal
+  * Create container log symlink for all containers
+  * fix kubectl set resource/selector/subject output
+  * Add YAML example to kubectl patch.
+  * set proxy when build containers for users behind proxy
+  * Use cloud environment to instantiate client
+  * Variable mismatch
+  * remove redundant error test case in autoscaling validation
+  * Support completions for --clusterrole of kubectl create clusterrolebinding
+  * Add Kubernetes user agent to GCP API calls.
+  * support nodeSelector in kubefed init
+  * If command.Execute() return err, print to stdErr
+  * Run go fmt
+  * Add fmt.printf for other need
+  * provider_test.go: use existing method instead of own copy of it.
+  * migrate sig-ui e2e test
+  * fix-review
+  * Fix typo in docs of remote package
+  * fix conditional for warning while starting KCM without secret file
+  * add ut for pkg/kubectl/deployment.go
+  * fix minor typo
+  * Add CII Best Practices Badge
+  *  fix issue(49965)kubectl scale also says that it can work based on a label 
selector or all
+  * remove duplicated import
+  * e2e test session affinity
+  * add unit test for describe secret
+  * debug cost time
+  * Fix NodeIdentifier godocs: IdentifyNode -> NodeIdentity
+  * Add bash test for kubectl scale --selector and --all
+  * Refactor federation dns test case with sets.String
+  * Remove useless code
+  * add UT for pkg/kubecl clusterrolebinding
+  * fix bug in admission test
+  * remove useless allocation of map
+  * Improved Italian translation for kubectl
+  * Rebase runtime-config branch on top of master
+  * Use --oom-score-adj flag for kube-proxy
+  * Remove cgo flag for oom package
+  * change AddEventHandlerWithResyncPeriod to AddEventHandler in factory.go
+  * Pointer receiver support for MarshalQueryParameter()
+  * Add a kubelet metric to track certificate expiration.
+  * Fix format specifiers in Azure cloud provider
+  * Remove plugins entry from hack/.golint_failures
+  * Fix documentation golint warnings
+  * Change error variable identifiers to ErrFoo
+  * Rename PluginsEnvVarPluginLoader to stop stutter
+  * Rename XDGDataPluginLoader to be uniform
+  * add unit test case for networkpolicy storage
+  * Address panic in TestCancelAndReadd
+  * ensure unstructured resources in kubectl get
+  * Azure: expose services on non-default subnets
+  * add ipvs default sync period
+  * squash the commits into one
+  * should use time.Since instead of time.Now().Sub
+  * Fix apiserver help message
+  * kubectl: Move utility functions to util package
+  * remove todo(#42787)Add fallback for cronjobs, and move some useful 
function to cmdutil
+  * migration of federation test
+  * fix comment for cronjob utils.go
+  * Refactor cronjob test case with sets.String
+  * rename the name of eventsource in controller-manager
+  * add verify case in index_test.go
+  * add err message if <rsrc>/<name> pairs specified under --local
+  * add Local and Unstructured builder attributes
+  * update bazel
+  * Moving disk-related cloud provider operations to gce_disks.go
+  * fix annoying leader election typo
+  * Add cmluciano to NetworkPolicy reviewers
+  * ignore unknown resource version in scaler error
+  * add --list option to label cmd
+  * Add an OWNERS file for deviceplugin package. Update OWNERS file for gpu 
package.
+  * ProducesObject should only update the returned API object resource 
documentation
+  * Add examples pods to demonstrate CPU manager.
+  * add readme file of ipvs
+  * rsync ipvs proxier to HEAD of iptables
+  * update bazel
+  * vendor libnetwork which support flush API
+  * support ipvs flush API
+  * Fix failure to load volume plugins for #52048
+  * Add required family flag for conntrack IPv6 operation
+  * acknowledge --show-all=false with --watch
+  * Clean up kublet secret and configmap unit test
+  * move specialDefaultResourcePrefixes out of vendor/k8s.io/apiserver
+  * adding kube-controller-manager starting option tests
+  * Add `ReclaimPolicy` field to `kubectl describe storageclass` output.
+  * validate federation cluster spec CIDR
+  * client-go: simplify deepcopy calls
+  * Fix some comment in hack/jenkins/*-dockerized.sh
+  * Change TimeAdded to pointer
+  * Generated files
+  * Add cmluciano to milestone maintainers
+  * inode eviction only requires filling 200k inodes
+  * Fixes issues noted in review
+  * e2e: minor changes to network/service testing utils
+  * add test case
+  * Allow kubectl cp large amounts of files from container
+  * Ensure we log the flag apiserver starts with.
+  * Add more test coverage for kubeadm uploadconfig especially with idempotent 
case.
+  * Remove backward compatibility of hostportChainName
+  * Fix golint errors in `pkg/controller/podautoscaler`
+  * Modify `apimachinery` imports using `staging`
+  * Do deep copy instead of to and from JSON encoding
+  * fix kubectl cp command error. it happens when copy directory to pod and 
the directory path ends with '/'. for example: kubectl cp /XX/XX/ XX-POD:/XX/XX
+  * add lease endpoint reconciler
+  * dockershim: remove support for legacy containers
+  * adds two new fields to AdmissionOption.
+  * Avoid printing node list for LoadBalancer in log file
+  * Parse out numeric portion of semantic version.
+  * correct to handler
+  * Always populate volume status from node
+  * fix issue(#52244)kubectl describe serviceaccount have redundance null 
line, we should keep accordance for kubectl describe command
+  * fix return 0 error in DefaultSubCommandRun
+  * remove repeated import'k8s.io/client-go/kubernetes' in controllermanager.go
+  * print HostPathType for kubectl describe
+  * allow windows mount path
+  * add FlagPersistent flag in nodePort and other situation
+  * remove unless healthz.DefaultHealthz() in controller-manager
+  * ut test load ipvs config
+  * Add testcase for SelfLink function
+  * Fix typo in kubelet kuberuntime container test
+  * Fix incorrect status msg in podautoscaler
+  * Add specific errors for pod affinity predicates
++++ 2195 more lines (skipped)
++++ between /work/SRC/openSUSE:Factory/kubernetes/kubernetes.changes
++++ and /work/SRC/openSUSE:Factory/.kubernetes.new/kubernetes.changes

Old:
----
  kubernetes-1.8.7+b30876a5539f09684ff9fde266fda10b37738c9c.tar.xz

New:
----
  kubernetes-1.9.3+d2835416544f298c919e2ead3be3d0864b52323b.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ kubernetes.spec ++++++
--- /var/tmp/diff_new_pack.Ppqso7/_old  2018-02-18 11:42:35.861098193 +0100
+++ /var/tmp/diff_new_pack.Ppqso7/_new  2018-02-18 11:42:35.865098048 +0100
@@ -23,10 +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 b30876a5539f09684ff9fde266fda10b37738c9c
+%define commit_id d2835416544f298c919e2ead3be3d0864b52323b
 
 Name:           kubernetes
-Version:        1.8.7
+Version:        1.9.3
 Release:        0
 Summary:        Container Scheduling and Management
 License:        Apache-2.0
@@ -56,13 +56,14 @@
 
 BuildRequires:  bash-completion
 BuildRequires:  git
-# Building k8s pre-1.7 with go >= 1.8 does NOT work: 
https://github.com/kubernetes/kubernetes/issues/45935
 BuildRequires:  fdupes
 BuildRequires:  go-go-md2man
 BuildRequires:  golang-packaging
 BuildRequires:  rsync
 BuildRequires:  systemd-rpm-macros
-BuildRequires:  golang(API) = 1.8
+# Kubernetes 1.9 requires at least go 1.9.2 (see changelog)
+BuildRequires:  golang(API) = 1.9
+BuildRequires:  go >= 1.9.2
 BuildRequires:  golang(github.com/jteeuwen/go-bindata)
 ExcludeArch:    %ix86 s390
 %{go_nostrip}
@@ -373,7 +374,7 @@
 
 %files kubelet
 %defattr(-,root,root)
-%doc README.md LICENSE CONTRIBUTING.md CHANGELOG-1.8.md
+%doc README.md LICENSE CONTRIBUTING.md CHANGELOG-1.9.md
 %{_mandir}/man1/kubelet.1*
 %{_bindir}/kubelet
 %{_unitdir}/kubelet.service
@@ -387,13 +388,14 @@
 
 %files kubeadm
 %defattr(-,root,root)
-%doc README.md LICENSE CONTRIBUTING.md CHANGELOG-1.8.md
+%doc README.md LICENSE CONTRIBUTING.md CHANGELOG-1.9.md
 %{_bindir}/kubeadm
 %{_sbindir}/rckubeadm
+%{_mandir}/man1/kubeadm*
 
 %files node
 %defattr(-,root,root)
-%doc README.md LICENSE CONTRIBUTING.md CHANGELOG-1.8.md
+%doc README.md LICENSE CONTRIBUTING.md CHANGELOG-1.9.md
 %{_mandir}/man1/kube-proxy.1*
 %{_bindir}/kube-proxy
 %{_unitdir}/kube-proxy.service

++++++ _service ++++++
--- /var/tmp/diff_new_pack.Ppqso7/_old  2018-02-18 11:42:35.909096469 +0100
+++ /var/tmp/diff_new_pack.Ppqso7/_new  2018-02-18 11:42:35.909096469 +0100
@@ -1,15 +1,15 @@
 <services>
-  <service name="tar_scm" mode="disabled">
+  <service name="obs_scm" mode="disabled">
     <param name="url">https://github.com/kubernetes/kubernetes.git</param>
     <param name="scm">git</param>
-    <param name="filename">kubernetes</param>
     <param name="exclude">.git</param>
-    <param name="versionformat">1.8.7+%H</param>
-    <param name="revision">v1.8.7</param>
+    <param name="versionformat">1.9.3+%H</param>
+    <param name="revision">v1.9.3</param>
     <param name="changesgenerate">enable</param>
   </service>
+  <service name="tar" mode="disabled"/>
   <service name="recompress" mode="disabled">
-    <param name="file">kubernetes-*.tar</param>
+    <param name="file">*.tar</param>
     <param name="compression">xz</param>
   </service>
   <service name="set_version" mode="disabled">

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.Ppqso7/_old  2018-02-18 11:42:35.929095751 +0100
+++ /var/tmp/diff_new_pack.Ppqso7/_new  2018-02-18 11:42:35.933095607 +0100
@@ -1,4 +1,4 @@
 <servicedata>
 <service name="tar_scm">
                 <param 
name="url">https://github.com/kubernetes/kubernetes.git</param>
-              <param 
name="changesrevision">b30876a5539f09684ff9fde266fda10b37738c9c</param></service></servicedata>
\ No newline at end of file
+              <param 
name="changesrevision">d2835416544f298c919e2ead3be3d0864b52323b</param></service></servicedata>
\ No newline at end of file

++++++ kubernetes-1.8.7+b30876a5539f09684ff9fde266fda10b37738c9c.tar.xz -> 
kubernetes-1.9.3+d2835416544f298c919e2ead3be3d0864b52323b.tar.xz ++++++
/work/SRC/openSUSE:Factory/kubernetes/kubernetes-1.8.7+b30876a5539f09684ff9fde266fda10b37738c9c.tar.xz
 
/work/SRC/openSUSE:Factory/.kubernetes.new/kubernetes-1.9.3+d2835416544f298c919e2ead3be3d0864b52323b.tar.xz
 differ: char 25, line 1

++++++ make-e2e_node-run-over-distro-bins.patch ++++++
--- /var/tmp/diff_new_pack.Ppqso7/_old  2018-02-18 11:42:36.117089002 +0100
+++ /var/tmp/diff_new_pack.Ppqso7/_new  2018-02-18 11:42:36.117089002 +0100
@@ -1,7 +1,7 @@
-Index: kubernetes-1.7.0/hack/lib/init.sh
+Index: 
kubernetes-1.9.2+5fa2db2bd46ac79e5e00a4e6ed24191080aa463b/hack/lib/init.sh
 ===================================================================
---- kubernetes-1.7.0.orig/hack/lib/init.sh
-+++ kubernetes-1.7.0/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
  source "${KUBE_ROOT}/hack/lib/golang.sh"
  source "${KUBE_ROOT}/hack/lib/etcd.sh"
@@ -11,11 +11,11 @@
  
  # 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.7.0/hack/make-rules/test-e2e-node.sh
+Index: 
kubernetes-1.9.2+5fa2db2bd46ac79e5e00a4e6ed24191080aa463b/hack/make-rules/test-e2e-node.sh
 ===================================================================
---- kubernetes-1.7.0.orig/hack/make-rules/test-e2e-node.sh
-+++ kubernetes-1.7.0/hack/make-rules/test-e2e-node.sh
-@@ -168,6 +168,6 @@ else
+--- 
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} \
      --alsologtostderr --v 4 --report-dir=${artifacts} --node-name $(hostname) 
\
@@ -23,10 +23,10 @@
 +    $test_args --k8s-bin-dir /usr/bin" --build-dependencies=true 2>&1 | tee 
-i "${artifacts}/build-log.txt"
    exit $?
  fi
-Index: kubernetes-1.7.0/test/e2e_node/builder/build.go
+Index: 
kubernetes-1.9.2+5fa2db2bd46ac79e5e00a4e6ed24191080aa463b/test/e2e_node/builder/build.go
 ===================================================================
---- kubernetes-1.7.0.orig/test/e2e_node/builder/build.go
-+++ kubernetes-1.7.0/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
 @@ -31,7 +31,7 @@ import (
  var k8sBinDir = flag.String("k8s-bin-dir", "", "Directory containing k8s 
kubelet binaries.")
  
@@ -35,8 +35,8 @@
 +      //"cmd/kubelet",
        "test/e2e_node/e2e_node.test",
        "vendor/github.com/onsi/ginkgo/ginkgo",
- }
-@@ -53,6 +53,10 @@ func BuildGo() error {
+       "cluster/gce/gci/mounter",
+@@ -54,6 +54,10 @@ func BuildGo() error {
        return nil
  }
  
@@ -47,11 +47,11 @@
  func getK8sBin(bin string) (string, error) {
        // Use commandline specified path
        if *k8sBinDir != "" {
-Index: kubernetes-1.7.0/test/e2e_node/services/services.go
+Index: 
kubernetes-1.9.2+5fa2db2bd46ac79e5e00a4e6ed24191080aa463b/test/e2e_node/services/services.go
 ===================================================================
---- kubernetes-1.7.0.orig/test/e2e_node/services/services.go
-+++ kubernetes-1.7.0/test/e2e_node/services/services.go
-@@ -141,6 +141,11 @@ func (e *E2EServices) startInternalServi
+--- 
kubernetes-1.9.2+5fa2db2bd46ac79e5e00a4e6ed24191080aa463b.orig/test/e2e_node/services/services.go
++++ 
kubernetes-1.9.2+5fa2db2bd46ac79e5e00a4e6ed24191080aa463b/test/e2e_node/services/services.go
+@@ -130,6 +130,11 @@ func (e *E2EServices) startInternalServi
        }
        // Pass all flags into the child process, so that it will see the same 
flag set.
        startCmd := exec.Command(testBin, 
append([]string{"--run-services-mode"}, os.Args[1:]...)...)


Reply via email to