Jim Gauld 5fb5474742 Remove obsolete versions of kubernetes 1.24-1.28 and update cni plugins
This removes obsolete kubernetes versions 1.24, 1.25, 1.26, 1.27, 1.28.
Obsolete golang versions are removed in separate review.

This updates golang for cni plugins to golang-1.21, for packages:
- bond-cni,
- containernetworking-plugins

Test Plan:
- PASS: downloader
- PASS: build pkgs
- PASS: build image
- PASS: Install ISO on AIO-SX
- PASS: cni plugins are present at /var/opt/cni/bin/
- PASS: Verify system contains only K8s 1.29 and newer,
        e.g., ls -1 -d /usr/local/kubernetes/*

Story: 2011413
Task: 52015

Depends-On: https://review.opendev.org/c/starlingx/config/+/947829

Change-Id: I8017b8d5971f5b4613ffab6bf056124216a8b96f
Signed-off-by: Jim Gauld <James.Gauld@windriver.com>
2025-04-22 14:30:28 -04:00
..
2021-08-13 11:35:07 -04:00

The spec file used here was from the Centos 7 src rpm for containernetworking-plugins. The orig file is included to help show modifications made to that spec file, to help understand which changes were needed and to assist with future upversioning.