Infra: Shared TG Ansible rules 76/31676/1
authorpmikus <pmikus@cisco.com>
Thu, 18 Mar 2021 08:36:38 +0000 (08:36 +0000)
committerpmikus <pmikus@cisco.com>
Thu, 18 Mar 2021 08:36:38 +0000 (08:36 +0000)
Signed-off-by: pmikus <pmikus@cisco.com>
Change-Id: I7d505d99003c4ab48b191c1d534513768d03bc83

resources/tools/testbed-setup/ansible/roles/tg/files/csit-initialize-docker-tg.sh
resources/tools/testbed-setup/ansible/tg.yaml

index 7b90d20..1192fee 100755 (executable)
@@ -24,7 +24,7 @@ case "${1:-start}" in
             docker network create --driver bridge csit-nw-tg${cnt} || true
             # If the IMAGE is not already loaded then docker run will pull the
             # IMAGE, and all image dependencies, before it starts the container.
             docker network create --driver bridge csit-nw-tg${cnt} || true
             # If the IMAGE is not already loaded then docker run will pull the
             # IMAGE, and all image dependencies, before it starts the container.
-            dcr_image="snergster/csit-sut:latest"
+            dcr_image="csit_sut-ubuntu2004:local"
             # Run the container in the background and print the new container
             # ID.
             dcr_stc_params="--detach=true "
             # Run the container in the background and print the new container
             # ID.
             dcr_stc_params="--detach=true "
@@ -33,7 +33,7 @@ case "${1:-start}" in
             # containers.
             dcr_stc_params+="--privileged "
             # Publish all exposed ports to random ports on the host interfaces.
             # containers.
             dcr_stc_params+="--privileged "
             # Publish all exposed ports to random ports on the host interfaces.
-            dcr_stc_params+="--publish 600${cnt}:22 "
+            dcr_stc_params+="--publish 600${cnt}:2222 "
             # Automatically remove the container when it exits.
             dcr_stc_params+="--rm "
             # Size of /dev/shm.
             # Automatically remove the container when it exits.
             dcr_stc_params+="--rm "
             # Size of /dev/shm.
index 38ea822..69728a6 100644 (file)
       tags: mellanox
     - role: docker
       tags: docker
       tags: mellanox
     - role: docker
       tags: docker
-    - role: tg
-      tags: tg
     - role: iperf
       tags: iperf
     - role: trex
       tags: trex
     - role: ab
       tags: ab
     - role: iperf
       tags: iperf
     - role: trex
       tags: trex
     - role: ab
       tags: ab
+    - role: tg
+      tags: tg
+    - role: csit_sut_image
+      tags: csit_sut_image
     - role: performance_tuning
       tags: performance_tuning
     - role: cleanup
     - role: performance_tuning
       tags: performance_tuning
     - role: cleanup