Up-rev kubernetes package from 1.29.1 to 1.29.2

This change updates kubernetes package from 1.29.1 to 1.29.2
and it uses golang-1.21.7.

Test Plan:
PASS: kubernetes-1.29.2 package builds successfully
PASS: All packages build successfully
PASS: Build ISO successful with multiple kubernetes versions
PASS: For pkg-versioning, add a dummy commit to subdirectory
      of kubernetes-1.29.2. Built package kubernetes-1.29.2
      and verified that package version was incremented by 1.
PASS: Install the ISO as AIO-SX and verify the K8s 1.29.2 staged
      binaries are present in the path /usr/local/kubernetes/1.29.2

Story: 2011047
Task: 49654

Depends-On: https://review.opendev.org/c/starlingx/compile/+/910697

Change-Id: Ib463753fe82527d64d7b0e5605895b0ed2c48e49
Signed-off-by: Ramesh Kumar Sivanandam <rameshkumar.sivanandam@windriver.com>
This commit is contained in:
Ramesh Kumar Sivanandam 2024-03-01 11:39:12 -05:00
parent 49e08dd3eb
commit 63991d3041
30 changed files with 50 additions and 50 deletions

View File

@ -210,10 +210,10 @@ kubernetes-1.27.5-node
kubernetes-1.28.4-client
kubernetes-1.28.4-kubeadm
kubernetes-1.28.4-node
#kubernetes-1.29.1
kubernetes-1.29.1-client
kubernetes-1.29.1-kubeadm
kubernetes-1.29.1-node
#kubernetes-1.29.2
kubernetes-1.29.2-client
kubernetes-1.29.2-kubeadm
kubernetes-1.29.2-node
#kubernetes-unversioned
kubernetes-unversioned

View File

@ -75,7 +75,7 @@ kubernetes/kubernetes-1.25.3
kubernetes/kubernetes-1.26.1
kubernetes/kubernetes-1.27.5
kubernetes/kubernetes-1.28.4
kubernetes/kubernetes-1.29.1
kubernetes/kubernetes-1.29.2
kubernetes/kubernetes-unversioned
kubernetes/plugins/isolcpus-device-plugin
kubernetes/plugins/kubectl-cert-manager

View File

@ -1,2 +0,0 @@
usr/local/kubernetes/1.29.1/stage2/usr/bin/kubectl
usr/local/kubernetes/1.29.1/stage2/usr/share/bash-completion/completions/kubectl

View File

@ -1 +0,0 @@
usr/local/kubernetes/1.29.1/stage2/etc/systemd/system/kubelet.service.d/

View File

@ -1,2 +0,0 @@
usr/local/kubernetes/1.29.1/stage1/usr/bin/kubeadm
usr/local/kubernetes/1.29.1/stage2/etc/systemd/system/kubelet.service.d/kubeadm.conf

View File

@ -1,5 +0,0 @@
etc/kubernetes-1.29.1
etc/kubernetes-1.29.1/addons
etc/kubernetes-1.29.1/addons/volumesnapshots
etc/kubernetes-1.29.1/addons/volumesnapshots/crd
etc/kubernetes-1.29.1/addons/volumesnapshots/volume-snapshot-controller

View File

@ -1,8 +0,0 @@
usr/bin/kube-apiserver
usr/bin/kube-controller-manager
usr/bin/kube-scheduler
etc/kubernetes-1.29.1/addons/volumesnapshots/crd/snapshot.storage.k8s.io_volumesnapshotcontents.yaml
etc/kubernetes-1.29.1/addons/volumesnapshots/crd/snapshot.storage.k8s.io_volumesnapshotclasses.yaml
etc/kubernetes-1.29.1/addons/volumesnapshots/crd/snapshot.storage.k8s.io_volumesnapshots.yaml
etc/kubernetes-1.29.1/addons/volumesnapshots/volume-snapshot-controller/volume-snapshot-controller-deployment.yaml
etc/kubernetes-1.29.1/addons/volumesnapshots/volume-snapshot-controller/rbac-volume-snapshot-controller.yaml

View File

@ -1,2 +0,0 @@
usr/local/kubernetes/1.29.1/stage2/usr/bin/kubelet
usr/local/kubernetes/1.29.1/stage2/usr/bin/kubelet-cgroup-setup.sh

View File

@ -1,10 +0,0 @@
debver: 1.29.1
dl_path:
name: kubernetes-1.29.1.tar.gz
url: https://github.com/kubernetes/kubernetes/archive/refs/tags/v1.29.1.tar.gz
sha256sum: 63fd3a82639c5d2a76ad0345930dd672fa1affc958d28975e6809300683132e8
revision:
dist: ${STX_DIST}
GITREVCOUNT:
BASE_SRCREV: 92e7b2fce357b6ea539d7962883fc56790bce1c3
SRC_DIR: ${MY_REPO}/stx/integ/kubernetes/kubernetes-1.29.1

View File

@ -1,8 +1,8 @@
kubernetes-1.29.1 (1.29.1-1) unstable; urgency=medium
kubernetes-1.29.2 (1.29.2-1) unstable; urgency=medium
* Updated to support building 1.29.1
* Updated to support building 1.29.2
-- Ramesh Kumar Sivanandam rameshkumar.sivanandam@windriver.com Mon, 19 Feb 2024 10:00:00 +0000
-- Ramesh Kumar Sivanandam rameshkumar.sivanandam@windriver.com Mon, 01 Mar 2024 10:00:00 +0000
kubernetes-1.28.4 (1.28.4-1) unstable; urgency=medium

View File

@ -1,4 +1,4 @@
Source: kubernetes-1.29.1
Source: kubernetes-1.29.2
Section: admin
Priority: optional
Maintainer: StarlingX Developers <StarlingX-discuss@lists.StarlingX.io>
@ -13,7 +13,7 @@ Build-Depends: debhelper-compat (= 13),
Standards-Version: 4.4.1
Homepage: http://kubernetes.io/
Package: kubernetes-1.29.1-client
Package: kubernetes-1.29.2-client
Provides: kubernetes-utils
Architecture: amd64
Depends: ${misc:Depends}, ${shlibs:Depends}
@ -22,13 +22,13 @@ Built-Using: ${misc:Built-Using}
Description: Kubernetes Command Line Tool
The Kubernetes command line tool for interacting with the Kubernetes API.
Package: kubernetes-1.29.1-master
Package: kubernetes-1.29.2-master
Architecture: amd64
Depends: ${misc:Depends}, ${shlibs:Depends},
adduser,
lsb-base,
etcd
Recommends: ${misc:Recommends}, kubernetes-1.29.1-client
Recommends: ${misc:Recommends}, kubernetes-1.29.2-client
Built-Using: ${misc:Built-Using}
Description: Kubernetes services for master host
Container Cluster Manager from Google. Kubernetes is an open source system
@ -42,7 +42,7 @@ Description: Kubernetes services for master host
This package provides "kube-apiserver", "kube-controller-manager" and
"kube-scheduler" daemons.
Package: kubernetes-1.29.1-node
Package: kubernetes-1.29.2-node
Provides: cadvisor
Architecture: amd64
Depends: ${misc:Depends}, ${shlibs:Depends},
@ -52,7 +52,7 @@ Depends: ${misc:Depends}, ${shlibs:Depends},
docker.io,
lsb-base,
socat,
Recommends: ${misc:Recommends}, kubernetes-1.29.1-client
Recommends: ${misc:Recommends}, kubernetes-1.29.2-client
Built-Using: ${misc:Built-Using}
Description: Kubernetes services for node host
Container Cluster Manager from Google. Kubernetes is an open source system
@ -63,15 +63,15 @@ Description: Kubernetes services for node host
daemon process, and that any lower versions may have subtle and/or glaring
issues.
Package: kubernetes-1.29.1-kubeadm
Package: kubernetes-1.29.2-kubeadm
Architecture: amd64
Depends: ${misc:Depends}, containernetworking-plugins
Recommends: ${misc:Recommends}, kubernetes-1.29.1-client
Recommends: ${misc:Recommends}, kubernetes-1.29.2-client
Built-Using: ${misc:Built-Using}
Description: Kubernetes Cluster Bootstrapping Tool
The Kubernetes command line tool for bootstrapping a Kubernetes cluster.
Package: kubernetes-1.29.1-misc
Package: kubernetes-1.29.2-misc
Architecture: amd64
Depends: ${misc:Depends}, ${shlibs:Depends}
Recommends: ${misc:Recommends}
@ -79,7 +79,7 @@ Built-Using: ${misc:Built-Using}
Description: dummy package
Kubernetes dummy package for misc stuff we don't want to install in production.
Package: kubernetes-1.29.1-unit-test
Package: kubernetes-1.29.2-unit-test
Architecture: amd64
Depends: ${misc:Depends}, ${shlibs:Depends},
hostname,

View File

@ -0,0 +1,2 @@
usr/local/kubernetes/1.29.2/stage2/usr/bin/kubectl
usr/local/kubernetes/1.29.2/stage2/usr/share/bash-completion/completions/kubectl

View File

@ -0,0 +1 @@
usr/local/kubernetes/1.29.2/stage2/etc/systemd/system/kubelet.service.d/

View File

@ -0,0 +1,2 @@
usr/local/kubernetes/1.29.2/stage1/usr/bin/kubeadm
usr/local/kubernetes/1.29.2/stage2/etc/systemd/system/kubelet.service.d/kubeadm.conf

View File

@ -0,0 +1,5 @@
etc/kubernetes-1.29.2
etc/kubernetes-1.29.2/addons
etc/kubernetes-1.29.2/addons/volumesnapshots
etc/kubernetes-1.29.2/addons/volumesnapshots/crd
etc/kubernetes-1.29.2/addons/volumesnapshots/volume-snapshot-controller

View File

@ -0,0 +1,8 @@
usr/bin/kube-apiserver
usr/bin/kube-controller-manager
usr/bin/kube-scheduler
etc/kubernetes-1.29.2/addons/volumesnapshots/crd/snapshot.storage.k8s.io_volumesnapshotcontents.yaml
etc/kubernetes-1.29.2/addons/volumesnapshots/crd/snapshot.storage.k8s.io_volumesnapshotclasses.yaml
etc/kubernetes-1.29.2/addons/volumesnapshots/crd/snapshot.storage.k8s.io_volumesnapshots.yaml
etc/kubernetes-1.29.2/addons/volumesnapshots/volume-snapshot-controller/volume-snapshot-controller-deployment.yaml
etc/kubernetes-1.29.2/addons/volumesnapshots/volume-snapshot-controller/rbac-volume-snapshot-controller.yaml

View File

@ -0,0 +1,2 @@
usr/local/kubernetes/1.29.2/stage2/usr/bin/kubelet
usr/local/kubernetes/1.29.2/stage2/usr/bin/kubelet-cgroup-setup.sh

View File

@ -16,10 +16,10 @@
# - build output not required on the production host is moved to
# kubernetes-misc package
kube_version := 1.29.1
kube_version := 1.29.2
kube_git_version := v${kube_version}
name := kubernetes-${kube_version}
go_version := 1.21.6
go_version := 1.21.7
_stage1 := /usr/local/kubernetes/${kube_version}/stage1
_stage2 := /usr/local/kubernetes/${kube_version}/stage2
_bindir := /usr/bin

View File

@ -0,0 +1,10 @@
debver: 1.29.2
dl_path:
name: kubernetes-1.29.2.tar.gz
url: https://github.com/kubernetes/kubernetes/archive/refs/tags/v1.29.2.tar.gz
sha256sum: da261f3d82e1b534dbc585bdf961b1eb9d073501fa0ecf406317e95238d0867b
revision:
dist: ${STX_DIST}
GITREVCOUNT:
BASE_SRCREV: 435ba6e1946b4d79f99612c910397ff3af2c84cc
SRC_DIR: ${MY_REPO}/stx/integ/kubernetes/kubernetes-1.29.2