Hello community,

here is the log from the commit of package kubernetes for openSUSE:Factory 
checked in at 2017-11-29 10:52:54
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kubernetes (Old)
 and      /work/SRC/openSUSE:Factory/.kubernetes.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kubernetes"

Wed Nov 29 10:52:54 2017 rev:10 rq:545929 version:1.8.4

Changes:
--------
--- /work/SRC/openSUSE:Factory/kubernetes/kubernetes.changes    2017-11-04 
10:25:28.803202165 +0100
+++ /work/SRC/openSUSE:Factory/.kubernetes.new/kubernetes.changes       
2017-11-29 10:53:09.543563758 +0100
@@ -1,0 +2,2943 @@
+Fri Nov 24 13:58:35 UTC 2017 - [email protected]
+
+- After upgrade to Kubernetes v1.8.4 drop:
+  * kubectl-fix-duplicate-proto-error-bsc-1057277.patch
+  * kubelet-support-btrfs-fixes-bsc-1042383.patch
+
+-------------------------------------------------------------------
+Tue Nov 21 12:18:52 UTC 2017 - [email protected]
+
+- Update to version 1.8.4+9befc2b8928a9426501d3bf62f72849d5cbcd5a3:
+  * Add bind mount /etc/resolv.conf from host to containerized mounter
+  * Enhance message in cluster-info dump
+  * Change second StorageClass Column to provisioner Some provisioners have 
key-value pairs in parameters map which key is type, here TYPE in StorageClass 
columns may be confused
+  * Re-enable federated ingress test that was disabled due to a federated 
service deletion bug.
+  * Add ceph-common to hyperkube image
+  * Return clusterErr rather than err
+  * Add default=false to usage of kube-apiserver allow-privileged flag
+  * Tune Cinder approvers
+  * kubectl: 'apply view-last-applied' must not use printf(), as this will 
cause format codes in the YAML/JSON to be interpreted.
+  * fix self link error of generic resources in describe command
+  * Use variadic nature of *cobra.Command.AddCommand to add group of commands 
to a parent command
+  * Remove duplicate error message output in hyperkube.
+  * fix err message in namespace_policy
+  * Adding option to set the federation api server port if nodeport is set
+  * Add statefulset to the completion candidates of kubectl scale
+  * Check uper limit of port and ensure 0 corresponds to random port
+  * Add ownership for the future of scheduler_perf and kubemark
+  * add test for kubectl create pdb
+  * Ignore ErrNotFound when delete LB resources
+  * Mark deprecated info in short description of deprecated commands.
+  * Delete meaningless err check
+  * Suggest user to use 'hack/install-etcd.sh' when running integration tests 
without etcd found.
+  * add validate to not allow mix --config with other arguments
+  * Delete unuse err check
+  * volumes: SetNodeStatusUpdateNeeded on error
+  * allow output patch string in edit command
+  * removing unnecessary shallow copy see #46703
+  * Do not retunr svc in case of error. Rename apiServerNodePortPort.
+  * Added logic to copy-to-staging to avoid copying if the same file already 
exists in gce
+  * Add a feature gate for Debug Containers
+  * Deleting ServiceReaper
+  * add ContainerRuntimeVersion to `kubectl get nodes -o=wide` output
+  * fix comment of isDir
+  * Fix the typo in translations' README.md
+  * Improve code coverage for pkg/printer
+  * Removed mesos related labels.
+  * Create output_dir if doesn't exist
+  * Use t.Fatalf instead
+  * fix some err message
+  * Adds --insecure to cockroachdb client command
+  * Add git branch to make build short hash unique
+  * fix JSONPath parser will not filter strings containing parentheses
+  * add more unit test
+  * Add test case for namespace
+  * add cmd test for kubectl auth can-i
+  * [Federation][Kubefed] Support documentation for kubefed and its sub 
commands
+  * [Federation][Kubefed] Add placeholders for generated docs
+  * Fixed a comment typo
+  * fix parse pairs
+  * Fix const nameing in node/metrics
+  * Improve error reporting when flex driver has failed to initialize.
+  * Shorten issue template
+  * Add OpenAPI README file
+  * Fix print type of podname
+  * Fixing style errors
+  * Fix comments
+  * extending DefaultExternalHost for any registred cloud provider see #46567
+  * controller-manager: fix horizontal-pod-autoscaler-use-rest-clients flag 
help info
+  * Pipe in GCE master/node tags through flags for e2e test
+  * deletePod handler in the deployment controller shouldn't set owner refs
+  * Make firewall test get tag from config instead of instance and fix 
multi-zone issue
+  * kuberuntime: cleanup TestGenerateContainerConfig
+  * Add Validate() function for audit options
+  * Delete reduandant err definition
+  * controller: fix error message
+  * Allow NetworkPolicy.spec updates
+  * Remove unnecessary wrapper flags
+  * Cleanup federation/cluster scripts from deprecated bringup method
+  * Auto generated file
+  * Fix a typo in deletion log of apiserver
+  * Kubelet doesn't override addrs from Cloud provider
+  * Fix restart action on juju kubernetes-master
+  * Fix local isolation for pod requesting only overlay
+  * Fix setting juju worker labels during deployment
+  * Run cAdvisor on the same interface as kubelet
+  * [trivial]fix function name in comment
+  * Fix mismatched types Verbose and bool Fix invalid operation: mismatched 
types Verbose and bool
+  * correct the script name for generating swagger doc
+  * Updated comments for functions.
+  * Change cephfs secret related logs level
+  * owners: remove euank from sig-node-reviewers
+  * Fix local isolation for pod requesting only scratch
+  * scheduler/util: remove bad print format
+  * Validate if service has duplicate targetPort
+  * shows how to wire admission control in a sample api server.
+  * Add IPv6 test cases to kube-proxy server test.
+  * Using only the exit code to decide when to fall back on logs
+  * AWS: Set CredentialsChainVerboseErrors
+  * E2E:Delete unecessary check
+  * Use a pointer to mark the nodeport port, if any.
+  * delete unused return
+  * Add timothysc to kubeadm reviewers
+  * fix env flag
+  * Moved md5 comand to a separate function and added comments
+  * remove unneeded variable
+  * Use reflect.DeepEqual to replace sliceEqual
+  * Refactor slice intersection
+  * Fix broken command in registry addon document
+  * Moved gsutil_get_tar_md5 function before copy-to-staging function
+  * Changes node e2e tests to use new Ubuntu image
+  * Deprecate keep-terminated-pod-volumes
+  * print non-existent key in configmap
+  * fix-review
+  * Only do string trim when it's necessary
+  * AWS: Fix suspicious loop comparing permissions
+  * deprecate created-by annotation for e2e test framework
+  * rebase gophercloud to support HTTP status 300 in pagination, so listing 
Cinder v1/v2 API versions won't break
+  * fix naming for testgrid
+  * iSCSi plugin: Remove redundant nil check
+  * Replace capacity with allocatable to calculate pod resource
+  * Clean up Deployment overlap annotation code
+  * Add rbac support to fluentd-elasticsearch
+  * Create a kubectl alpha subcommand
+  * Speed up attach/detach controller integration tests
+  * fixed the logging of which conversions.
+  * Speed up PV integration tests
+  * storageclass ceph add imageformat parameter
+  * Add `imageFeatures` parameter for RBD volume plugin, which is used to 
customize RBD image format 2 features. Update RBD docs in 
examples/persistent-volume-provisioning/README.md.
+  * Only `layering` RBD image format 2 feature should be supported for now.
+  * deprecate created-by annotation for pod drain
+  * add owners for sh2ju
+  * Don't bother with a mutable transformer for identity
+  * Modify NewVolumeManager() function return value Since function 
NewVolumeManager() will always return vm and nil, we do not need the second 
return value, it will always be nil.
+  * Output TYPE for getting service
+  * use appsv1beta1 for statefulsets and controller history
+  * Update admission control args
+  * Small fix for number of pods and nodes in test function
+  * Delete pre-commit hook
+  * Fix typo in cross-repo link
+  * es discovery support args apiserver-host and kubeconfig
+  * add extra args validate
+  * delete the for loops that done nothing
+  * Use more meaningful and consistent variable names in glusterfs plugin.
+  * Lower etcd compacted loglevel
+  * Make different container runtimes constant
+  * Get rid of 30s ResyncPeriod in endpoint controller
+  * Add "alpha phase preflight" command
+  * don't pass CRI error through to waiting state reason
+  * Remove repeat type conversions
+  * Also rename leftCapacity to leftAllocatable
+  * Fix a typo
+  * Add websocket protocol authentication method
+  * Use websocket protocol authenticator in apiserver
+  * Set default User-Agent on http probe
+  * Remove redirect verb parsing
+  * Insert Cynerva and Kjackal to approvers list
+  * Run hack/verify-govet.sh as part of verify make target This commit ensures 
that: - go vet will be run as part of the make verify target - the vet 
make-rule script won't be run directly, as generated_files won't be run in that 
case - that go vet errors show up in the build log with a start time, finish 
time, and SUCCESS/FAILED message as part of the verify make rule script
+  * dockershim: checkpoint HostNetwork property
+  * Make fluentd log to stdio instead of a dedicated file
+  * Add ApiEndpoint support to GCE config.
+  * Remove e2e test for least requested prioirty function
+  * support to build hyperkube image on ppc64le
+  * Fix invalid filename in kubelet log
+  * fix systemd service file for custom args. Signed-off-by: xuxinkun 
<[email protected]>
+  * remove dead code in rbac helper
+  * Add type conversion judgment
+  * split v1/register.go to regsiter.go and builder.go move api/v1 to 
k8s.io/api/v1 duplicate some global variables/functions in 
pkg/api/v1/builder.go, add todo to remove these
+  * run pkg/api/v1/rewrite....sh, pkg/api/v1 (not including subdir) compile
+  * run root-rewrite-v1-..., compile
+  * let conversion-gen to choose localSchemeBuiler
+  * revert before merge? remove a dependency from pkg/apis/componentconfig to 
clientset, probably we should fix it later. i removed the dependency to test if 
pkg/apis compile
+  * Bump event-exporter version to reduce warnings noise
+  *     Don't revert, necessary change to make helpers to include k8s.io/api
+  * unify register.go formats: networking/v1/register.go 
staging/src/k8s.io/kube-apiextensions-server/pkg/apis/apiextensions/v1alpha1/register.go
 staging/src/k8s.io/metrics/pkg/apis/custom_metrics/v1alpha1/register.go 
staging/src/k8s.io/metrics/pkg/apis/metrics/v1alpha1 register.go
+  * pkg/apis/move-external-types-for-apis.sh, k8s.io/api compiles
+  * run pkg/apis/make-origin-dir-compile, pkg/apis compile
+  * run ./root-rewrite-all-other-apis.sh, then run make all, pkg/... compiles
+  * run fix-casttype.sh
+  * manually fix unit tests in pkg/api/v1
+  * vendorless path for informer-gen
+  * hack/lib/init.sh util.sh update-codegen.sh
+  * manually fix protogen
+  * manually remove pkg/client/listers/policy/v1alpha1
+  * some copy.sh changes
+  * change hack/update-codecgen.sh
+  * run hack/update-codegen.sh
+  * run ./remove-original-proto.sh to remove the old proto
+  * run root-rewrite-import-client-go-api-types
+  * run hack/update-staging-client-go, somehow we copied 
listers/<authn,authz,imagepolicy>
+  * make all works. generated harmless covnersion/deepcoy chagnes
+  * manually fix unit tests
+  * manually fix hack/verify-staging-imports.sh
+  * manually fix kubectl openapi unit test
+  * manually fix openapi-gen
+  * revert!! temporary change to hack/update-all.sh
+  * run hack/update-all
+  * revert hack/update-all to its original form
++++ 2746 more lines (skipped)
++++ between /work/SRC/openSUSE:Factory/kubernetes/kubernetes.changes
++++ and /work/SRC/openSUSE:Factory/.kubernetes.new/kubernetes.changes

Old:
----
  kubectl-fix-duplicate-proto-error-bsc-1057277.patch
  kubelet-support-btrfs-fixes-bsc-1042383.patch
  kubernetes-1.7.7.tar.xz

New:
----
  _servicedata
  kubernetes-1.8.4+9befc2b8928a9426501d3bf62f72849d5cbcd5a3.tar.xz

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

Other differences:
------------------
++++++ kubernetes.spec ++++++
--- /var/tmp/diff_new_pack.MBHCKa/_old  2017-11-29 10:53:10.999510937 +0100
+++ /var/tmp/diff_new_pack.MBHCKa/_new  2017-11-29 10:53:11.003510791 +0100
@@ -17,14 +17,22 @@
 
 
 %{!?tmpfiles_create:%global tmpfiles_create systemd-tmpfiles --create}
+
+# After executing `osc service disabledrun` command,
+# please strip Version: from commit_id (commit_id has to 
+# be defined as seperate value).
+# This is fixing bug bsc#1065972
+# https://bugzilla.suse.com/show_bug.cgi?id=1065972
+%define commit_id 9befc2b8928a9426501d3bf62f72849d5cbcd5a3
+
 Name:           kubernetes
-Version:        1.7.7
+Version:        1.8.4
 Release:        0
 Summary:        Container Scheduling and Management
 License:        Apache-2.0
 Group:          System/Management
 Url:            http://kubernetes.io
-Source:         %{name}-%{version}.tar.xz
+Source:         %{name}-%{version}+%{commit_id}.tar.xz
 Source2:        genmanpages.sh
 #systemd services
 Source10:       kube-apiserver.service
@@ -45,10 +53,6 @@
 Patch1:         git-upstream.patch
 Patch4:         make-e2e_node-run-over-distro-bins.patch
 Patch6:         build-with-debug-info.patch
-# Fixes bsc#1042383
-Patch8:         kubelet-support-btrfs-fixes-bsc-1042383.patch
-# Fixes bsc#1057277
-Patch9:         kubectl-fix-duplicate-proto-error-bsc-1057277.patch 
 
 BuildRequires:  bash-completion
 BuildRequires:  git
@@ -176,15 +180,16 @@
 providers, demos, testsuite...
 
 %prep
-%setup -q
+%setup -q -n %{name}-%{version}+%{commit_id}
 %patch1 -p1
 %patch4 -p1
 %patch6 -p1
-%patch8 -p1
-%patch9 -p1
 %{goprep} github.com/kubernetes/kubernetes
 
 %build
+export KUBE_GIT_COMMIT=%{commit_id}
+# KUBE_GIT_TREE_STATE="clean" indicates no changes since the git commit id
+# KUBE_GIT_TREE_STATE="dirty" indicates source code changes after the git 
commit id
 export KUBE_GIT_TREE_STATE="clean"
 export KUBE_GIT_VERSION=v%{version}
 
@@ -239,6 +244,7 @@
 rm -f hack/.linted_packages
 find .    -name '.gitignore' -type f -delete
 find hack -name '*.sh.orig'  -type f -delete
+find hack -name '.golint_*' -type f -delete
 
 # install extra things (needed for e2e tests)
 kubernetes_src=%{buildroot}%{_usrsrc}/kubernetes
@@ -347,6 +353,7 @@
 %{_mandir}/man1/kube-apiserver.1*
 %{_mandir}/man1/kube-controller-manager.1*
 %{_mandir}/man1/kube-scheduler.1*
+%{_mandir}/man1/cloud-controller-manager.1*
 %{_bindir}/kube-apiserver
 %{_bindir}/kube-controller-manager
 %{_bindir}/kube-scheduler
@@ -366,7 +373,7 @@
 
 %files kubelet
 %defattr(-,root,root)
-%doc README.md LICENSE CONTRIBUTING.md CHANGELOG.md
+%doc README.md LICENSE CONTRIBUTING.md CHANGELOG-1.8.md
 %{_mandir}/man1/kubelet.1*
 %{_bindir}/kubelet
 %{_unitdir}/kubelet.service
@@ -380,13 +387,13 @@
 
 %files kubeadm
 %defattr(-,root,root)
-%doc README.md LICENSE CONTRIBUTING.md CHANGELOG.md
+%doc README.md LICENSE CONTRIBUTING.md CHANGELOG-1.8.md
 %{_bindir}/kubeadm
 %{_sbindir}/rckubeadm
 
 %files node
 %defattr(-,root,root)
-%doc README.md LICENSE CONTRIBUTING.md CHANGELOG.md
+%doc README.md LICENSE CONTRIBUTING.md CHANGELOG-1.8.md
 %{_mandir}/man1/kube-proxy.1*
 %{_bindir}/kube-proxy
 %{_unitdir}/kube-proxy.service

++++++ _service ++++++
--- /var/tmp/diff_new_pack.MBHCKa/_old  2017-11-29 10:53:11.063508614 +0100
+++ /var/tmp/diff_new_pack.MBHCKa/_new  2017-11-29 10:53:11.063508614 +0100
@@ -4,8 +4,8 @@
     <param name="scm">git</param>
     <param name="filename">kubernetes</param>
     <param name="exclude">.git</param>
-    <param name="versionformat">1.7.7</param>
-    <param name="revision">v1.7.7</param>
+    <param name="versionformat">1.8.4+%H</param>
+    <param name="revision">v1.8.4</param>
     <param name="changesgenerate">enable</param>
   </service>
   <service name="recompress" mode="disabled">

++++++ _servicedata ++++++
<servicedata>
<service name="tar_scm">
                <param 
name="url">https://github.com/kubernetes/kubernetes.git</param>
              <param 
name="changesrevision">9befc2b8928a9426501d3bf62f72849d5cbcd5a3</param></service></servicedata>++++++
 git-upstream.patch ++++++
--- /var/tmp/diff_new_pack.MBHCKa/_old  2017-11-29 10:53:11.143505712 +0100
+++ /var/tmp/diff_new_pack.MBHCKa/_new  2017-11-29 10:53:11.143505712 +0100
@@ -1,8 +1,8 @@
-diff --git a/hack/lib/util.sh b/hack/lib/util.sh
-index 6a0386a..30d97be 100755
---- a/hack/lib/util.sh
-+++ b/hack/lib/util.sh
-@@ -406,9 +406,7 @@ kube::util::fetch-swagger-spec() {
+Index: 
kubernetes-1.8.4+9befc2b8928a9426501d3bf62f72849d5cbcd5a3/hack/lib/util.sh
+===================================================================
+--- 
kubernetes-1.8.4+9befc2b8928a9426501d3bf62f72849d5cbcd5a3.orig/hack/lib/util.sh
++++ kubernetes-1.8.4+9befc2b8928a9426501d3bf62f72849d5cbcd5a3/hack/lib/util.sh
+@@ -432,9 +432,7 @@ kube::util::fetch-swagger-spec() {
  # Returns the name of the upstream remote repository name for the local git
  # repo, e.g. "upstream" or "origin".
  kube::util::git_upstream_remote_name() {
@@ -12,4 +12,4 @@
 +  echo origin
  }
  
- # Checks whether godep restore was run in the current GOPATH, i.e. that all 
referenced repos exist
+ # Ensures the current directory is a git tree for doing things like restoring 
or


Reply via email to