Infra: AWS/Azure fix OOM issues on smaller instances 41/31541/2
authorTomas Alexy <tomas.alexy@pantheon.tech>
Fri, 5 Mar 2021 10:15:55 +0000 (11:15 +0100)
committerPeter Mikus <pmikus@cisco.com>
Mon, 8 Mar 2021 10:42:00 +0000 (10:42 +0000)
Signed-off-by: Tomas Alexy <tomas.alexy@pantheon.tech>
Change-Id: Ic799f5eeaf03f34386603421c1d9282167c25aa5

resources/tools/testbed-setup/ansible/sut.yaml
resources/tools/testbed-setup/ansible/tg.yaml
terraform-ci-infra/2n_aws_c5n/deploy/main.tf
terraform-ci-infra/3n_aws_c5n/deploy/main.tf

index afa4d40..abc25a2 100644 (file)
       tags: vpp
     - role: dpdk
       tags: dpdk
       tags: vpp
     - role: dpdk
       tags: dpdk
-    - role: aws
-      tags: aws
     - role: iperf
       tags: iperf
     - role: docker
       tags: docker
     - role: iperf
       tags: iperf
     - role: docker
       tags: docker
+    - role: aws
+      tags: aws
     - role: cleanup
       tags: cleanup
     # TODO: 'Check Kernel Parameters' failing in
     - role: cleanup
       tags: cleanup
     # TODO: 'Check Kernel Parameters' failing in
       tags: docker
     - role: vpp
       tags: vpp
       tags: docker
     - role: vpp
       tags: vpp
-    - role: azure
-      tags: azure
     - role: iperf
       tags: iperf
     - role: dpdk
       tags: dpdk
     - role: iperf
       tags: iperf
     - role: dpdk
       tags: dpdk
+    - role: azure
+      tags: azure
     - role: cleanup
       tags: cleanup
     # TODO: 'Check Kernel Parameters' failing in
     - role: cleanup
       tags: cleanup
     # TODO: 'Check Kernel Parameters' failing in
index 2b18b5d..38ea822 100644 (file)
@@ -54,8 +54,6 @@
       tags: common
     - role: dpdk
       tags: dpdk
       tags: common
     - role: dpdk
       tags: dpdk
-    - role: aws
-      tags: aws
     - role: docker
       tags: docker
     - role: tg
     - role: docker
       tags: docker
     - role: tg
@@ -66,6 +64,8 @@
       tags: trex
     - role: ab
       tags: ab
       tags: trex
     - role: ab
       tags: ab
+    - role: aws
+      tags: aws
     - role: cleanup
       tags: cleanup
     # TODO: 'Check Kernel Parameters' failing in
     - role: cleanup
       tags: cleanup
     # TODO: 'Check Kernel Parameters' failing in
@@ -87,8 +87,6 @@
       tags: user_add
     - role: common
       tags: common
       tags: user_add
     - role: common
       tags: common
-    - role: azure
-      tags: azure
     - role: docker
       tags: docker
     - role: tg
     - role: docker
       tags: docker
     - role: tg
@@ -99,6 +97,8 @@
       tags: trex
     - role: ab
       tags: ab
       tags: trex
     - role: ab
       tags: ab
+    - role: azure
+      tags: azure
     - role: cleanup
       tags: cleanup
     # TODO: 'Check Kernel Parameters' failing in
     - role: cleanup
       tags: cleanup
     # TODO: 'Check Kernel Parameters' failing in
index 8595f9f..f97d974 100644 (file)
@@ -319,6 +319,11 @@ resource "null_resource" "deploy_tg" {
       }
     }
   }
       }
     }
   }
+
+  provisioner "remote-exec" {
+    on_failure = continue
+    inline = ["sudo reboot"]
+  }
 }
 
 resource "null_resource" "deploy_dut1" {
 }
 
 resource "null_resource" "deploy_dut1" {
@@ -352,6 +357,11 @@ resource "null_resource" "deploy_dut1" {
       }
     }
   }
       }
     }
   }
+
+  provisioner "remote-exec" {
+    on_failure = continue
+    inline = ["sudo reboot"]
+  }
 }
 
 resource "null_resource" "deploy_topology" {
 }
 
 resource "null_resource" "deploy_topology" {
index 6559bbf..7c029c6 100644 (file)
@@ -385,6 +385,11 @@ resource "null_resource" "deploy_tg" {
       }
     }
   }
       }
     }
   }
+
+  provisioner "remote-exec" {
+    on_failure = continue
+    inline = ["sudo reboot"]
+  }
 }
 
 resource "null_resource" "deploy_dut1" {
 }
 
 resource "null_resource" "deploy_dut1" {
@@ -418,6 +423,11 @@ resource "null_resource" "deploy_dut1" {
       }
     }
   }
       }
     }
   }
+
+  provisioner "remote-exec" {
+    on_failure = continue
+    inline = ["sudo reboot"]
+  }
 }
 
 resource "null_resource" "deploy_dut2" {
 }
 
 resource "null_resource" "deploy_dut2" {
@@ -451,6 +461,11 @@ resource "null_resource" "deploy_dut2" {
       }
     }
   }
       }
     }
   }
+
+  provisioner "remote-exec" {
+    on_failure = continue
+    inline = ["sudo reboot"]
+  }
 }
 
 resource "null_resource" "deploy_topology" {
 }
 
 resource "null_resource" "deploy_topology" {