Add packages to docker image builder 04/31104/1
authorDave Wallace <dwallacelf@gmail.com>
Wed, 3 Feb 2021 22:03:04 +0000 (17:03 -0500)
committerDave Wallace <dwallacelf@gmail.com>
Wed, 3 Feb 2021 22:03:04 +0000 (17:03 -0500)
- sshpass for CSIT
- gdb for VPP core decode
- Add comment to end of builder script
  to detect completion in build log.

Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
Change-Id: I6ddbc066f07514dbd76f02104bc04c3bc70da163

docker/scripts/build_executor_docker_image.sh
docker/scripts/lib_apt.sh
docker/scripts/lib_dnf.sh
docker/scripts/lib_yum.sh

index d0af78b..2eac97d 100755 (executable)
@@ -143,3 +143,5 @@ for executor_os_name in $os_names ; do
         fi
     fi
 done
+
+echo -e "\n$(basename $BASH_SOURCE) COMPLETE!\nHave a great day! :D"
index b0bc4bc..449b008 100644 (file)
@@ -140,6 +140,7 @@ ENV PATH=$PATH:$DOCKER_CIMAN_ROOT/docker/scripts
 #   liblapack-dev    for python numpy/scipy (CSIT/aarch64)
 #   libopenblas-dev  for python numpy/scipy (CSIT/aarch64)
 #   libpcap-dev      for python pypcap install (CSIT)
+#   sshpass          for CSIT jobs
 #
 RUN apt-get update -q \\
     && apt-get install -y -qq \\
@@ -151,6 +152,7 @@ RUN apt-get update -q \\
         emacs \\
         facter \\
         gawk \\
+        gdb \\
         gfortran \\
         git \\
         git-review \\
@@ -172,6 +174,7 @@ RUN apt-get update -q \\
         python3-venv \\
         rsync \\
         ruby-dev \\
+        sshpass \\
         sudo \\
         traceroute \\
         tree \\
index e5948fb..e3fd768 100644 (file)
@@ -101,8 +101,9 @@ COPY . .
 #   enchant            for 'make docs' (VPP)
 #   libffi-devel       for python cffi install (Ubuntu20.04/VPP/aarch64)
 #   libpcap-devel      for python pypcap install (CSIT)
-#   lapack-devel    for python numpy/scipy (CSIT/aarch64)
-#   openblas-devel  for python numpy/scipy (CSIT/aarch64)
+#   lapack-devel       for python numpy/scipy (CSIT/aarch64)
+#   openblas-devel     for python numpy/scipy (CSIT/aarch64)
+#   sshpass            for CSIT
 #
 RUN export LC_ALL=C.UTF8 \\
     && dnf update -y \\
@@ -120,6 +121,7 @@ RUN export LC_ALL=C.UTF8 \\
         enchant \\
         emacs \\
         facter \\
+        gdb \\
         git \\
         git-review \\
         graphviz \\
@@ -142,6 +144,7 @@ RUN export LC_ALL=C.UTF8 \\
         rake \\
         rsync \\
         ruby-devel \\
+        sshpass \\
         sudo \\
         tree \\
         unzip \\
index 58ad38f..d4da289 100644 (file)
@@ -96,6 +96,7 @@ COPY . .
 #   libpcap-devel      for python pypcap install (CSIT)
 #   liblapack-devel    for python numpy/scipy (CSIT/aarch64)
 #   libopenblas-devel  for python numpy/scipy (CSIT/aarch64)
+#   sshpass            for CSIT
 #
 RUN yum update -y \\
     && yum install -y \\
@@ -109,6 +110,7 @@ RUN yum update -y \\
         enchant \\
         emacs \\
         facter \\
+        gdb \\
         git \\
         git-review \\
         graphviz \\
@@ -130,6 +132,7 @@ RUN yum update -y \\
         python3-pip \\
         rake \\
         ruby-devel \\
+        sshpass \\
         sudo \\
         tree \\
         unzip \\