Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package kubernetes for openSUSE:Factory checked in at 2023-08-07 15:29:31 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kubernetes (Old) and /work/SRC/openSUSE:Factory/.kubernetes.new.22712 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kubernetes" Mon Aug 7 15:29:31 2023 rev:94 rq:1102700 version:unknown Changes: -------- --- /work/SRC/openSUSE:Factory/kubernetes/kubernetes.changes 2023-07-27 16:51:50.666165452 +0200 +++ /work/SRC/openSUSE:Factory/.kubernetes.new.22712/kubernetes.changes 2023-08-07 15:29:56.116624972 +0200 @@ -1,0 +2,19 @@ +Mon Aug 7 07:20:20 UTC 2023 - Priyanka Saggu <[email protected]> + +- Added support for tracking Kubernetes minor versions + (n-2) and (n-3) by introducing new fields and packages. + + Updates include: + * kubernetes (baseversionminus2) - 1.25 + * kubernetes (versionminus2) - 1.25.12 + * kubernetes (baseverionminus3) - 1.24 + * kubernetes (versionminus3) - 1.24.16 + * Etcd (etcdversionminus2) - 3.5.6 + * Etcd (etcdversionminus3) - 3.5.6 + * CoreDNS (corednsversionminus2) - 1.9.3 + * CoreDNS (corednsversionminus3) - 1.8.6 + * Added %packages and %files relative to k8s base minor + versions (n-2) and (n-3) for apiserver, controller-manager, + scheduler, proxy, etcd, and CoreDNS. + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kubernetes.spec ++++++ --- /var/tmp/diff_new_pack.kQJZC2/_old 2023-08-07 15:29:56.724628705 +0200 +++ /var/tmp/diff_new_pack.kQJZC2/_new 2023-08-07 15:29:56.728628728 +0200 @@ -16,20 +16,43 @@ # -# baseversion - base version of kubernetes for this package +# baseversion - base minor version (n) of kubernetes for this package %define baseversion 1.27 -# baseversionminus1 - previous base version of kubernetes + +# baseversionminus1 - previous base minor (n-1) version of kubernetes %define baseversionminus1 1.26 -# versionminus1 - full previous version of kubernetes, including point revision +# versionminus1 - full previous base minor (n-1) version of kubernetes, including point revision %define versionminus1 1.26.7 + + +# baseversionminus2 - previous base minor (n-2) version of kubernetes +%define baseversionminus2 1.25 +# versionminus2 - full previous base minor (n-2) version of kubernetes, including point revision +%define versionminus2 1.25.12 + + +# baseversionminus3 - previous base minor (n-3) version of kubernetes +%define baseversionminus3 1.24 +# versionminus3 - full previous base minor (n-3) version of kubernetes, including point revision +%define versionminus3 1.24.16 + # etcdversion - version of etcd %define etcdversion 3.5.7 # etcdversionminus1 - version of etcd for versionminus1 %define etcdversionminus1 3.5.6 +# etcdversionminus2 - version of etcd for versionminus2 +%define etcdversionminus2 3.5.6 +# etcdversionminus3 - version of etcd for versionminus3 +%define etcdversionminus3 3.5.6 + # corednsversion - version of coredns %define corednsversion 1.10.1 # corednsversionminus1 - version of coredns for versionminus1 %define corednsversionminus1 1.9.3 +# corednsversionminus2 - version of coredns for versionminus2 +%define corednsversionminus2 1.9.3 +# corednsversionminus3 - version of coredns for versionminus3 +%define corednsversionminus3 1.8.6 Name: kubernetes Version: 1.27.4 @@ -82,7 +105,7 @@ %description proxy This subpackage contains the kube-proxy binary for Kubic images -# packages for old containerised control plane +# packages for containerised control plane relative to Kubernetes minor version (n-1) %package apiserver-minus1 Summary: Kubernetes apiserver for container image @@ -119,6 +142,82 @@ %description proxy-minus1 This subpackage contains the kube-proxy binary for Kubic images +# packages for containerised control plane relative to Kubernetes minor version (n-2) + +%package apiserver-minus2 +Summary: Kubernetes apiserver for container image +Group: System/Management +Version: %{versionminus2} +Requires: kubernetes%{baseversionminus2}-apiserver + +%description apiserver-minus2 +This subpackage contains the kube-apiserver binary for Kubic images + +%package controller-manager-minus2 +Summary: Kubernetes controller-manager for container image +Group: System/Management +Version: %{versionminus2} +Requires: kubernetes%{baseversionminus2}-controller-manager + +%description controller-manager-minus2 +This subpackage contains the kube-controller-manager binary for Kubic images + +%package scheduler-minus2 +Summary: Kubernetes scheduler for container image +Group: System/Management +Version: %{versionminus2} +Requires: kubernetes%{baseversionminus2}-scheduler + +%description scheduler-minus2 +This subpackage contains the kube-scheduler binary for Kubic images + +%package proxy-minus2 +Summary: Kubernetes proxy for container image +Group: System/Management +Version: %{versionminus2} +Requires: kubernetes%{baseversionminus2}-proxy + +%description proxy-minus2 +This subpackage contains the kube-proxy binary for Kubic images + +# packages for containerised control plane relative to Kubernetes minor version (n-3) + +%package apiserver-minus3 +Summary: Kubernetes apiserver for container image +Group: System/Management +Version: %{versionminus3} +Requires: kubernetes%{baseversionminus3}-apiserver + +%description apiserver-minus3 +This subpackage contains the kube-apiserver binary for Kubic images + +%package controller-manager-minus3 +Summary: Kubernetes controller-manager for container image +Group: System/Management +Version: %{versionminus3} +Requires: kubernetes%{baseversionminus3}-controller-manager + +%description controller-manager-minus3 +This subpackage contains the kube-controller-manager binary for Kubic images + +%package scheduler-minus3 +Summary: Kubernetes scheduler for container image +Group: System/Management +Version: %{versionminus3} +Requires: kubernetes%{baseversionminus3}-scheduler + +%description scheduler-minus3 +This subpackage contains the kube-scheduler binary for Kubic images + +%package proxy-minus3 +Summary: Kubernetes proxy for container image +Group: System/Management +Version: %{versionminus3} +Requires: kubernetes%{baseversionminus3}-proxy + +%description proxy-minus3 +This subpackage contains the kube-proxy binary for Kubic images + # packages for running on hosts/clients %package kubelet @@ -149,6 +248,8 @@ %description client Kubernetes client tools like kubectl. +# etcd package relative to k8s base minor version (n) + %package etcd Summary: Kubernetes etcd daemon for container images Group: System/Management @@ -158,6 +259,8 @@ %description etcd This subpackage contains the etcd binary for Kubic images +# etcd package relative to k8s base minor version (n-1) + %package etcd-minus1 Summary: Kubernetes etcd daemon for container images Group: System/Management @@ -167,6 +270,30 @@ %description etcd-minus1 This subpackage contains the etcd binary for Kubic images +# etcd package relative to k8s base minor version (n-2) + +%package etcd-minus2 +Summary: Kubernetes etcd daemon for container images +Group: System/Management +Version: %{etcdversionminus2} +Requires: etcd-for-k8s%{baseversionminus2} + +%description etcd-minus2 +This subpackage contains the etcd binary for Kubic images + +# etcd package relative to k8s base minor version (n-3) + +%package etcd-minus3 +Summary: Kubernetes etcd daemon for container images +Group: System/Management +Version: %{etcdversionminus3} +Requires: etcd-for-k8s%{baseversionminus3} + +%description etcd-minus3 +This subpackage contains the etcd binary for Kubic images + +# coredns package relative to k8s base minor version (n) + %package coredns Summary: Kubernetes coredns daemon for container images Group: System/Management @@ -176,6 +303,8 @@ %description coredns This subpackage contains the coredns binary for Kubic images +# coredns package relative to k8s base minor version (n-1) + %package coredns-minus1 Summary: Kubernetes coredns daemon for container images Group: System/Management @@ -185,6 +314,28 @@ %description coredns-minus1 This subpackage contains the coredns binary for Kubic images +# coredns package relative to k8s base minor version (n-2) + +%package coredns-minus2 +Summary: Kubernetes coredns daemon for container images +Group: System/Management +Version: %{corednsversionminus2} +Requires: coredns-for-k8s%{baseversionminus2} + +%description coredns-minus2 +This subpackage contains the coredns binary for Kubic images + +# coredns package relative to k8s base minor version (n-3) + +%package coredns-minus3 +Summary: Kubernetes coredns daemon for container images +Group: System/Management +Version: %{corednsversionminus3} +Requires: coredns-for-k8s%{baseversionminus3} + +%description coredns-minus3 +This subpackage contains the coredns binary for Kubic images + %prep #Not Needed @@ -229,6 +380,42 @@ %files coredns-minus1 %doc README +%files apiserver-minus2 +%doc README + +%files controller-manager-minus2 +%doc README + +%files scheduler-minus2 +%doc README + +%files proxy-minus2 +%doc README + +%files etcd-minus2 +%doc README + +%files coredns-minus2 +%doc README + +%files apiserver-minus3 +%doc README + +%files controller-manager-minus3 +%doc README + +%files scheduler-minus3 +%doc README + +%files proxy-minus3 +%doc README + +%files etcd-minus3 +%doc README + +%files coredns-minus3 +%doc README + %files kubelet %doc README
