Replace localhost with K8s Master IP in kubeconfig
[kuberef.git] / .gitlab-ci.yml
index 07badd3..1216b04 100644 (file)
@@ -1,3 +1,7 @@
+# SPDX-FileCopyrightText: 2021 Anuket contributors
+#
+# SPDX-License-Identifier: Apache-2.0
+
 ---
 # GitLab CI config file to deploy RI2 on baremetal infra
 # and run RC2 compliance tests on the deployed platform.
@@ -17,9 +21,9 @@ stages:
   - .pre
   - deploy_platform
   - functest-kubernetes-healthcheck
-  - functest-kubernetes-smoke
-  - functest-kubernetes-security
   - functest-kubernetes-benchmarking
+  - functest-kubernetes-security
+  - functest-kubernetes-smoke
   - functest-kubernetes-cnf
   - zip
   - .post
@@ -35,7 +39,7 @@ k8s_quick:
   tags:
     - intel-pod19-docker
   stage: functest-kubernetes-healthcheck
-  image: opnfv/functest-kubernetes-healthcheck:v1.18
+  image: opnfv/functest-kubernetes-healthcheck:v1.21
   script:
     - run_tests -t k8s_quick -p -r
 
@@ -43,7 +47,7 @@ k8s_smoke:
   tags:
     - intel-pod19-docker
   stage: functest-kubernetes-healthcheck
-  image: opnfv/functest-kubernetes-healthcheck:v1.18
+  image: opnfv/functest-kubernetes-healthcheck:v1.21
   script:
     - run_tests -t k8s_smoke -p -r
 
@@ -53,7 +57,7 @@ xrally_kubernetes:
   tags:
     - intel-pod19-docker
   stage: functest-kubernetes-smoke
-  image: opnfv/functest-kubernetes-smoke:v1.18
+  image: opnfv/functest-kubernetes-smoke:v1.21
   script:
     - run_tests -t xrally_kubernetes -p -r
 
@@ -63,7 +67,7 @@ k8s_io:
   tags:
     - intel-pod19-docker
   stage: functest-kubernetes-smoke
-  image: opnfv/functest-kubernetes-smoke:v1.18
+  image: opnfv/functest-kubernetes-smoke:v1.21
   script:
     - run_tests -t k8s_io -p -r
 
@@ -73,7 +77,7 @@ k8s_conformance:
   tags:
     - intel-pod19-docker
   stage: functest-kubernetes-smoke
-  image: opnfv/functest-kubernetes-smoke:v1.18
+  image: opnfv/functest-kubernetes-smoke:v1.21
   script:
     - run_tests -t k8s_conformance -p -r
 
@@ -83,7 +87,7 @@ k8s_conformance_serial:
   tags:
     - intel-pod19-docker
   stage: functest-kubernetes-smoke
-  image: opnfv/functest-kubernetes-smoke:v1.18
+  image: opnfv/functest-kubernetes-smoke:v1.21
   script:
     - run_tests -t k8s_conformance_serial -p -r
 
@@ -93,7 +97,7 @@ sig_api_machinery:
   tags:
     - intel-pod19-docker
   stage: functest-kubernetes-smoke
-  image: opnfv/functest-kubernetes-smoke:v1.18
+  image: opnfv/functest-kubernetes-smoke:v1.21
   script:
     - run_tests -t sig_api_machinery -p -r
 
@@ -103,7 +107,7 @@ sig_api_machinery_serial:
   tags:
     - intel-pod19-docker
   stage: functest-kubernetes-smoke
-  image: opnfv/functest-kubernetes-smoke:v1.18
+  image: opnfv/functest-kubernetes-smoke:v1.21
   script:
     - run_tests -t sig_api_machinery_serial -p -r
 
@@ -113,7 +117,7 @@ sig_apps:
   tags:
     - intel-pod19-docker
   stage: functest-kubernetes-smoke
-  image: opnfv/functest-kubernetes-smoke:v1.18
+  image: opnfv/functest-kubernetes-smoke:v1.21
   script:
     - run_tests -t sig_apps -p -r
 
@@ -123,7 +127,7 @@ sig_apps_serial:
   tags:
     - intel-pod19-docker
   stage: functest-kubernetes-smoke
-  image: opnfv/functest-kubernetes-smoke:v1.18
+  image: opnfv/functest-kubernetes-smoke:v1.21
   script:
     - run_tests -t sig_apps_serial -p -r
 
@@ -133,37 +137,17 @@ sig_auth:
   tags:
     - intel-pod19-docker
   stage: functest-kubernetes-smoke
-  image: opnfv/functest-kubernetes-smoke:v1.18
+  image: opnfv/functest-kubernetes-smoke:v1.21
   script:
     - run_tests -t sig_auth -p -r
 
-sig_cli:
-  only:
-    - schedules
-  tags:
-    - intel-pod19-docker
-  stage: functest-kubernetes-smoke
-  image: opnfv/functest-kubernetes-smoke:v1.18
-  script:
-    - run_tests -t sig_cli -p -r
-
-sig_cli_serial:
-  only:
-    - schedules
-  tags:
-    - intel-pod19-docker
-  stage: functest-kubernetes-smoke
-  image: opnfv/functest-kubernetes-smoke:v1.18
-  script:
-    - run_tests -t sig_cli_serial -p -r
-
 sig_cluster_lifecycle:
   only:
     - schedules
   tags:
     - intel-pod19-docker
   stage: functest-kubernetes-smoke
-  image: opnfv/functest-kubernetes-smoke:v1.18
+  image: opnfv/functest-kubernetes-smoke:v1.21
   script:
     - run_tests -t sig_cluster_lifecycle -p -r
 
@@ -173,7 +157,7 @@ sig_instrumentation:
   tags:
     - intel-pod19-docker
   stage: functest-kubernetes-smoke
-  image: opnfv/functest-kubernetes-smoke:v1.18
+  image: opnfv/functest-kubernetes-smoke:v1.21
   script:
     - run_tests -t sig_instrumentation -p -r
 
@@ -183,47 +167,27 @@ sig_network:
   tags:
     - intel-pod19-docker
   stage: functest-kubernetes-smoke
-  image: opnfv/functest-kubernetes-smoke:v1.18
+  image: opnfv/functest-kubernetes-smoke:v1.21
   script:
     - run_tests -t sig_network -p -r
 
-sig_network_serial:
-  only:
-    - schedules
-  tags:
-    - intel-pod19-docker
-  stage: functest-kubernetes-smoke
-  image: opnfv/functest-kubernetes-smoke:v1.18
-  script:
-    - run_tests -t sig_network_serial -p -r
-
 sig_node:
   only:
     - schedules
   tags:
     - intel-pod19-docker
   stage: functest-kubernetes-smoke
-  image: opnfv/functest-kubernetes-smoke:v1.18
+  image: opnfv/functest-kubernetes-smoke:v1.21
   script:
     - run_tests -t sig_node -p -r
 
-sig_node_serial:
-  only:
-    - schedules
-  tags:
-    - intel-pod19-docker
-  stage: functest-kubernetes-smoke
-  image: opnfv/functest-kubernetes-smoke:v1.18
-  script:
-    - run_tests -t sig_node_serial -p -r
-
 sig_scheduling_serial:
   only:
     - schedules
   tags:
     - intel-pod19-docker
   stage: functest-kubernetes-smoke
-  image: opnfv/functest-kubernetes-smoke:v1.18
+  image: opnfv/functest-kubernetes-smoke:v1.21
   script:
     - run_tests -t sig_scheduling_serial -p -r
 
@@ -233,7 +197,7 @@ sig_storage:
   tags:
     - intel-pod19-docker
   stage: functest-kubernetes-smoke
-  image: opnfv/functest-kubernetes-smoke:v1.18
+  image: opnfv/functest-kubernetes-smoke:v1.21
   script:
     - run_tests -t sig_storage -p -r
 
@@ -243,7 +207,7 @@ sig_storage_serial:
   tags:
     - intel-pod19-docker
   stage: functest-kubernetes-smoke
-  image: opnfv/functest-kubernetes-smoke:v1.18
+  image: opnfv/functest-kubernetes-smoke:v1.21
   script:
     - run_tests -t sig_storage_serial -p -r
 
@@ -253,7 +217,7 @@ kube_hunter:
   tags:
     - intel-pod19-docker
   stage: functest-kubernetes-security
-  image: opnfv/functest-kubernetes-security:v1.18
+  image: opnfv/functest-kubernetes-security:v1.21
   script:
     - run_tests -t kube_hunter -p -r
 
@@ -263,7 +227,7 @@ kube_bench_master:
   tags:
     - intel-pod19-docker
   stage: functest-kubernetes-security
-  image: opnfv/functest-kubernetes-security:v1.18
+  image: opnfv/functest-kubernetes-security:v1.21
   script:
     - run_tests -t kube_bench_master -p -r
 
@@ -273,7 +237,7 @@ kube_bench_node:
   tags:
     - intel-pod19-docker
   stage: functest-kubernetes-security
-  image: opnfv/functest-kubernetes-security:v1.18
+  image: opnfv/functest-kubernetes-security:v1.21
   script:
     - run_tests -t kube_bench_node -p -r
 
@@ -283,17 +247,27 @@ xrally_kubernetes_full:
   tags:
     - intel-pod19-docker
   stage: functest-kubernetes-benchmarking
-  image: opnfv/functest-kubernetes-benchmarking:v1.18
+  image: opnfv/functest-kubernetes-benchmarking:v1.21
   script:
     - run_tests -t xrally_kubernetes_full -p -r
 
+netperf:
+  only:
+    - schedules
+  tags:
+    - intel-pod19-docker
+  stage: functest-kubernetes-benchmarking
+  image: opnfv/functest-kubernetes-benchmarking:v1.21
+  script:
+    - run_tests -t netperf -p -r
+
 k8s_vims:
   only:
     - schedules
   tags:
     - intel-pod19-docker
   stage: functest-kubernetes-cnf
-  image: opnfv/functest-kubernetes-cnf:v1.18
+  image: opnfv/functest-kubernetes-cnf:v1.21
   script:
     - run_tests -t k8s_vims -p -r
 
@@ -303,19 +277,19 @@ helm_vims:
   tags:
     - intel-pod19-docker
   stage: functest-kubernetes-cnf
-  image: opnfv/functest-kubernetes-cnf:v1.18
+  image: opnfv/functest-kubernetes-cnf:v1.21
   script:
     - run_tests -t helm_vims -p -r
 
-cnf_conformance:
+cnf_testsuite:
   only:
     - schedules
   tags:
     - intel-pod19-docker
   stage: functest-kubernetes-cnf
-  image: opnfv/functest-kubernetes-cnf:v1.18
+  image: opnfv/functest-kubernetes-cnf:v1.21
   script:
-    - run_tests -t cnf_conformance -p -r
+    - run_tests -t cnf_testsuite -p -r
 
 zip:
   only:
@@ -326,6 +300,6 @@ zip:
   variables:
     S3_DST_URL: s3://artifacts.opnfv.org/kuberef/
     HTTP_DST_URL: http://artifacts.opnfv.org/kuberef/
-  image: opnfv/functest-kubernetes-healthcheck:v1.18
+  image: opnfv/functest-kubernetes-healthcheck:v1.21
   script:
     - zip_campaign