Use Ubuntu-20.04 for vpp-csit-* job executor images 00/31300/28
authorDave Wallace <dwallacelf@gmail.com>
Thu, 11 Feb 2021 21:44:59 +0000 (16:44 -0500)
committerDave Wallace <dwallacelf@gmail.com>
Sat, 20 Mar 2021 23:29:27 +0000 (19:29 -0400)
commit9c1c24fbbc9ed8ad13e3a590e4d2242bf1cffd5e
treec3b9920e39b9a7d36f5943e5a21382cdb1d5743e
parentf33265869f283ba931b6662c7605491706f07226
Use Ubuntu-20.04 for vpp-csit-* job executor images

- refactor vpp-csit job names to conform to the vpp
  job nomenclature
- add ubuntu-20.04 for CSIT image builder install
  requirements
- fix executor class verification
- add option to build_executor_docker_image.sh to
  dump Dockerfile without building image(s)
- refactor Dockerfile generation to support
  executor classes
- add support for csit_shim and csit_dut docker
  image generation from csit ansible repo
- refactor docker installation
- refactor locale support
- remove old static csit Dockerfiles
- remove unused jenkins labels
- use csit-builder-{os}-prod-{executor_arch} label for
  vpp csit device test
- run tox in csit_pip_cache() to include pylint
  requirements in python cache to avoid downloading
  from pypi during job execution.

Change-Id: I5f4ffc587c6b8c43cb874dfd8c615ce56d3b97a4
Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
29 files changed:
docker/README [deleted file]
docker/csit/csit-shim/Dockerfile [deleted file]
docker/csit/csit-shim/files/badkeypub [deleted file]
docker/csit/csit-shim/files/sshconfig [deleted file]
docker/csit/csit-shim/files/wrapdocker [deleted file]
docker/csit/csit-sut/Dockerfile [deleted file]
docker/csit/csit-sut/supervisord.conf [deleted file]
docker/scripts/README.md
docker/scripts/build_executor_docker_image.sh
docker/scripts/dbld_csit_install_packages.sh
docker/scripts/dbld_dump_build_logs.sh
docker/scripts/dbld_install_docker.sh [deleted file]
docker/scripts/dbld_lfit_requirements.sh
docker/scripts/dbld_vpp_install_packages.sh
docker/scripts/lib_apt.sh
docker/scripts/lib_common.sh
docker/scripts/lib_csit.sh
docker/scripts/lib_dnf.sh
docker/scripts/lib_vpp.sh
docker/scripts/lib_yum.sh
docker/scripts/update_dockerhub_prod_tags.sh
jenkins-config/clouds/nomad/FDIONOMAD/ubuntu1804-l.yaml [deleted file]
jenkins-config/clouds/nomad/FDIONOMAD/ubuntu1804-us.yaml [deleted file]
jenkins-config/clouds/nomad/FDIONOMAD/ubuntu1804arm-s.yaml [deleted file]
jenkins-config/clouds/nomad/FDIONOMAD/ubuntu1804arm-us.yaml [deleted file]
jenkins-config/clouds/nomad/FDIONOMAD/vpp-csit-arm-ubuntu18.yaml [deleted file]
jenkins-config/clouds/nomad/FDIONOMAD/vpp-csit-device.yaml [deleted file]
jenkins-config/clouds/nomad/FDIONOMAD/vpp-csit-ubuntu18.yaml [deleted file]
jjb/vpp/vpp.yaml