Wifi 12432 (#805)

* Modify regression and performance workflow

Signed-off-by: GopiRaga7 <gopi.raga@candelatech.com>

* modified workflows

Signed-off-by: GopiRaga7 <gopi.raga@candelatech.com>

---------

Signed-off-by: GopiRaga7 <gopi.raga@candelatech.com>
This commit is contained in:
Gopi Raga
2023-04-04 15:22:17 +05:30
committed by anil-tegala
parent e8a1a0cbb0
commit dec6750685
3 changed files with 274 additions and 274 deletions

View File

@@ -33,7 +33,7 @@ on:
default: "client_scale_tests,dataplane_tests,peak_throughput_tests,dual_band_tests"
description: "Marker expressions to select tests to execute"
existing_controller:
required: false
required: true
default: "qa01"
description: "Use an existing cloud controller, e.g. like qa01 instead of dynamic one"
tests_release:
@@ -48,9 +48,9 @@ jobs:
vars:
runs-on: ubuntu-latest
outputs:
openwifi_revision: ${{ steps.vars.outputs.openwifi}}
ap_models: ${{ steps.vars.outputs.ap_models}}
ap_version: ${{ steps.vars.outputs.ap_version}}
openwifi_revision: ${{ steps.vars.outputs.openwifi }}
ap_models: ${{ steps.vars.outputs.ap_models }}
ap_version: ${{ steps.vars.outputs.ap_version }}
marker_expressions: ${{ steps.vars.outputs.marker_expressions }}
existing_controller: ${{ steps.vars.outputs.existing_controller }}
tests_release: ${{ steps.vars.outputs.tests_release }}
@@ -196,7 +196,7 @@ jobs:
testing_docker_image: tip-tip-wlan-cloud-docker-repo.jfrog.io/cloud-sdk-nightly:${{ github.run_id }}
additional_args: '-o firmware="${{ needs.vars.outputs.ap_version }}"'
allure_results_artifact_name: "allure-results-${{ steps.ap_model.outputs.model }}-dataplane_tests"
dns_records_to_resolve: "sec-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
dns_records_to_resolve: "sec-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
# necessary because if conditionals in composite actions are currently not respected
- name: get tests logs
@@ -222,7 +222,7 @@ jobs:
testing_docker_image: tip-tip-wlan-cloud-docker-repo.jfrog.io/cloud-sdk-nightly:${{ github.run_id }}
additional_args: '-o firmware="${{ needs.vars.outputs.ap_version }}"'
allure_results_artifact_name: "allure-results-${{ steps.ap_model.outputs.model }}-peak_throughput_tests"
dns_records_to_resolve: "sec-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
dns_records_to_resolve: "sec-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
# necessary because if conditionals in composite actions are currently not respected
- name: get tests logs
@@ -248,7 +248,7 @@ jobs:
testing_docker_image: tip-tip-wlan-cloud-docker-repo.jfrog.io/cloud-sdk-nightly:${{ github.run_id }}
additional_args: '-o firmware="${{ needs.vars.outputs.ap_version }}"'
allure_results_artifact_name: "allure-results-${{ steps.ap_model.outputs.model }}-client_scale_tests"
dns_records_to_resolve: "sec-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
dns_records_to_resolve: "sec-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
# necessary because if conditionals in composite actions are currently not respected
- name: get tests logs
@@ -274,7 +274,7 @@ jobs:
testing_docker_image: tip-tip-wlan-cloud-docker-repo.jfrog.io/cloud-sdk-nightly:${{ github.run_id }}
additional_args: '-o firmware="${{ needs.vars.outputs.ap_version }}"'
allure_results_artifact_name: "allure-results-${{ steps.ap_model.outputs.model }}-dual_band_tests"
dns_records_to_resolve: "sec-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
dns_records_to_resolve: "sec-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
# necessary because if conditionals in composite actions are currently not respected
- name: get tests logs
@@ -291,27 +291,27 @@ jobs:
- name: show gw logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owgw
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owgw
- name: show fms logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owfms
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owfms
- name: show prov logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owprov
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owprov
- name: show analytics logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owanalytics
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owanalytics
- name: show subscription (userportal) logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owsub
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owsub
- name: show sec logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owsec
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owsec
# - name: stop reservation
# if: always()
@@ -410,7 +410,7 @@ jobs:
testing_docker_image: tip-tip-wlan-cloud-docker-repo.jfrog.io/cloud-sdk-nightly:${{ github.run_id }}
additional_args: '-o firmware="${{ needs.vars.outputs.ap_version }}"'
allure_results_artifact_name: "allure-results-${{ steps.ap_model.outputs.model }}-dataplane_tests"
dns_records_to_resolve: "sec-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
dns_records_to_resolve: "sec-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
# necessary because if conditionals in composite actions are currently not respected
- name: get tests logs
@@ -436,7 +436,7 @@ jobs:
testing_docker_image: tip-tip-wlan-cloud-docker-repo.jfrog.io/cloud-sdk-nightly:${{ github.run_id }}
additional_args: '-o firmware="${{ needs.vars.outputs.ap_version }}"'
allure_results_artifact_name: "allure-results-${{ steps.ap_model.outputs.model }}-peak_throughput_tests"
dns_records_to_resolve: "sec-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
dns_records_to_resolve: "sec-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
# necessary because if conditionals in composite actions are currently not respected
- name: get tests logs
@@ -462,7 +462,7 @@ jobs:
testing_docker_image: tip-tip-wlan-cloud-docker-repo.jfrog.io/cloud-sdk-nightly:${{ github.run_id }}
additional_args: '-o firmware="${{ needs.vars.outputs.ap_version }}"'
allure_results_artifact_name: "allure-results-${{ steps.ap_model.outputs.model }}-client_scale_tests"
dns_records_to_resolve: "sec-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
dns_records_to_resolve: "sec-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
# necessary because if conditionals in composite actions are currently not respected
- name: get tests logs
@@ -488,7 +488,7 @@ jobs:
testing_docker_image: tip-tip-wlan-cloud-docker-repo.jfrog.io/cloud-sdk-nightly:${{ github.run_id }}
additional_args: '-o firmware="${{ needs.vars.outputs.ap_version }}"'
allure_results_artifact_name: "allure-results-${{ steps.ap_model.outputs.model }}-dual_band_tests"
dns_records_to_resolve: "sec-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
dns_records_to_resolve: "sec-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
# necessary because if conditionals in composite actions are currently not respected
- name: get tests logs
@@ -505,27 +505,27 @@ jobs:
- name: show gw logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owgw
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owgw
- name: show fms logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owfms
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owfms
- name: show prov logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owprov
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owprov
- name: show analytics logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owanalytics
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owanalytics
- name: show subscription (userportal) logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owsub
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owsub
- name: show sec logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owsec
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owsec
# - name: stop reservation
# if: always()
@@ -624,7 +624,7 @@ jobs:
testing_docker_image: tip-tip-wlan-cloud-docker-repo.jfrog.io/cloud-sdk-nightly:${{ github.run_id }}
additional_args: '-o firmware="${{ needs.vars.outputs.ap_version }}"'
allure_results_artifact_name: "allure-results-${{ steps.ap_model.outputs.model }}-dataplane_tests"
dns_records_to_resolve: "sec-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
dns_records_to_resolve: "sec-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
# necessary because if conditionals in composite actions are currently not respected
- name: get tests logs
@@ -650,7 +650,7 @@ jobs:
testing_docker_image: tip-tip-wlan-cloud-docker-repo.jfrog.io/cloud-sdk-nightly:${{ github.run_id }}
additional_args: '-o firmware="${{ needs.vars.outputs.ap_version }}"'
allure_results_artifact_name: "allure-results-${{ steps.ap_model.outputs.model }}-peak_throughput_tests"
dns_records_to_resolve: "sec-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
dns_records_to_resolve: "sec-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
# necessary because if conditionals in composite actions are currently not respected
- name: get tests logs
@@ -676,7 +676,7 @@ jobs:
testing_docker_image: tip-tip-wlan-cloud-docker-repo.jfrog.io/cloud-sdk-nightly:${{ github.run_id }}
additional_args: '-o firmware="${{ needs.vars.outputs.ap_version }}"'
allure_results_artifact_name: "allure-results-${{ steps.ap_model.outputs.model }}-client_scale_tests"
dns_records_to_resolve: "sec-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
dns_records_to_resolve: "sec-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
# necessary because if conditionals in composite actions are currently not respected
- name: get tests logs
@@ -702,7 +702,7 @@ jobs:
testing_docker_image: tip-tip-wlan-cloud-docker-repo.jfrog.io/cloud-sdk-nightly:${{ github.run_id }}
additional_args: '-o firmware="${{ needs.vars.outputs.ap_version }}"'
allure_results_artifact_name: "allure-results-${{ steps.ap_model.outputs.model }}-dual_band_tests"
dns_records_to_resolve: "sec-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
dns_records_to_resolve: "sec-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
# necessary because if conditionals in composite actions are currently not respected
- name: get tests logs
@@ -719,27 +719,27 @@ jobs:
- name: show gw logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owgw
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owgw
- name: show fms logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owfms
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owfms
- name: show prov logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owprov
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owprov
- name: show analytics logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owanalytics
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owanalytics
- name: show subscription (userportal) logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owsub
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owsub
- name: show sec logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owsec
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owsec
# - name: stop reservation
# if: always()
@@ -838,7 +838,7 @@ jobs:
testing_docker_image: tip-tip-wlan-cloud-docker-repo.jfrog.io/cloud-sdk-nightly:${{ github.run_id }}
additional_args: '-o firmware="${{ needs.vars.outputs.ap_version }}"'
allure_results_artifact_name: "allure-results-${{ steps.ap_model.outputs.model }}-dataplane_tests"
dns_records_to_resolve: "sec-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
dns_records_to_resolve: "sec-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
# necessary because if conditionals in composite actions are currently not respected
- name: get tests logs
@@ -864,7 +864,7 @@ jobs:
testing_docker_image: tip-tip-wlan-cloud-docker-repo.jfrog.io/cloud-sdk-nightly:${{ github.run_id }}
additional_args: '-o firmware="${{ needs.vars.outputs.ap_version }}"'
allure_results_artifact_name: "allure-results-${{ steps.ap_model.outputs.model }}-peak_throughput_tests"
dns_records_to_resolve: "sec-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
dns_records_to_resolve: "sec-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
# necessary because if conditionals in composite actions are currently not respected
- name: get tests logs
@@ -890,7 +890,7 @@ jobs:
testing_docker_image: tip-tip-wlan-cloud-docker-repo.jfrog.io/cloud-sdk-nightly:${{ github.run_id }}
additional_args: '-o firmware="${{ needs.vars.outputs.ap_version }}"'
allure_results_artifact_name: "allure-results-${{ steps.ap_model.outputs.model }}-client_scale_tests"
dns_records_to_resolve: "sec-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
dns_records_to_resolve: "sec-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
# necessary because if conditionals in composite actions are currently not respected
- name: get tests logs
@@ -916,7 +916,7 @@ jobs:
testing_docker_image: tip-tip-wlan-cloud-docker-repo.jfrog.io/cloud-sdk-nightly:${{ github.run_id }}
additional_args: '-o firmware="${{ needs.vars.outputs.ap_version }}"'
allure_results_artifact_name: "allure-results-${{ steps.ap_model.outputs.model }}-dual_band_tests"
dns_records_to_resolve: "sec-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
dns_records_to_resolve: "sec-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
# necessary because if conditionals in composite actions are currently not respected
- name: get tests logs
@@ -933,27 +933,27 @@ jobs:
- name: show gw logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owgw
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owgw
- name: show fms logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owfms
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owfms
- name: show prov logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owprov
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owprov
- name: show analytics logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owanalytics
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owanalytics
- name: show subscription (userportal) logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owsub
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owsub
- name: show sec logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owsec
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owsec
# - name: stop reservation
# if: always()
@@ -1052,7 +1052,7 @@ jobs:
testing_docker_image: tip-tip-wlan-cloud-docker-repo.jfrog.io/cloud-sdk-nightly:${{ github.run_id }}
additional_args: '-o firmware="${{ needs.vars.outputs.ap_version }}"'
allure_results_artifact_name: "allure-results-${{ steps.ap_model.outputs.model }}-dataplane_tests"
dns_records_to_resolve: "sec-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
dns_records_to_resolve: "sec-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
# necessary because if conditionals in composite actions are currently not respected
- name: get tests logs
@@ -1078,7 +1078,7 @@ jobs:
testing_docker_image: tip-tip-wlan-cloud-docker-repo.jfrog.io/cloud-sdk-nightly:${{ github.run_id }}
additional_args: '-o firmware="${{ needs.vars.outputs.ap_version }}"'
allure_results_artifact_name: "allure-results-${{ steps.ap_model.outputs.model }}-peak_throughput_tests"
dns_records_to_resolve: "sec-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
dns_records_to_resolve: "sec-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
# necessary because if conditionals in composite actions are currently not respected
- name: get tests logs
@@ -1104,7 +1104,7 @@ jobs:
testing_docker_image: tip-tip-wlan-cloud-docker-repo.jfrog.io/cloud-sdk-nightly:${{ github.run_id }}
additional_args: '-o firmware="${{ needs.vars.outputs.ap_version }}"'
allure_results_artifact_name: "allure-results-${{ steps.ap_model.outputs.model }}-client_scale_tests"
dns_records_to_resolve: "sec-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
dns_records_to_resolve: "sec-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
# necessary because if conditionals in composite actions are currently not respected
- name: get tests logs
@@ -1130,7 +1130,7 @@ jobs:
testing_docker_image: tip-tip-wlan-cloud-docker-repo.jfrog.io/cloud-sdk-nightly:${{ github.run_id }}
additional_args: '-o firmware="${{ needs.vars.outputs.ap_version }}"'
allure_results_artifact_name: "allure-results-${{ steps.ap_model.outputs.model }}-dual_band_tests"
dns_records_to_resolve: "sec-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
dns_records_to_resolve: "sec-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
# necessary because if conditionals in composite actions are currently not respected
- name: get tests logs
@@ -1147,27 +1147,27 @@ jobs:
- name: show gw logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owgw
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owgw
- name: show fms logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owfms
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owfms
- name: show prov logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owprov
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owprov
- name: show analytics logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owanalytics
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owanalytics
- name: show subscription (userportal) logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owsub
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owsub
- name: show sec logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owsec
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owsec
# - name: stop reservation
# if: always()
@@ -1266,7 +1266,7 @@ jobs:
testing_docker_image: tip-tip-wlan-cloud-docker-repo.jfrog.io/cloud-sdk-nightly:${{ github.run_id }}
additional_args: '-o firmware="${{ needs.vars.outputs.ap_version }}"'
allure_results_artifact_name: "allure-results-${{ steps.ap_model.outputs.model }}-dataplane_tests"
dns_records_to_resolve: "sec-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
dns_records_to_resolve: "sec-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
# necessary because if conditionals in composite actions are currently not respected
- name: get tests logs
@@ -1292,7 +1292,7 @@ jobs:
testing_docker_image: tip-tip-wlan-cloud-docker-repo.jfrog.io/cloud-sdk-nightly:${{ github.run_id }}
additional_args: '-o firmware="${{ needs.vars.outputs.ap_version }}"'
allure_results_artifact_name: "allure-results-${{ steps.ap_model.outputs.model }}-peak_throughput_tests"
dns_records_to_resolve: "sec-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
dns_records_to_resolve: "sec-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
# necessary because if conditionals in composite actions are currently not respected
- name: get tests logs
@@ -1318,7 +1318,7 @@ jobs:
testing_docker_image: tip-tip-wlan-cloud-docker-repo.jfrog.io/cloud-sdk-nightly:${{ github.run_id }}
additional_args: '-o firmware="${{ needs.vars.outputs.ap_version }}"'
allure_results_artifact_name: "allure-results-${{ steps.ap_model.outputs.model }}-client_scale_tests"
dns_records_to_resolve: "sec-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
dns_records_to_resolve: "sec-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
# necessary because if conditionals in composite actions are currently not respected
- name: get tests logs
@@ -1344,7 +1344,7 @@ jobs:
testing_docker_image: tip-tip-wlan-cloud-docker-repo.jfrog.io/cloud-sdk-nightly:${{ github.run_id }}
additional_args: '-o firmware="${{ needs.vars.outputs.ap_version }}"'
allure_results_artifact_name: "allure-results-${{ steps.ap_model.outputs.model }}-dual_band_tests"
dns_records_to_resolve: "sec-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
dns_records_to_resolve: "sec-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
# necessary because if conditionals in composite actions are currently not respected
- name: get tests logs
@@ -1361,27 +1361,27 @@ jobs:
- name: show gw logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owgw
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owgw
- name: show fms logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owfms
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owfms
- name: show prov logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owprov
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owprov
- name: show analytics logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owanalytics
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owanalytics
- name: show subscription (userportal) logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owsub
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owsub
- name: show sec logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owsec
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owsec
# - name: stop reservation
# if: always()
@@ -1480,7 +1480,7 @@ jobs:
testing_docker_image: tip-tip-wlan-cloud-docker-repo.jfrog.io/cloud-sdk-nightly:${{ github.run_id }}
additional_args: '-o firmware="${{ needs.vars.outputs.ap_version }}"'
allure_results_artifact_name: "allure-results-${{ steps.ap_model.outputs.model }}-dataplane_tests"
dns_records_to_resolve: "sec-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
dns_records_to_resolve: "sec-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
# necessary because if conditionals in composite actions are currently not respected
- name: get tests logs
@@ -1506,7 +1506,7 @@ jobs:
testing_docker_image: tip-tip-wlan-cloud-docker-repo.jfrog.io/cloud-sdk-nightly:${{ github.run_id }}
additional_args: '-o firmware="${{ needs.vars.outputs.ap_version }}"'
allure_results_artifact_name: "allure-results-${{ steps.ap_model.outputs.model }}-peak_throughput_tests"
dns_records_to_resolve: "sec-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
dns_records_to_resolve: "sec-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
# necessary because if conditionals in composite actions are currently not respected
- name: get tests logs
@@ -1532,7 +1532,7 @@ jobs:
testing_docker_image: tip-tip-wlan-cloud-docker-repo.jfrog.io/cloud-sdk-nightly:${{ github.run_id }}
additional_args: '-o firmware="${{ needs.vars.outputs.ap_version }}"'
allure_results_artifact_name: "allure-results-${{ steps.ap_model.outputs.model }}-client_scale_tests"
dns_records_to_resolve: "sec-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
dns_records_to_resolve: "sec-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
# necessary because if conditionals in composite actions are currently not respected
- name: get tests logs
@@ -1558,7 +1558,7 @@ jobs:
testing_docker_image: tip-tip-wlan-cloud-docker-repo.jfrog.io/cloud-sdk-nightly:${{ github.run_id }}
additional_args: '-o firmware="${{ needs.vars.outputs.ap_version }}"'
allure_results_artifact_name: "allure-results-${{ steps.ap_model.outputs.model }}-dual_band_tests"
dns_records_to_resolve: "sec-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
dns_records_to_resolve: "sec-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
# necessary because if conditionals in composite actions are currently not respected
- name: get tests logs
@@ -1575,27 +1575,27 @@ jobs:
- name: show gw logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owgw
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owgw
- name: show fms logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owfms
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owfms
- name: show prov logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owprov
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owprov
- name: show analytics logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owanalytics
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owanalytics
- name: show subscription (userportal) logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owsub
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owsub
- name: show sec logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owsec
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owsec
# - name: stop reservation
# if: always()
@@ -1694,7 +1694,7 @@ jobs:
testing_docker_image: tip-tip-wlan-cloud-docker-repo.jfrog.io/cloud-sdk-nightly:${{ github.run_id }}
additional_args: '-o firmware="${{ needs.vars.outputs.ap_version }}"'
allure_results_artifact_name: "allure-results-${{ steps.ap_model.outputs.model }}-dataplane_tests"
dns_records_to_resolve: "sec-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
dns_records_to_resolve: "sec-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
# necessary because if conditionals in composite actions are currently not respected
- name: get tests logs
@@ -1720,7 +1720,7 @@ jobs:
testing_docker_image: tip-tip-wlan-cloud-docker-repo.jfrog.io/cloud-sdk-nightly:${{ github.run_id }}
additional_args: '-o firmware="${{ needs.vars.outputs.ap_version }}"'
allure_results_artifact_name: "allure-results-${{ steps.ap_model.outputs.model }}-peak_throughput_tests"
dns_records_to_resolve: "sec-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
dns_records_to_resolve: "sec-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
# necessary because if conditionals in composite actions are currently not respected
- name: get tests logs
@@ -1746,7 +1746,7 @@ jobs:
testing_docker_image: tip-tip-wlan-cloud-docker-repo.jfrog.io/cloud-sdk-nightly:${{ github.run_id }}
additional_args: '-o firmware="${{ needs.vars.outputs.ap_version }}"'
allure_results_artifact_name: "allure-results-${{ steps.ap_model.outputs.model }}-client_scale_tests"
dns_records_to_resolve: "sec-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
dns_records_to_resolve: "sec-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
# necessary because if conditionals in composite actions are currently not respected
- name: get tests logs
@@ -1772,7 +1772,7 @@ jobs:
testing_docker_image: tip-tip-wlan-cloud-docker-repo.jfrog.io/cloud-sdk-nightly:${{ github.run_id }}
additional_args: '-o firmware="${{ needs.vars.outputs.ap_version }}"'
allure_results_artifact_name: "allure-results-${{ steps.ap_model.outputs.model }}-dual_band_tests"
dns_records_to_resolve: "sec-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
dns_records_to_resolve: "sec-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
# necessary because if conditionals in composite actions are currently not respected
- name: get tests logs
@@ -1789,27 +1789,27 @@ jobs:
- name: show gw logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owgw
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owgw
- name: show fms logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owfms
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owfms
- name: show prov logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owprov
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owprov
- name: show analytics logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owanalytics
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owanalytics
- name: show subscription (userportal) logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owsub
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owsub
- name: show sec logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owsec
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owsec
# - name: stop reservation
# if: always()
@@ -1908,7 +1908,7 @@ jobs:
testing_docker_image: tip-tip-wlan-cloud-docker-repo.jfrog.io/cloud-sdk-nightly:${{ github.run_id }}
additional_args: '-o firmware="${{ needs.vars.outputs.ap_version }}"'
allure_results_artifact_name: "allure-results-${{ steps.ap_model.outputs.model }}-dataplane_tests"
dns_records_to_resolve: "sec-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
dns_records_to_resolve: "sec-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
# necessary because if conditionals in composite actions are currently not respected
- name: get tests logs
@@ -1934,7 +1934,7 @@ jobs:
testing_docker_image: tip-tip-wlan-cloud-docker-repo.jfrog.io/cloud-sdk-nightly:${{ github.run_id }}
additional_args: '-o firmware="${{ needs.vars.outputs.ap_version }}"'
allure_results_artifact_name: "allure-results-${{ steps.ap_model.outputs.model }}-peak_throughput_tests"
dns_records_to_resolve: "sec-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
dns_records_to_resolve: "sec-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
# necessary because if conditionals in composite actions are currently not respected
- name: get tests logs
@@ -1960,7 +1960,7 @@ jobs:
testing_docker_image: tip-tip-wlan-cloud-docker-repo.jfrog.io/cloud-sdk-nightly:${{ github.run_id }}
additional_args: '-o firmware="${{ needs.vars.outputs.ap_version }}"'
allure_results_artifact_name: "allure-results-${{ steps.ap_model.outputs.model }}-client_scale_tests"
dns_records_to_resolve: "sec-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
dns_records_to_resolve: "sec-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
# necessary because if conditionals in composite actions are currently not respected
- name: get tests logs
@@ -1986,7 +1986,7 @@ jobs:
testing_docker_image: tip-tip-wlan-cloud-docker-repo.jfrog.io/cloud-sdk-nightly:${{ github.run_id }}
additional_args: '-o firmware="${{ needs.vars.outputs.ap_version }}"'
allure_results_artifact_name: "allure-results-${{ steps.ap_model.outputs.model }}-dual_band_tests"
dns_records_to_resolve: "sec-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
dns_records_to_resolve: "sec-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
# necessary because if conditionals in composite actions are currently not respected
- name: get tests logs
@@ -2003,27 +2003,27 @@ jobs:
- name: show gw logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owgw
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owgw
- name: show fms logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owfms
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owfms
- name: show prov logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owprov
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owprov
- name: show analytics logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owanalytics
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owanalytics
- name: show subscription (userportal) logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owsub
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owsub
- name: show sec logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owsec
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owsec
# - name: stop reservation
# if: always()
@@ -2122,7 +2122,7 @@ jobs:
testing_docker_image: tip-tip-wlan-cloud-docker-repo.jfrog.io/cloud-sdk-nightly:${{ github.run_id }}
additional_args: '-o firmware="${{ needs.vars.outputs.ap_version }}"'
allure_results_artifact_name: "allure-results-${{ steps.ap_model.outputs.model }}-dataplane_tests"
dns_records_to_resolve: "sec-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
dns_records_to_resolve: "sec-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
# necessary because if conditionals in composite actions are currently not respected
- name: get tests logs
@@ -2148,7 +2148,7 @@ jobs:
testing_docker_image: tip-tip-wlan-cloud-docker-repo.jfrog.io/cloud-sdk-nightly:${{ github.run_id }}
additional_args: '-o firmware="${{ needs.vars.outputs.ap_version }}"'
allure_results_artifact_name: "allure-results-${{ steps.ap_model.outputs.model }}-peak_throughput_tests"
dns_records_to_resolve: "sec-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
dns_records_to_resolve: "sec-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
# necessary because if conditionals in composite actions are currently not respected
- name: get tests logs
@@ -2174,7 +2174,7 @@ jobs:
testing_docker_image: tip-tip-wlan-cloud-docker-repo.jfrog.io/cloud-sdk-nightly:${{ github.run_id }}
additional_args: '-o firmware="${{ needs.vars.outputs.ap_version }}"'
allure_results_artifact_name: "allure-results-${{ steps.ap_model.outputs.model }}-client_scale_tests"
dns_records_to_resolve: "sec-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
dns_records_to_resolve: "sec-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
# necessary because if conditionals in composite actions are currently not respected
- name: get tests logs
@@ -2200,7 +2200,7 @@ jobs:
testing_docker_image: tip-tip-wlan-cloud-docker-repo.jfrog.io/cloud-sdk-nightly:${{ github.run_id }}
additional_args: '-o firmware="${{ needs.vars.outputs.ap_version }}"'
allure_results_artifact_name: "allure-results-${{ steps.ap_model.outputs.model }}-dual_band_tests"
dns_records_to_resolve: "sec-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
dns_records_to_resolve: "sec-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
# necessary because if conditionals in composite actions are currently not respected
- name: get tests logs
@@ -2217,27 +2217,27 @@ jobs:
- name: show gw logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owgw
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owgw
- name: show fms logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owfms
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owfms
- name: show prov logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owprov
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owprov
- name: show analytics logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owanalytics
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owanalytics
- name: show subscription (userportal) logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owsub
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owsub
- name: show sec logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owsec
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owsec
# - name: stop reservation
# if: always()
@@ -2336,7 +2336,7 @@ jobs:
testing_docker_image: tip-tip-wlan-cloud-docker-repo.jfrog.io/cloud-sdk-nightly:${{ github.run_id }}
additional_args: '-o firmware="${{ needs.vars.outputs.ap_version }}"'
allure_results_artifact_name: "allure-results-${{ steps.ap_model.outputs.model }}-dataplane_tests"
dns_records_to_resolve: "sec-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
dns_records_to_resolve: "sec-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
# necessary because if conditionals in composite actions are currently not respected
- name: get tests logs
@@ -2362,7 +2362,7 @@ jobs:
testing_docker_image: tip-tip-wlan-cloud-docker-repo.jfrog.io/cloud-sdk-nightly:${{ github.run_id }}
additional_args: '-o firmware="${{ needs.vars.outputs.ap_version }}"'
allure_results_artifact_name: "allure-results-${{ steps.ap_model.outputs.model }}-peak_throughput_tests"
dns_records_to_resolve: "sec-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
dns_records_to_resolve: "sec-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
# necessary because if conditionals in composite actions are currently not respected
- name: get tests logs
@@ -2388,7 +2388,7 @@ jobs:
testing_docker_image: tip-tip-wlan-cloud-docker-repo.jfrog.io/cloud-sdk-nightly:${{ github.run_id }}
additional_args: '-o firmware="${{ needs.vars.outputs.ap_version }}"'
allure_results_artifact_name: "allure-results-${{ steps.ap_model.outputs.model }}-client_scale_tests"
dns_records_to_resolve: "sec-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
dns_records_to_resolve: "sec-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
# necessary because if conditionals in composite actions are currently not respected
- name: get tests logs
@@ -2414,7 +2414,7 @@ jobs:
testing_docker_image: tip-tip-wlan-cloud-docker-repo.jfrog.io/cloud-sdk-nightly:${{ github.run_id }}
additional_args: '-o firmware="${{ needs.vars.outputs.ap_version }}"'
allure_results_artifact_name: "allure-results-${{ steps.ap_model.outputs.model }}-dual_band_tests"
dns_records_to_resolve: "sec-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
dns_records_to_resolve: "sec-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
# necessary because if conditionals in composite actions are currently not respected
- name: get tests logs
@@ -2431,27 +2431,27 @@ jobs:
- name: show gw logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owgw
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owgw
- name: show fms logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owfms
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owfms
- name: show prov logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owprov
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owprov
- name: show analytics logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owanalytics
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owanalytics
- name: show subscription (userportal) logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owsub
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owsub
- name: show sec logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owsec
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owsec
# - name: stop reservation
# if: always()
@@ -2550,7 +2550,7 @@ jobs:
testing_docker_image: tip-tip-wlan-cloud-docker-repo.jfrog.io/cloud-sdk-nightly:${{ github.run_id }}
additional_args: '-o firmware="${{ needs.vars.outputs.ap_version }}"'
allure_results_artifact_name: "allure-results-${{ steps.ap_model.outputs.model }}-dataplane_tests"
dns_records_to_resolve: "sec-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
dns_records_to_resolve: "sec-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
# necessary because if conditionals in composite actions are currently not respected
- name: get tests logs
@@ -2576,7 +2576,7 @@ jobs:
testing_docker_image: tip-tip-wlan-cloud-docker-repo.jfrog.io/cloud-sdk-nightly:${{ github.run_id }}
additional_args: '-o firmware="${{ needs.vars.outputs.ap_version }}"'
allure_results_artifact_name: "allure-results-${{ steps.ap_model.outputs.model }}-peak_throughput_tests"
dns_records_to_resolve: "sec-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
dns_records_to_resolve: "sec-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
# necessary because if conditionals in composite actions are currently not respected
- name: get tests logs
@@ -2602,7 +2602,7 @@ jobs:
testing_docker_image: tip-tip-wlan-cloud-docker-repo.jfrog.io/cloud-sdk-nightly:${{ github.run_id }}
additional_args: '-o firmware="${{ needs.vars.outputs.ap_version }}"'
allure_results_artifact_name: "allure-results-${{ steps.ap_model.outputs.model }}-client_scale_tests"
dns_records_to_resolve: "sec-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
dns_records_to_resolve: "sec-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
# necessary because if conditionals in composite actions are currently not respected
- name: get tests logs
@@ -2628,7 +2628,7 @@ jobs:
testing_docker_image: tip-tip-wlan-cloud-docker-repo.jfrog.io/cloud-sdk-nightly:${{ github.run_id }}
additional_args: '-o firmware="${{ needs.vars.outputs.ap_version }}"'
allure_results_artifact_name: "allure-results-${{ steps.ap_model.outputs.model }}-dual_band_tests"
dns_records_to_resolve: "sec-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
dns_records_to_resolve: "sec-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
# necessary because if conditionals in composite actions are currently not respected
- name: get tests logs
@@ -2645,27 +2645,27 @@ jobs:
- name: show gw logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owgw
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owgw
- name: show fms logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owfms
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owfms
- name: show prov logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owprov
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owprov
- name: show analytics logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owanalytics
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owanalytics
- name: show subscription (userportal) logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owsub
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owsub
- name: show sec logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owsec
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owsec
# - name: stop reservation
# if: always()

View File

@@ -33,8 +33,8 @@ on:
default: "ow_sanity_lf"
description: "Marker expression to select tests to execute"
existing_controller:
required: false
default: ""
required: true
default: "qa01"
description: "Use an existing cloud controller, e.g. like qa01 instead of dynamic one"
tests_release:
required: false
@@ -49,9 +49,9 @@ jobs:
vars:
runs-on: ubuntu-latest
outputs:
openwifi_revision: ${{ steps.vars.outputs.openwifi}}
ap_models: ${{ steps.vars.outputs.ap_models}}
ap_version: ${{ steps.vars.outputs.ap_version}}
openwifi_revision: ${{ steps.vars.outputs.openwifi }}
ap_models: ${{ steps.vars.outputs.ap_models }}
ap_version: ${{ steps.vars.outputs.ap_version }}
marker_expression: ${{ steps.vars.outputs.marker_expression }}
existing_controller: ${{ steps.vars.outputs.existing_controller }}
tests_release: ${{ steps.vars.outputs.tests_release }}
@@ -197,7 +197,7 @@ jobs:
testing_docker_image: tip-tip-wlan-cloud-docker-repo.jfrog.io/cloud-sdk-nightly:${{ github.run_id }}
additional_args: '-o firmware="${{ needs.vars.outputs.ap_version }}"'
allure_results_artifact_name: "allure-results-${{ steps.ap_model.outputs.model }}"
dns_records_to_resolve: "sec-qa01.cicd.lab.wlan.tip.build gw-qa01.cicd.lab.wlan.tip.build fms-qa01.cicd.lab.wlan.tip.build"
dns_records_to_resolve: "sec-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
# necessary because if conditionals in composite actions are currently not respected
- name: get tests logs
@@ -330,7 +330,7 @@ jobs:
testing_docker_image: tip-tip-wlan-cloud-docker-repo.jfrog.io/cloud-sdk-nightly:${{ github.run_id }}
additional_args: '-o firmware="${{ needs.vars.outputs.ap_version }}"'
allure_results_artifact_name: "allure-results-${{ steps.ap_model.outputs.model }}"
dns_records_to_resolve: "sec-qa01.cicd.lab.wlan.tip.build gw-qa01.cicd.lab.wlan.tip.build fms-qa01.cicd.lab.wlan.tip.build"
dns_records_to_resolve: "sec-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
# necessary because if conditionals in composite actions are currently not respected
- name: get tests logs
@@ -458,7 +458,7 @@ jobs:
testing_docker_image: tip-tip-wlan-cloud-docker-repo.jfrog.io/cloud-sdk-nightly:${{ github.run_id }}
additional_args: '-o firmware="${{ needs.vars.outputs.ap_version }}"'
allure_results_artifact_name: "allure-results-${{ steps.ap_model.outputs.model }}"
dns_records_to_resolve: "sec-qa01.cicd.lab.wlan.tip.build gw-qa01.cicd.lab.wlan.tip.build fms-qa01.cicd.lab.wlan.tip.build"
dns_records_to_resolve: "sec-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
# necessary because if conditionals in composite actions are currently not respected
- name: get tests logs
@@ -586,7 +586,7 @@ jobs:
testing_docker_image: tip-tip-wlan-cloud-docker-repo.jfrog.io/cloud-sdk-nightly:${{ github.run_id }}
additional_args: '-o firmware="${{ needs.vars.outputs.ap_version }}"'
allure_results_artifact_name: "allure-results-${{ steps.ap_model.outputs.model }}"
dns_records_to_resolve: "sec-qa01.cicd.lab.wlan.tip.build gw-qa01.cicd.lab.wlan.tip.build fms-qa01.cicd.lab.wlan.tip.build"
dns_records_to_resolve: "sec-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
# necessary because if conditionals in composite actions are currently not respected
- name: get tests logs
@@ -714,7 +714,7 @@ jobs:
testing_docker_image: tip-tip-wlan-cloud-docker-repo.jfrog.io/cloud-sdk-nightly:${{ github.run_id }}
additional_args: '-o firmware="${{ needs.vars.outputs.ap_version }}"'
allure_results_artifact_name: "allure-results-${{ steps.ap_model.outputs.model }}"
dns_records_to_resolve: "sec-qa01.cicd.lab.wlan.tip.build gw-qa01.cicd.lab.wlan.tip.build fms-qa01.cicd.lab.wlan.tip.build"
dns_records_to_resolve: "sec-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
# necessary because if conditionals in composite actions are currently not respected
- name: get tests logs
@@ -842,7 +842,7 @@ jobs:
testing_docker_image: tip-tip-wlan-cloud-docker-repo.jfrog.io/cloud-sdk-nightly:${{ github.run_id }}
additional_args: '-o firmware="${{ needs.vars.outputs.ap_version }}"'
allure_results_artifact_name: "allure-results-${{ steps.ap_model.outputs.model }}"
dns_records_to_resolve: "sec-qa01.cicd.lab.wlan.tip.build gw-qa01.cicd.lab.wlan.tip.build fms-qa01.cicd.lab.wlan.tip.build"
dns_records_to_resolve: "sec-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
# necessary because if conditionals in composite actions are currently not respected
- name: get tests logs
@@ -970,7 +970,7 @@ jobs:
testing_docker_image: tip-tip-wlan-cloud-docker-repo.jfrog.io/cloud-sdk-nightly:${{ github.run_id }}
additional_args: '-o firmware="${{ needs.vars.outputs.ap_version }}"'
allure_results_artifact_name: "allure-results-${{ steps.ap_model.outputs.model }}"
dns_records_to_resolve: "sec-qa01.cicd.lab.wlan.tip.build gw-qa01.cicd.lab.wlan.tip.build fms-qa01.cicd.lab.wlan.tip.build"
dns_records_to_resolve: "sec-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
# necessary because if conditionals in composite actions are currently not respected
- name: get tests logs
@@ -1098,7 +1098,7 @@ jobs:
testing_docker_image: tip-tip-wlan-cloud-docker-repo.jfrog.io/cloud-sdk-nightly:${{ github.run_id }}
additional_args: '-o firmware="${{ needs.vars.outputs.ap_version }}"'
allure_results_artifact_name: "allure-results-${{ steps.ap_model.outputs.model }}"
dns_records_to_resolve: "sec-qa01.cicd.lab.wlan.tip.build gw-qa01.cicd.lab.wlan.tip.build fms-qa01.cicd.lab.wlan.tip.build"
dns_records_to_resolve: "sec-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
# necessary because if conditionals in composite actions are currently not respected
- name: get tests logs
@@ -1226,7 +1226,7 @@ jobs:
testing_docker_image: tip-tip-wlan-cloud-docker-repo.jfrog.io/cloud-sdk-nightly:${{ github.run_id }}
additional_args: '-o firmware="${{ needs.vars.outputs.ap_version }}"'
allure_results_artifact_name: "allure-results-${{ steps.ap_model.outputs.model }}"
dns_records_to_resolve: "sec-qa01.cicd.lab.wlan.tip.build gw-qa01.cicd.lab.wlan.tip.build fms-qa01.cicd.lab.wlan.tip.build"
dns_records_to_resolve: "sec-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
# necessary because if conditionals in composite actions are currently not respected
- name: get tests logs
@@ -1355,7 +1355,7 @@ jobs:
testing_docker_image: tip-tip-wlan-cloud-docker-repo.jfrog.io/cloud-sdk-nightly:${{ github.run_id }}
additional_args: '-o firmware="${{ needs.vars.outputs.ap_version }}"'
allure_results_artifact_name: "allure-results-${{ steps.ap_model.outputs.model }}"
dns_records_to_resolve: "sec-qa01.cicd.lab.wlan.tip.build gw-qa01.cicd.lab.wlan.tip.build fms-qa01.cicd.lab.wlan.tip.build"
dns_records_to_resolve: "sec-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
# necessary because if conditionals in composite actions are currently not respected
- name: get tests logs
@@ -1484,7 +1484,7 @@ jobs:
testing_docker_image: tip-tip-wlan-cloud-docker-repo.jfrog.io/cloud-sdk-nightly:${{ github.run_id }}
additional_args: '-o firmware="${{ needs.vars.outputs.ap_version }}"'
allure_results_artifact_name: "allure-results-${{ steps.ap_model.outputs.model }}"
dns_records_to_resolve: "sec-qa01.cicd.lab.wlan.tip.build gw-qa01.cicd.lab.wlan.tip.build fms-qa01.cicd.lab.wlan.tip.build"
dns_records_to_resolve: "sec-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
# necessary because if conditionals in composite actions are currently not respected
- name: get tests logs
@@ -1613,7 +1613,7 @@ jobs:
testing_docker_image: tip-tip-wlan-cloud-docker-repo.jfrog.io/cloud-sdk-nightly:${{ github.run_id }}
additional_args: '-o firmware="${{ needs.vars.outputs.ap_version }}"'
allure_results_artifact_name: "allure-results-${{ steps.ap_model.outputs.model }}"
dns_records_to_resolve: "sec-qa01.cicd.lab.wlan.tip.build gw-qa01.cicd.lab.wlan.tip.build fms-qa01.cicd.lab.wlan.tip.build"
dns_records_to_resolve: "sec-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
# necessary because if conditionals in composite actions are currently not respected
- name: get tests logs

View File

@@ -33,7 +33,7 @@ on:
default: "dfs_tests,multi_psk_tests,rate_limiting_tests,rate_limiting_with_radius_tests,dynamic_vlan_tests,multi_vlan_tests"
description: "Marker expressions to select tests to execute"
existing_controller:
required: false
required: true
default: "qa01"
description: "Use an existing cloud controller, e.g. like qa01 instead of dynamic one"
tests_release:
@@ -195,7 +195,7 @@ jobs:
configuration_file: "./lab_info.json"
testing_docker_image: tip-tip-wlan-cloud-docker-repo.jfrog.io/cloud-sdk-nightly:${{ github.run_id }}
allure_results_artifact_name: allure-results-${{ steps.ap_model.outputs.model }}-dfs_tests
dns_records_to_resolve: "sec-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
dns_records_to_resolve: "sec-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
# necessary because if conditionals in composite actions are currently not respected
- name: get tests logs
@@ -220,7 +220,7 @@ jobs:
configuration_file: "./lab_info.json"
testing_docker_image: tip-tip-wlan-cloud-docker-repo.jfrog.io/cloud-sdk-nightly:${{ github.run_id }}
allure_results_artifact_name: allure-results-${{ steps.ap_model.outputs.model }}-multi_psk_tests
dns_records_to_resolve: "sec-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
dns_records_to_resolve: "sec-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
# necessary because if conditionals in composite actions are currently not respected
- name: get tests logs
@@ -245,7 +245,7 @@ jobs:
configuration_file: "./lab_info.json"
testing_docker_image: tip-tip-wlan-cloud-docker-repo.jfrog.io/cloud-sdk-nightly:${{ github.run_id }}
allure_results_artifact_name: allure-results-${{ steps.ap_model.outputs.model }}-rate_limiting_tests
dns_records_to_resolve: "sec-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
dns_records_to_resolve: "sec-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
# necessary because if conditionals in composite actions are currently not respected
- name: get tests logs
@@ -270,7 +270,7 @@ jobs:
configuration_file: "./lab_info.json"
testing_docker_image: tip-tip-wlan-cloud-docker-repo.jfrog.io/cloud-sdk-nightly:${{ github.run_id }}
allure_results_artifact_name: allure-results-${{ steps.ap_model.outputs.model }}-rate_limiting_with_radius_tests
dns_records_to_resolve: "sec-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
dns_records_to_resolve: "sec-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
# necessary because if conditionals in composite actions are currently not respected
- name: get tests logs
@@ -295,7 +295,7 @@ jobs:
configuration_file: "./lab_info.json"
testing_docker_image: tip-tip-wlan-cloud-docker-repo.jfrog.io/cloud-sdk-nightly:${{ github.run_id }}
allure_results_artifact_name: allure-results-${{ steps.ap_model.outputs.model }}-dynamic_vlan_tests
dns_records_to_resolve: "sec-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
dns_records_to_resolve: "sec-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
# necessary because if conditionals in composite actions are currently not respected
- name: get tests logs
@@ -320,7 +320,7 @@ jobs:
configuration_file: "./lab_info.json"
testing_docker_image: tip-tip-wlan-cloud-docker-repo.jfrog.io/cloud-sdk-nightly:${{ github.run_id }}
allure_results_artifact_name: allure-results-${{ steps.ap_model.outputs.model }}-multi_vlan_tests
dns_records_to_resolve: "sec-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
dns_records_to_resolve: "sec-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
# necessary because if conditionals in composite actions are currently not respected
- name: get tests logs
@@ -337,27 +337,27 @@ jobs:
- name: show gw logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owgw
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owgw
- name: show fms logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owfms
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owfms
- name: show prov logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owprov
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owprov
- name: show analytics logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owanalytics
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owanalytics
- name: show subscription (userportal) logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owsub
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owsub
- name: show sec logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owsec
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owsec
# - name: stop reservation
# if: always()
@@ -455,7 +455,7 @@ jobs:
configuration_file: "./lab_info.json"
testing_docker_image: tip-tip-wlan-cloud-docker-repo.jfrog.io/cloud-sdk-nightly:${{ github.run_id }}
allure_results_artifact_name: allure-results-${{ steps.ap_model.outputs.model }}-dfs_tests
dns_records_to_resolve: "sec-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
dns_records_to_resolve: "sec-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
# necessary because if conditionals in composite actions are currently not respected
- name: get tests logs
@@ -480,7 +480,7 @@ jobs:
configuration_file: "./lab_info.json"
testing_docker_image: tip-tip-wlan-cloud-docker-repo.jfrog.io/cloud-sdk-nightly:${{ github.run_id }}
allure_results_artifact_name: allure-results-${{ steps.ap_model.outputs.model }}-multi_psk_tests
dns_records_to_resolve: "sec-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
dns_records_to_resolve: "sec-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
# necessary because if conditionals in composite actions are currently not respected
- name: get tests logs
@@ -505,7 +505,7 @@ jobs:
configuration_file: "./lab_info.json"
testing_docker_image: tip-tip-wlan-cloud-docker-repo.jfrog.io/cloud-sdk-nightly:${{ github.run_id }}
allure_results_artifact_name: allure-results-${{ steps.ap_model.outputs.model }}-rate_limiting_tests
dns_records_to_resolve: "sec-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
dns_records_to_resolve: "sec-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
# necessary because if conditionals in composite actions are currently not respected
- name: get tests logs
@@ -530,7 +530,7 @@ jobs:
configuration_file: "./lab_info.json"
testing_docker_image: tip-tip-wlan-cloud-docker-repo.jfrog.io/cloud-sdk-nightly:${{ github.run_id }}
allure_results_artifact_name: allure-results-${{ steps.ap_model.outputs.model }}-rate_limiting_with_radius_tests
dns_records_to_resolve: "sec-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
dns_records_to_resolve: "sec-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
# necessary because if conditionals in composite actions are currently not respected
- name: get tests logs
@@ -555,7 +555,7 @@ jobs:
configuration_file: "./lab_info.json"
testing_docker_image: tip-tip-wlan-cloud-docker-repo.jfrog.io/cloud-sdk-nightly:${{ github.run_id }}
allure_results_artifact_name: allure-results-${{ steps.ap_model.outputs.model }}-dynamic_vlan_tests
dns_records_to_resolve: "sec-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
dns_records_to_resolve: "sec-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
# necessary because if conditionals in composite actions are currently not respected
- name: get tests logs
@@ -580,7 +580,7 @@ jobs:
configuration_file: "./lab_info.json"
testing_docker_image: tip-tip-wlan-cloud-docker-repo.jfrog.io/cloud-sdk-nightly:${{ github.run_id }}
allure_results_artifact_name: allure-results-${{ steps.ap_model.outputs.model }}-multi_vlan_tests
dns_records_to_resolve: "sec-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
dns_records_to_resolve: "sec-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
# necessary because if conditionals in composite actions are currently not respected
- name: get tests logs
@@ -597,27 +597,27 @@ jobs:
- name: show gw logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owgw
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owgw
- name: show fms logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owfms
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owfms
- name: show prov logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owprov
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owprov
- name: show analytics logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owanalytics
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owanalytics
- name: show subscription (userportal) logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owsub
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owsub
- name: show sec logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owsec
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owsec
# - name: stop reservation
# if: always()
@@ -715,7 +715,7 @@ jobs:
configuration_file: "./lab_info.json"
testing_docker_image: tip-tip-wlan-cloud-docker-repo.jfrog.io/cloud-sdk-nightly:${{ github.run_id }}
allure_results_artifact_name: allure-results-${{ steps.ap_model.outputs.model }}-dfs_tests
dns_records_to_resolve: "sec-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
dns_records_to_resolve: "sec-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
# necessary because if conditionals in composite actions are currently not respected
- name: get tests logs
@@ -740,7 +740,7 @@ jobs:
configuration_file: "./lab_info.json"
testing_docker_image: tip-tip-wlan-cloud-docker-repo.jfrog.io/cloud-sdk-nightly:${{ github.run_id }}
allure_results_artifact_name: allure-results-${{ steps.ap_model.outputs.model }}-multi_psk_tests
dns_records_to_resolve: "sec-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
dns_records_to_resolve: "sec-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
# necessary because if conditionals in composite actions are currently not respected
- name: get tests logs
@@ -765,7 +765,7 @@ jobs:
configuration_file: "./lab_info.json"
testing_docker_image: tip-tip-wlan-cloud-docker-repo.jfrog.io/cloud-sdk-nightly:${{ github.run_id }}
allure_results_artifact_name: allure-results-${{ steps.ap_model.outputs.model }}-rate_limiting_tests
dns_records_to_resolve: "sec-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
dns_records_to_resolve: "sec-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
# necessary because if conditionals in composite actions are currently not respected
- name: get tests logs
@@ -790,7 +790,7 @@ jobs:
configuration_file: "./lab_info.json"
testing_docker_image: tip-tip-wlan-cloud-docker-repo.jfrog.io/cloud-sdk-nightly:${{ github.run_id }}
allure_results_artifact_name: allure-results-${{ steps.ap_model.outputs.model }}-rate_limiting_with_radius_tests
dns_records_to_resolve: "sec-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
dns_records_to_resolve: "sec-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
# necessary because if conditionals in composite actions are currently not respected
- name: get tests logs
@@ -815,7 +815,7 @@ jobs:
configuration_file: "./lab_info.json"
testing_docker_image: tip-tip-wlan-cloud-docker-repo.jfrog.io/cloud-sdk-nightly:${{ github.run_id }}
allure_results_artifact_name: allure-results-${{ steps.ap_model.outputs.model }}-dynamic_vlan_tests
dns_records_to_resolve: "sec-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
dns_records_to_resolve: "sec-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
# necessary because if conditionals in composite actions are currently not respected
- name: get tests logs
@@ -840,7 +840,7 @@ jobs:
configuration_file: "./lab_info.json"
testing_docker_image: tip-tip-wlan-cloud-docker-repo.jfrog.io/cloud-sdk-nightly:${{ github.run_id }}
allure_results_artifact_name: allure-results-${{ steps.ap_model.outputs.model }}-multi_vlan_tests
dns_records_to_resolve: "sec-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
dns_records_to_resolve: "sec-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
# necessary because if conditionals in composite actions are currently not respected
- name: get tests logs
@@ -857,27 +857,27 @@ jobs:
- name: show gw logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owgw
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owgw
- name: show fms logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owfms
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owfms
- name: show prov logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owprov
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owprov
- name: show analytics logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owanalytics
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owanalytics
- name: show subscription (userportal) logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owsub
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owsub
- name: show sec logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owsec
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owsec
# - name: stop reservation
# if: always()
@@ -975,7 +975,7 @@ jobs:
configuration_file: "./lab_info.json"
testing_docker_image: tip-tip-wlan-cloud-docker-repo.jfrog.io/cloud-sdk-nightly:${{ github.run_id }}
allure_results_artifact_name: allure-results-${{ steps.ap_model.outputs.model }}-dfs_tests
dns_records_to_resolve: "sec-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
dns_records_to_resolve: "sec-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
# necessary because if conditionals in composite actions are currently not respected
- name: get tests logs
@@ -1000,7 +1000,7 @@ jobs:
configuration_file: "./lab_info.json"
testing_docker_image: tip-tip-wlan-cloud-docker-repo.jfrog.io/cloud-sdk-nightly:${{ github.run_id }}
allure_results_artifact_name: allure-results-${{ steps.ap_model.outputs.model }}-multi_psk_tests
dns_records_to_resolve: "sec-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
dns_records_to_resolve: "sec-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
# necessary because if conditionals in composite actions are currently not respected
- name: get tests logs
@@ -1025,7 +1025,7 @@ jobs:
configuration_file: "./lab_info.json"
testing_docker_image: tip-tip-wlan-cloud-docker-repo.jfrog.io/cloud-sdk-nightly:${{ github.run_id }}
allure_results_artifact_name: allure-results-${{ steps.ap_model.outputs.model }}-rate_limiting_tests
dns_records_to_resolve: "sec-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
dns_records_to_resolve: "sec-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
# necessary because if conditionals in composite actions are currently not respected
- name: get tests logs
@@ -1050,7 +1050,7 @@ jobs:
configuration_file: "./lab_info.json"
testing_docker_image: tip-tip-wlan-cloud-docker-repo.jfrog.io/cloud-sdk-nightly:${{ github.run_id }}
allure_results_artifact_name: allure-results-${{ steps.ap_model.outputs.model }}-rate_limiting_with_radius_tests
dns_records_to_resolve: "sec-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
dns_records_to_resolve: "sec-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
# necessary because if conditionals in composite actions are currently not respected
- name: get tests logs
@@ -1075,7 +1075,7 @@ jobs:
configuration_file: "./lab_info.json"
testing_docker_image: tip-tip-wlan-cloud-docker-repo.jfrog.io/cloud-sdk-nightly:${{ github.run_id }}
allure_results_artifact_name: allure-results-${{ steps.ap_model.outputs.model }}-dynamic_vlan_tests
dns_records_to_resolve: "sec-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
dns_records_to_resolve: "sec-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
# necessary because if conditionals in composite actions are currently not respected
- name: get tests logs
@@ -1100,7 +1100,7 @@ jobs:
configuration_file: "./lab_info.json"
testing_docker_image: tip-tip-wlan-cloud-docker-repo.jfrog.io/cloud-sdk-nightly:${{ github.run_id }}
allure_results_artifact_name: allure-results-${{ steps.ap_model.outputs.model }}-multi_vlan_tests
dns_records_to_resolve: "sec-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
dns_records_to_resolve: "sec-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
# necessary because if conditionals in composite actions are currently not respected
- name: get tests logs
@@ -1117,27 +1117,27 @@ jobs:
- name: show gw logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owgw
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owgw
- name: show fms logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owfms
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owfms
- name: show prov logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owprov
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owprov
- name: show analytics logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owanalytics
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owanalytics
- name: show subscription (userportal) logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owsub
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owsub
- name: show sec logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owsec
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owsec
# - name: stop reservation
# if: always()
@@ -1235,7 +1235,7 @@ jobs:
configuration_file: "./lab_info.json"
testing_docker_image: tip-tip-wlan-cloud-docker-repo.jfrog.io/cloud-sdk-nightly:${{ github.run_id }}
allure_results_artifact_name: allure-results-${{ steps.ap_model.outputs.model }}-dfs_tests
dns_records_to_resolve: "sec-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
dns_records_to_resolve: "sec-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
# necessary because if conditionals in composite actions are currently not respected
- name: get tests logs
@@ -1260,7 +1260,7 @@ jobs:
configuration_file: "./lab_info.json"
testing_docker_image: tip-tip-wlan-cloud-docker-repo.jfrog.io/cloud-sdk-nightly:${{ github.run_id }}
allure_results_artifact_name: allure-results-${{ steps.ap_model.outputs.model }}-multi_psk_tests
dns_records_to_resolve: "sec-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
dns_records_to_resolve: "sec-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
# necessary because if conditionals in composite actions are currently not respected
- name: get tests logs
@@ -1285,7 +1285,7 @@ jobs:
configuration_file: "./lab_info.json"
testing_docker_image: tip-tip-wlan-cloud-docker-repo.jfrog.io/cloud-sdk-nightly:${{ github.run_id }}
allure_results_artifact_name: allure-results-${{ steps.ap_model.outputs.model }}-rate_limiting_tests
dns_records_to_resolve: "sec-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
dns_records_to_resolve: "sec-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
# necessary because if conditionals in composite actions are currently not respected
- name: get tests logs
@@ -1310,7 +1310,7 @@ jobs:
configuration_file: "./lab_info.json"
testing_docker_image: tip-tip-wlan-cloud-docker-repo.jfrog.io/cloud-sdk-nightly:${{ github.run_id }}
allure_results_artifact_name: allure-results-${{ steps.ap_model.outputs.model }}-rate_limiting_with_radius_tests
dns_records_to_resolve: "sec-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
dns_records_to_resolve: "sec-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
# necessary because if conditionals in composite actions are currently not respected
- name: get tests logs
@@ -1335,7 +1335,7 @@ jobs:
configuration_file: "./lab_info.json"
testing_docker_image: tip-tip-wlan-cloud-docker-repo.jfrog.io/cloud-sdk-nightly:${{ github.run_id }}
allure_results_artifact_name: allure-results-${{ steps.ap_model.outputs.model }}-dynamic_vlan_tests
dns_records_to_resolve: "sec-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
dns_records_to_resolve: "sec-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
# necessary because if conditionals in composite actions are currently not respected
- name: get tests logs
@@ -1360,7 +1360,7 @@ jobs:
configuration_file: "./lab_info.json"
testing_docker_image: tip-tip-wlan-cloud-docker-repo.jfrog.io/cloud-sdk-nightly:${{ github.run_id }}
allure_results_artifact_name: allure-results-${{ steps.ap_model.outputs.model }}-multi_vlan_tests
dns_records_to_resolve: "sec-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
dns_records_to_resolve: "sec-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
# necessary because if conditionals in composite actions are currently not respected
- name: get tests logs
@@ -1377,27 +1377,27 @@ jobs:
- name: show gw logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owgw
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owgw
- name: show fms logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owfms
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owfms
- name: show prov logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owprov
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owprov
- name: show analytics logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owanalytics
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owanalytics
- name: show subscription (userportal) logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owsub
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owsub
- name: show sec logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owsec
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owsec
# - name: stop reservation
# if: always()
@@ -1495,7 +1495,7 @@ jobs:
configuration_file: "./lab_info.json"
testing_docker_image: tip-tip-wlan-cloud-docker-repo.jfrog.io/cloud-sdk-nightly:${{ github.run_id }}
allure_results_artifact_name: allure-results-${{ steps.ap_model.outputs.model }}-dfs_tests
dns_records_to_resolve: "sec-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
dns_records_to_resolve: "sec-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
# necessary because if conditionals in composite actions are currently not respected
- name: get tests logs
@@ -1520,7 +1520,7 @@ jobs:
configuration_file: "./lab_info.json"
testing_docker_image: tip-tip-wlan-cloud-docker-repo.jfrog.io/cloud-sdk-nightly:${{ github.run_id }}
allure_results_artifact_name: allure-results-${{ steps.ap_model.outputs.model }}-multi_psk_tests
dns_records_to_resolve: "sec-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
dns_records_to_resolve: "sec-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
# necessary because if conditionals in composite actions are currently not respected
- name: get tests logs
@@ -1545,7 +1545,7 @@ jobs:
configuration_file: "./lab_info.json"
testing_docker_image: tip-tip-wlan-cloud-docker-repo.jfrog.io/cloud-sdk-nightly:${{ github.run_id }}
allure_results_artifact_name: allure-results-${{ steps.ap_model.outputs.model }}-rate_limiting_tests
dns_records_to_resolve: "sec-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
dns_records_to_resolve: "sec-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
# necessary because if conditionals in composite actions are currently not respected
- name: get tests logs
@@ -1570,7 +1570,7 @@ jobs:
configuration_file: "./lab_info.json"
testing_docker_image: tip-tip-wlan-cloud-docker-repo.jfrog.io/cloud-sdk-nightly:${{ github.run_id }}
allure_results_artifact_name: allure-results-${{ steps.ap_model.outputs.model }}-rate_limiting_with_radius_tests
dns_records_to_resolve: "sec-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
dns_records_to_resolve: "sec-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
# necessary because if conditionals in composite actions are currently not respected
- name: get tests logs
@@ -1595,7 +1595,7 @@ jobs:
configuration_file: "./lab_info.json"
testing_docker_image: tip-tip-wlan-cloud-docker-repo.jfrog.io/cloud-sdk-nightly:${{ github.run_id }}
allure_results_artifact_name: allure-results-${{ steps.ap_model.outputs.model }}-dynamic_vlan_tests
dns_records_to_resolve: "sec-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
dns_records_to_resolve: "sec-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
# necessary because if conditionals in composite actions are currently not respected
- name: get tests logs
@@ -1620,7 +1620,7 @@ jobs:
configuration_file: "./lab_info.json"
testing_docker_image: tip-tip-wlan-cloud-docker-repo.jfrog.io/cloud-sdk-nightly:${{ github.run_id }}
allure_results_artifact_name: allure-results-${{ steps.ap_model.outputs.model }}-multi_vlan_tests
dns_records_to_resolve: "sec-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
dns_records_to_resolve: "sec-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
# necessary because if conditionals in composite actions are currently not respected
- name: get tests logs
@@ -1637,27 +1637,27 @@ jobs:
- name: show gw logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owgw
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owgw
- name: show fms logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owfms
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owfms
- name: show prov logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owprov
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owprov
- name: show analytics logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owanalytics
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owanalytics
- name: show subscription (userportal) logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owsub
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owsub
- name: show sec logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owsec
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owsec
# - name: stop reservation
# if: always()
@@ -1755,7 +1755,7 @@ jobs:
configuration_file: "./lab_info.json"
testing_docker_image: tip-tip-wlan-cloud-docker-repo.jfrog.io/cloud-sdk-nightly:${{ github.run_id }}
allure_results_artifact_name: allure-results-${{ steps.ap_model.outputs.model }}-dfs_tests
dns_records_to_resolve: "sec-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
dns_records_to_resolve: "sec-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
# necessary because if conditionals in composite actions are currently not respected
- name: get tests logs
@@ -1780,7 +1780,7 @@ jobs:
configuration_file: "./lab_info.json"
testing_docker_image: tip-tip-wlan-cloud-docker-repo.jfrog.io/cloud-sdk-nightly:${{ github.run_id }}
allure_results_artifact_name: allure-results-${{ steps.ap_model.outputs.model }}-multi_psk_tests
dns_records_to_resolve: "sec-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
dns_records_to_resolve: "sec-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
# necessary because if conditionals in composite actions are currently not respected
- name: get tests logs
@@ -1805,7 +1805,7 @@ jobs:
configuration_file: "./lab_info.json"
testing_docker_image: tip-tip-wlan-cloud-docker-repo.jfrog.io/cloud-sdk-nightly:${{ github.run_id }}
allure_results_artifact_name: allure-results-${{ steps.ap_model.outputs.model }}-rate_limiting_tests
dns_records_to_resolve: "sec-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
dns_records_to_resolve: "sec-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
# necessary because if conditionals in composite actions are currently not respected
- name: get tests logs
@@ -1830,7 +1830,7 @@ jobs:
configuration_file: "./lab_info.json"
testing_docker_image: tip-tip-wlan-cloud-docker-repo.jfrog.io/cloud-sdk-nightly:${{ github.run_id }}
allure_results_artifact_name: allure-results-${{ steps.ap_model.outputs.model }}-rate_limiting_with_radius_tests
dns_records_to_resolve: "sec-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
dns_records_to_resolve: "sec-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
# necessary because if conditionals in composite actions are currently not respected
- name: get tests logs
@@ -1855,7 +1855,7 @@ jobs:
configuration_file: "./lab_info.json"
testing_docker_image: tip-tip-wlan-cloud-docker-repo.jfrog.io/cloud-sdk-nightly:${{ github.run_id }}
allure_results_artifact_name: allure-results-${{ steps.ap_model.outputs.model }}-dynamic_vlan_tests
dns_records_to_resolve: "sec-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
dns_records_to_resolve: "sec-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
# necessary because if conditionals in composite actions are currently not respected
- name: get tests logs
@@ -1880,7 +1880,7 @@ jobs:
configuration_file: "./lab_info.json"
testing_docker_image: tip-tip-wlan-cloud-docker-repo.jfrog.io/cloud-sdk-nightly:${{ github.run_id }}
allure_results_artifact_name: allure-results-${{ steps.ap_model.outputs.model }}-multi_vlan_tests
dns_records_to_resolve: "sec-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
dns_records_to_resolve: "sec-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
# necessary because if conditionals in composite actions are currently not respected
- name: get tests logs
@@ -1897,27 +1897,27 @@ jobs:
- name: show gw logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owgw
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owgw
- name: show fms logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owfms
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owfms
- name: show prov logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owprov
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owprov
- name: show analytics logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owanalytics
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owanalytics
- name: show subscription (userportal) logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owsub
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owsub
- name: show sec logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owsec
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owsec
# - name: stop reservation
# if: always()
@@ -2015,7 +2015,7 @@ jobs:
configuration_file: "./lab_info.json"
testing_docker_image: tip-tip-wlan-cloud-docker-repo.jfrog.io/cloud-sdk-nightly:${{ github.run_id }}
allure_results_artifact_name: allure-results-${{ steps.ap_model.outputs.model }}-dfs_tests
dns_records_to_resolve: "sec-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
dns_records_to_resolve: "sec-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
# necessary because if conditionals in composite actions are currently not respected
- name: get tests logs
@@ -2040,7 +2040,7 @@ jobs:
configuration_file: "./lab_info.json"
testing_docker_image: tip-tip-wlan-cloud-docker-repo.jfrog.io/cloud-sdk-nightly:${{ github.run_id }}
allure_results_artifact_name: allure-results-${{ steps.ap_model.outputs.model }}-multi_psk_tests
dns_records_to_resolve: "sec-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
dns_records_to_resolve: "sec-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
# necessary because if conditionals in composite actions are currently not respected
- name: get tests logs
@@ -2065,7 +2065,7 @@ jobs:
configuration_file: "./lab_info.json"
testing_docker_image: tip-tip-wlan-cloud-docker-repo.jfrog.io/cloud-sdk-nightly:${{ github.run_id }}
allure_results_artifact_name: allure-results-${{ steps.ap_model.outputs.model }}-rate_limiting_tests
dns_records_to_resolve: "sec-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
dns_records_to_resolve: "sec-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
# necessary because if conditionals in composite actions are currently not respected
- name: get tests logs
@@ -2090,7 +2090,7 @@ jobs:
configuration_file: "./lab_info.json"
testing_docker_image: tip-tip-wlan-cloud-docker-repo.jfrog.io/cloud-sdk-nightly:${{ github.run_id }}
allure_results_artifact_name: allure-results-${{ steps.ap_model.outputs.model }}-rate_limiting_with_radius_tests
dns_records_to_resolve: "sec-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
dns_records_to_resolve: "sec-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
# necessary because if conditionals in composite actions are currently not respected
- name: get tests logs
@@ -2115,7 +2115,7 @@ jobs:
configuration_file: "./lab_info.json"
testing_docker_image: tip-tip-wlan-cloud-docker-repo.jfrog.io/cloud-sdk-nightly:${{ github.run_id }}
allure_results_artifact_name: allure-results-${{ steps.ap_model.outputs.model }}-dynamic_vlan_tests
dns_records_to_resolve: "sec-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
dns_records_to_resolve: "sec-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
# necessary because if conditionals in composite actions are currently not respected
- name: get tests logs
@@ -2140,7 +2140,7 @@ jobs:
configuration_file: "./lab_info.json"
testing_docker_image: tip-tip-wlan-cloud-docker-repo.jfrog.io/cloud-sdk-nightly:${{ github.run_id }}
allure_results_artifact_name: allure-results-${{ steps.ap_model.outputs.model }}-multi_vlan_tests
dns_records_to_resolve: "sec-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
dns_records_to_resolve: "sec-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
# necessary because if conditionals in composite actions are currently not respected
- name: get tests logs
@@ -2157,27 +2157,27 @@ jobs:
- name: show gw logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owgw
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owgw
- name: show fms logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owfms
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owfms
- name: show prov logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owprov
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owprov
- name: show analytics logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owanalytics
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owanalytics
- name: show subscription (userportal) logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owsub
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owsub
- name: show sec logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owsec
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owsec
# - name: stop reservation
# if: always()
@@ -2275,7 +2275,7 @@ jobs:
configuration_file: "./lab_info.json"
testing_docker_image: tip-tip-wlan-cloud-docker-repo.jfrog.io/cloud-sdk-nightly:${{ github.run_id }}
allure_results_artifact_name: allure-results-${{ steps.ap_model.outputs.model }}-dfs_tests
dns_records_to_resolve: "sec-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
dns_records_to_resolve: "sec-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
# necessary because if conditionals in composite actions are currently not respected
- name: get tests logs
@@ -2300,7 +2300,7 @@ jobs:
configuration_file: "./lab_info.json"
testing_docker_image: tip-tip-wlan-cloud-docker-repo.jfrog.io/cloud-sdk-nightly:${{ github.run_id }}
allure_results_artifact_name: allure-results-${{ steps.ap_model.outputs.model }}-multi_psk_tests
dns_records_to_resolve: "sec-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
dns_records_to_resolve: "sec-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
# necessary because if conditionals in composite actions are currently not respected
- name: get tests logs
@@ -2325,7 +2325,7 @@ jobs:
configuration_file: "./lab_info.json"
testing_docker_image: tip-tip-wlan-cloud-docker-repo.jfrog.io/cloud-sdk-nightly:${{ github.run_id }}
allure_results_artifact_name: allure-results-${{ steps.ap_model.outputs.model }}-rate_limiting_tests
dns_records_to_resolve: "sec-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
dns_records_to_resolve: "sec-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
# necessary because if conditionals in composite actions are currently not respected
- name: get tests logs
@@ -2350,7 +2350,7 @@ jobs:
configuration_file: "./lab_info.json"
testing_docker_image: tip-tip-wlan-cloud-docker-repo.jfrog.io/cloud-sdk-nightly:${{ github.run_id }}
allure_results_artifact_name: allure-results-${{ steps.ap_model.outputs.model }}-rate_limiting_with_radius_tests
dns_records_to_resolve: "sec-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
dns_records_to_resolve: "sec-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
# necessary because if conditionals in composite actions are currently not respected
- name: get tests logs
@@ -2375,7 +2375,7 @@ jobs:
configuration_file: "./lab_info.json"
testing_docker_image: tip-tip-wlan-cloud-docker-repo.jfrog.io/cloud-sdk-nightly:${{ github.run_id }}
allure_results_artifact_name: allure-results-${{ steps.ap_model.outputs.model }}-dynamic_vlan_tests
dns_records_to_resolve: "sec-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
dns_records_to_resolve: "sec-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
# necessary because if conditionals in composite actions are currently not respected
- name: get tests logs
@@ -2400,7 +2400,7 @@ jobs:
configuration_file: "./lab_info.json"
testing_docker_image: tip-tip-wlan-cloud-docker-repo.jfrog.io/cloud-sdk-nightly:${{ github.run_id }}
allure_results_artifact_name: allure-results-${{ steps.ap_model.outputs.model }}-multi_vlan_tests
dns_records_to_resolve: "sec-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
dns_records_to_resolve: "sec-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
# necessary because if conditionals in composite actions are currently not respected
- name: get tests logs
@@ -2417,27 +2417,27 @@ jobs:
- name: show gw logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owgw
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owgw
- name: show fms logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owfms
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owfms
- name: show prov logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owprov
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owprov
- name: show analytics logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owanalytics
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owanalytics
- name: show subscription (userportal) logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owsub
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owsub
- name: show sec logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owsec
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owsec
# - name: stop reservation
# if: always()
@@ -2535,7 +2535,7 @@ jobs:
configuration_file: "./lab_info.json"
testing_docker_image: tip-tip-wlan-cloud-docker-repo.jfrog.io/cloud-sdk-nightly:${{ github.run_id }}
allure_results_artifact_name: allure-results-${{ steps.ap_model.outputs.model }}-dfs_tests
dns_records_to_resolve: "sec-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
dns_records_to_resolve: "sec-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
# necessary because if conditionals in composite actions are currently not respected
- name: get tests logs
@@ -2560,7 +2560,7 @@ jobs:
configuration_file: "./lab_info.json"
testing_docker_image: tip-tip-wlan-cloud-docker-repo.jfrog.io/cloud-sdk-nightly:${{ github.run_id }}
allure_results_artifact_name: allure-results-${{ steps.ap_model.outputs.model }}-multi_psk_tests
dns_records_to_resolve: "sec-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
dns_records_to_resolve: "sec-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
# necessary because if conditionals in composite actions are currently not respected
- name: get tests logs
@@ -2585,7 +2585,7 @@ jobs:
configuration_file: "./lab_info.json"
testing_docker_image: tip-tip-wlan-cloud-docker-repo.jfrog.io/cloud-sdk-nightly:${{ github.run_id }}
allure_results_artifact_name: allure-results-${{ steps.ap_model.outputs.model }}-rate_limiting_tests
dns_records_to_resolve: "sec-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
dns_records_to_resolve: "sec-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
# necessary because if conditionals in composite actions are currently not respected
- name: get tests logs
@@ -2610,7 +2610,7 @@ jobs:
configuration_file: "./lab_info.json"
testing_docker_image: tip-tip-wlan-cloud-docker-repo.jfrog.io/cloud-sdk-nightly:${{ github.run_id }}
allure_results_artifact_name: allure-results-${{ steps.ap_model.outputs.model }}-rate_limiting_with_radius_tests
dns_records_to_resolve: "sec-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
dns_records_to_resolve: "sec-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
# necessary because if conditionals in composite actions are currently not respected
- name: get tests logs
@@ -2635,7 +2635,7 @@ jobs:
configuration_file: "./lab_info.json"
testing_docker_image: tip-tip-wlan-cloud-docker-repo.jfrog.io/cloud-sdk-nightly:${{ github.run_id }}
allure_results_artifact_name: allure-results-${{ steps.ap_model.outputs.model }}-dynamic_vlan_tests
dns_records_to_resolve: "sec-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
dns_records_to_resolve: "sec-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
# necessary because if conditionals in composite actions are currently not respected
- name: get tests logs
@@ -2660,7 +2660,7 @@ jobs:
configuration_file: "./lab_info.json"
testing_docker_image: tip-tip-wlan-cloud-docker-repo.jfrog.io/cloud-sdk-nightly:${{ github.run_id }}
allure_results_artifact_name: allure-results-${{ steps.ap_model.outputs.model }}-multi_vlan_tests
dns_records_to_resolve: "sec-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ steps.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
dns_records_to_resolve: "sec-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build gw-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build fms-${{ needs.vars.outputs.existing_controller }}.cicd.lab.wlan.tip.build"
# necessary because if conditionals in composite actions are currently not respected
- name: get tests logs
@@ -2677,27 +2677,27 @@ jobs:
- name: show gw logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owgw
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owgw
- name: show fms logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owfms
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owfms
- name: show prov logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owprov
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owprov
- name: show analytics logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owanalytics
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owanalytics
- name: show subscription (userportal) logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owsub
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owsub
- name: show sec logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owsec
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owsec
# - name: stop reservation
# if: always()
@@ -2931,27 +2931,27 @@ jobs:
- name: show gw logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owgw
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owgw
- name: show fms logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owfms
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owfms
- name: show prov logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owprov
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owprov
- name: show analytics logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owanalytics
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owanalytics
- name: show subscription (userportal) logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owsub
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owsub
- name: show sec logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owsec
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owsec
# - name: stop reservation
# if: always()
@@ -3185,27 +3185,27 @@ jobs:
- name: show gw logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owgw
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owgw
- name: show fms logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owfms
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owfms
- name: show prov logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owprov
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owprov
- name: show analytics logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owanalytics
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owanalytics
- name: show subscription (userportal) logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owsub
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owsub
- name: show sec logs
if: failure()
run: kubectl -n openwifi-${{ steps.vars.outputs.existing_controller }} logs deployment/owsec
run: kubectl -n openwifi-${{ steps.reservation.outputs.namespace }} logs deployment/owsec
# - name: stop reservation
# if: always()