Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package kubernetes1.27 for openSUSE:Factory 
checked in at 2023-08-03 17:27:43
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kubernetes1.27 (Old)
 and      /work/SRC/openSUSE:Factory/.kubernetes1.27.new.22712 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kubernetes1.27"

Thu Aug  3 17:27:43 2023 rev:5 rq:1102001 version:1.27.4

Changes:
--------
--- /work/SRC/openSUSE:Factory/kubernetes1.27/kubernetes1.27.changes    
2023-07-27 16:51:48.662154129 +0200
+++ /work/SRC/openSUSE:Factory/.kubernetes1.27.new.22712/kubernetes1.27.changes 
2023-08-03 17:27:44.947024791 +0200
@@ -1,0 +2,5 @@
+Tue Aug  1 12:55:16 UTC 2023 - Egbert Eich <[email protected]>
+
+- Restore the correct content of the  kublet wrapper script (boo#1213829).
+
+-------------------------------------------------------------------

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

Other differences:
------------------
++++++ kubernetes1.27.spec ++++++
--- /var/tmp/diff_new_pack.qM04Yf/_old  2023-08-03 17:27:46.923036750 +0200
+++ /var/tmp/diff_new_pack.qM04Yf/_new  2023-08-03 17:27:46.927036774 +0200
@@ -73,8 +73,8 @@
 
 
 
-# packages to build containerized control plane
 
+# packages to build containerized control plane
 %package apiserver
 Summary:        Kubernetes apiserver for container image
 Group:          System/Management

++++++ kubelet.sh ++++++
--- /var/tmp/diff_new_pack.qM04Yf/_old  2023-08-03 17:27:47.279038904 +0200
+++ /var/tmp/diff_new_pack.qM04Yf/_new  2023-08-03 17:27:47.283038928 +0200
@@ -1,85 +1,13 @@
-MDSFORMANPAGES="kube-apiserver.md kube-controller-manager.md kube-proxy.md 
kube-scheduler.md kubelet.md"
-
-# remove comments from man pages
-for manpage in ${MDSFORMANPAGES}; do
-  pos=$(grep -n "<\!-- END MUNGE: UNVERSIONED_WARNING -->" ${manpage} | cut 
-d':' -f1)
-  if [ -n ${pos} ]; then
-    sed -i "1,${pos}{/.*/d}" ${manpage}
-  fi
-done
-
-# for each man page add NAME and SYNOPSIS section
-# kube-apiserver
-sed -i -s "s/## kube-apiserver/# NAME\nkube-apiserver \- Provides the API for 
kubernetes orchestration.\n\n# SYNOPSIS\n**kube-apiserver** [OPTIONS]\n/" 
kube-apiserver.md
-
-cat << 'EOF' >> kube-apiserver.md
-# EXAMPLES
-```
-/usr/bin/kube-apiserver --logtostderr=true --v=0 
--etcd_servers=http://127.0.0.1:4001 --insecure_bind_address=127.0.0.1 
--insecure_port=8080 --kubelet_port=10250 
--service-cluster-ip-range=10.1.1.0/24 --allow_privileged=false
-```
-EOF
-# kube-controller-manager
-sed -i -s "s/## kube-controller-manager/# NAME\nkube-controller-manager \- 
Enforces kubernetes services.\n\n# SYNOPSIS\n**kube-controller-manager** 
[OPTIONS]\n/" kube-controller-manager.md
-
-cat << 'EOF' >> kube-controller-manager.md
-# EXAMPLES
-```
-/usr/bin/kube-controller-manager --logtostderr=true --v=0 
--master=127.0.0.1:8080
-```
-EOF
-# kube-proxy
-sed -i -s "s/## kube-proxy/# NAME\nkube-proxy \- Provides network proxy 
services.\n\n# SYNOPSIS\n**kube-proxy** [OPTIONS]\n/" kube-proxy.md
-
-cat << 'EOF' >> kube-proxy.md
-# EXAMPLES
-```
-/usr/bin/kube-proxy --logtostderr=true --v=0 --master=http://127.0.0.1:8080
-```
-EOF
-# kube-scheduler
-sed -i -s "s/## kube-scheduler/# NAME\nkube-scheduler \- Schedules containers 
on hosts.\n\n# SYNOPSIS\n**kube-scheduler** [OPTIONS]\n/" kube-scheduler.md
-
-cat << 'EOF' >> kube-scheduler.md
-# EXAMPLES
-```
-/usr/bin/kube-scheduler --logtostderr=true --v=0 --master=127.0.0.1:8080
-```
-EOF
-# kubelet
-sed -i -s "s/## kubelet/# NAME\nkubelet \- Processes a container manifest so 
the containers are launched according to how they are described.\n\n# 
SYNOPSIS\n**kubelet** [OPTIONS]\n/" kubelet.md
-
-cat << 'EOF' >> kubelet.md
-# EXAMPLES
-```
-/usr/bin/kubelet --logtostderr=true --v=0 --api_servers=http://127.0.0.1:8080 
--address=127.0.0.1 --port=10250 --hostname_override=127.0.0.1 
--allow-privileged=false
-```
-EOF
-
-# for all man-pages
-for md in $MDSFORMANPAGES; do
-       # correct section names
-       sed -i -s "s/### Synopsis/# DESCRIPTION/" $md
-       sed -i -s "s/### Options/# OPTIONS/" $md
-       # add header
-       sed -i "s/# NAME/% KUBERNETES(1) kubernetes User Manuals\n# NAME/" $md
-       # modify list of options
-       # options with no value in ""
-       sed -i -r 's/(^      )(-[^":][^":]*)(:)(.*)/\*\*\2\*\*\n\t\4\n/' $md
-       # option with value in ""
-       sed -i -r 's/(^      
)(-[^":][^":]*)("[^"]*")(:)(.*)/\*\*\2\3\*\*\n\t\5\n/' $md
-       # options in -s, --long
-       sed -i -r 's/(^  )(-[a-z], -[^":][^":]*)(:)(.*)/\*\*\2\*\*\n\t\4\n/' $md
-       sed -i -r 's/(^  )(-[a-z], 
-[^":][^":]*)("[^"]*")(:)(.*)/\*\*\2\3\*\*\n\t\5\n/' $md
-       # remove ```
-       sed -i 's/```//' $md
-       # remove all lines starting with ######
-       sed -i 's/^######.*//' $md
-       # modify footer
-       sed -i -r "s/^\[!\[Analytics\].*//" $md
-       # md does not contain section => taking 1
-       name="${md%.md}"
-       go-md2man -in $md -out man/man1/$name.1
-done
-
+#!/bin/sh
+# Loader Script for Multi-Version Kubelet arrangement introduced to openSUSE 
in March 2020
+source /etc/sysconfig/kubelet
+
+if [ -z "$KUBELET_VER" ]      
+then
+   echo "ERROR: KUBELET_VER= not defined in /etc/sysconfig/kubelet"
+   exit 1
+else
+   /usr/bin/kubelet$KUBELET_VER "$@"
+fi
 
 

Reply via email to