feat(docker builder): add ubuntu 24.04 support 68/41368/17
authorDave Wallace <[email protected]>
Tue, 6 Aug 2024 02:34:48 +0000 (22:34 -0400)
committerDave Wallace <[email protected]>
Wed, 28 Aug 2024 14:40:55 +0000 (10:40 -0400)
commit58f7df10360c6b95e9fa08c33cf4df7f03927bf3
tree8f43c984b8f685f0191739a13ad83310be28f936
parent8e4d2c22cfa7d7c0520b17a9d53df9132b57e190
feat(docker builder): add ubuntu 24.04 support

- Update docker builder scripts to build ubuntu 24.04
  executor images for ubuntu2404 jobs
- Utilize python venv as much as possible to avoid using
  'pip3 install --break-system-packages' option unless
  absolutely necessary.
- Install python3-virtualenv package for CSIT jobs
- Add vpp ubuntu-24.04 non-voting pre-production jobs

Change-Id: Id373ad8fbdee5a257b33762cf0cab167f7f3b9e7
Signed-off-by: Dave Wallace <[email protected]>
docker/scripts/dbld_csit_install_packages.sh
docker/scripts/dbld_lfit_requirements.sh
docker/scripts/lib_apt.sh
docker/scripts/lib_common.sh
docker/scripts/lib_csit.sh
docker/scripts/lib_vpp.sh
jjb/scripts/publish_library_py.sh
jjb/vpp/docs.yaml
jjb/vpp/vpp-preprod.yaml [new file with mode: 0644]
jjb/vpp/vpp.yaml