StarlingX Integration and packaging
Go to file
Steven Webster d4c56d145f Enable bond-cni to build with golang 1.17
This commit fixes an issue that was seen if golang 1.17
was chosen as the toolchain to build the CNI package.

The go 1.17.5 build complains that the following vendored
modules should be explicitly required in the go.mod file:

github.com/coreos/go-iptables v0.6.0
github.com/safchain/ethtool v0.0.0-20210803160452-9aa261dae9b1
golang.org/x/sys v0.0.0-20210809222454-d867a43fc93e

If these are added to the go.mod file, a further complaint
is given that it no longer matches the information in
vendor/modules.txt

The patch files were generated by running go mod tidy for
the go.mod file, and go mod vendor for the vendor/modules.txt.

Since the bond-cni uses go 1.17 in the go directive of its
go.mod file, this commit locks down on this version to attempt
to prevent other issues from arising from new or other golang
versions.

Testing:

- CentOS build
- Debian build
- Spot check of bond-cni functionality on CentOS

Closes-Bug: 1966728

Signed-off-by: Steven Webster <steven.webster@windriver.com>
Change-Id: I14638165db48cda9b89dd666b0c8b7c0a4e8e380
2022-04-11 14:21:24 -04:00
base debian: Remove barbican user and group 2022-03-31 20:32:57 +03:00
bmc/Redfishtool Add auto-versioning to starlingx/integ packages 2020-06-24 09:48:28 +08:00
centos-debian-compat Remove mlx4-config from required Debian services 2022-03-28 12:14:47 -04:00
ceph/ceph debian: Fix ceph lsb script 2022-03-16 15:42:51 +02:00
config Merge "Debian: Fix puppet-lvm re-install issues" 2022-04-05 17:09:50 +00:00
database Add auto-versioning to starlingx/integ packages 2020-06-24 09:48:28 +08:00
devstack Relocated some packages to repo 'utilities' 2019-09-05 20:31:36 -04:00
doc Switch to newer openstackdocstheme and reno versions 2020-06-04 14:28:48 +02:00
docker/python-docker meta_data.yaml: add sha256sum checksum 2022-03-03 14:30:40 +08:00
filesystem meta_data.yaml: add sha256sum checksum 2022-03-03 14:30:40 +08:00
golang-github-dev debian-pkg: Uprev containernetworking-plugins to 1.0.1 2022-03-18 09:53:07 -04:00
gpu/gpu-operator integ: gpu-operator chart upgrade 1.6.0 -> 1.8.1 2021-11-23 00:56:53 +00:00
grub meta_data.yaml: add sha256sum checksum 2022-03-03 14:30:40 +08:00
kubernetes Enable bond-cni to build with golang 1.17 2022-04-11 14:21:24 -04:00
ldap Add ppolicy-check-password library for ldap on Debian 2022-03-28 10:47:00 -04:00
logging/logrotate/centos Add auto-versioning to starlingx/integ packages 2020-06-24 09:48:28 +08:00
networking Merge "integ: remove mlx4 from openvswitch" 2022-03-10 19:48:12 +00:00
ostree debian: Make /boot/efi mount as rw 2022-04-08 14:13:25 -04:00
python meta_data.yaml: add sha256sum checksum 2022-03-03 14:30:40 +08:00
releasenotes Switch to newer openstackdocstheme and reno versions 2020-06-04 14:28:48 +02:00
requests-toolbelt Add auto-versioning to starlingx/integ packages 2020-06-24 09:48:28 +08:00
security meta_data.yaml: add sha256sum checksum 2022-03-03 14:30:40 +08:00
storage-drivers Upgrade Trident to 22.01.0 version. 2022-03-16 08:05:34 -04:00
tools Add libbpf v0.5.0 2021-10-29 17:23:16 -04:00
virt Fix qemu and kubernetes build resource requirements 2022-03-15 11:39:08 -04:00
.gitignore Add Docker Registry Token Server 2019-01-08 11:42:04 -05:00
.gitreview OpenDev Migration Patch 2019-04-19 19:52:31 +00:00
.yamllint Add .yamllint file 2021-09-09 19:05:36 +03:00
.zuul.yaml Updating the pylint tox target to reflect its targets 2021-11-04 10:22:24 -05:00
bindep.txt Fix pylint zuul jobs failing due to libvirt-python and pkgconfig 2019-07-04 14:14:39 -05:00
centos_build_layer.cfg Build layering, add layer build config file and srpm and tarball lst 2019-10-21 09:24:22 +08:00
centos_extra_downloads.lst Move mellanox userspace from integ repo 2020-05-06 19:58:38 -04:00
centos_guest_image_rt.inc Subdirectory kernel relocated to new repo starlingx/kernel 2020-04-11 13:08:18 -04:00
centos_guest_image.inc Subdirectory kernel relocated to new repo starlingx/kernel 2020-04-11 13:08:18 -04:00
centos_iso_image.inc Add Kubernetes 1.23.1 pkg 2022-03-11 12:29:41 -05:00
centos_pkg_dirs Add Kubernetes 1.23.1 pkg 2022-03-11 12:29:41 -05:00
centos_pkg_dirs_installer Config file changes for packages being relocated to repo 'compile' 2019-09-05 20:28:59 -04:00
centos_pkg_dirs_rt Move mellanox userspace from integ repo 2020-05-06 19:58:38 -04:00
centos_srpms_3rdparties.lst networking: Update keepalived from 1.3.5 to 2.1.5 2021-11-12 12:12:16 -05:00
centos_srpms_centos.lst tzdata: upversion to 2021e and start building 2022-01-12 17:32:24 -05:00
centos_stable_docker_images.inc Create Docker image for running Intel N3000 FPGA tools 2020-02-20 19:09:13 -05:00
centos_stable_wheels.inc Add libvirt module to stable wheels for image build 2019-04-04 22:54:04 -04:00
centos_tarball-dl.lst Merge "Upgrade Trident to 22.01.0 version." 2022-03-16 21:24:06 +00:00
CONTRIBUTORS.wrs StarlingX open source release updates 2018-05-31 07:36:35 -07:00
debian_build_layer.cfg Add debian_build_layer.cfg file 2021-10-05 14:08:19 -04:00
debian_iso_image.inc Add debian_iso_image.inc file 2021-10-27 02:51:46 -04:00
debian_pkg_dirs Merge "Address unmet dependency in puppet-etcd-1.12.3" 2022-03-28 22:45:47 +00:00
distroless_stable_docker_images.inc add intel-gpu-plugin docker image to stable docker image build 2019-07-16 09:48:24 +08:00
LICENSE StarlingX open source release updates 2018-05-31 07:36:35 -07:00
pylint.rc Updating the pylint tox target to reflect its targets 2021-11-04 10:22:24 -05:00
README.rst Followup opendev cleanup and test jobs 2019-04-21 09:23:19 -05:00
test-requirements.txt Add default test framework 2018-06-11 13:45:22 -05:00
tox.ini Updating the pylint tox target to reflect its targets 2021-11-04 10:22:24 -05:00

integ

StarlingX Integration