diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml deleted file mode 100644 index 5c122cee..00000000 --- a/.gitlab-ci.yml +++ /dev/null @@ -1,989 +0,0 @@ -image: ${ARTIFACTORY_SERVER}/dockerhub-remote/python:3.7-alpine - -services: - - ${ARTIFACTORY_SERVER}/dockerhub-remote/docker:dind - -stages: - - smoke-tests - - release_test_prep - - sprinkle-tests - - droplets - - publish - - release - - post-release-tests - - admin - -variables: - GIT_SUBMODULE_STRATEGY: recursive - -# release prep - updates runtime-init location used for testing -template2_prep_release_testing: - image: ${ARTIFACTORY_SERVER}/dockerhub-remote/node:8 - stage: release_test_prep - only: - variables: - - $RELEASE_RUNTIME_INIT_TESTS == "true" - tags: - - docker-executor - script: - # install packages: jq - - apt-get update - - apt-get install -y jq - # Configuring SSH - - eval $(ssh-agent -s) - - test "$GIT_SSH_USER_PRIVATE_KEY" && (echo "$GIT_SSH_USER_PRIVATE_KEY" | tr -d '\r' | ssh-add -) - - mkdir -p ~/.ssh - - chmod 700 ~/.ssh - - echo "$GIT_SSH_USER_PUBLIC_KEY" >> ~/.ssh/id_rsa.pub - - echo -e "Host *\n\tStrictHostKeyChecking no\n\n" > ~/.ssh/config - # Updating delivery url - - echo 'Perparing for template2 release testing' - - echo 'Updating runtime-init delivery location for template testing' - - RELEASE_VERSION=$(echo $VERSION | awk -F"-" '{ print $2 }') - - RELEASE_BUILD=$(echo $VERSION | awk -F"-" '{ print $3 }') - - RELEASE_DELIVERY_LOCATION=$(echo https://cdn.f5.com/product/cloudsolutions/f5-bigip-runtime-init/v$RELEASE_VERSION/dist/f5-bigip-runtime-init-$RELEASE_VERSION-$RELEASE_BUILD.gz.run) - - echo "Release Runtime-init delivery location:" $RELEASE_DELIVERY_LOCATION - - echo "Current autoscale Runtime-init delivery location" $(cat examples/modules/bigip-autoscale/bigip.json | jq .parameters.runtimeInitPackageUrl.defaultValue) - - jq '.parameters.runtimeInitPackageUrl.defaultValue = "'"$RELEASE_DELIVERY_LOCATION"'"' examples/modules/bigip-autoscale/bigip.json > bigip.$$.json && mv bigip.$$.json examples/modules/bigip-autoscale/bigip.json - - echo "Updated autoscale Runtime-init delivery location" $(cat examples/modules/bigip-autoscale/bigip.json | jq .parameters.runtimeInitPackageUrl.defaultValue) - - echo "Current standalone Runtime-init delivery location" $(cat examples/modules/bigip-standalone/bigip.json | jq .parameters.runtimeInitPackageUrl.defaultValue) - - jq '.parameters.runtimeInitPackageUrl.defaultValue = "'"$RELEASE_DELIVERY_LOCATION"'"' examples/modules/bigip-standalone/bigip.json > bigip.$$.json && mv bigip.$$.json examples/modules/bigip-standalone/bigip.json - - echo "Updated standalone Runtime-init delivery location" $(cat examples/modules/bigip-standalone/bigip.json | jq .parameters.runtimeInitPackageUrl.defaultValue) - # Config Git - - git config user.name $GITLAB_USER_LOGIN - - git config user.email $GITLAB_USER_EMAIL - # Pushing changes to GIT - - git status - - git add -f examples/modules/bigip-autoscale/bigip.json - - git add -f examples/modules/bigip-standalone/bigip.json - - git commit -m "Release committed examples/modules/bigip-autoscale/bigip.json and examples/modules/bigip-standalone/bigip.json to $CI_COMMIT_REF_NAME branch" || echo "No changes, nothing to commit!" - - git remote rm origin && git remote add origin ${GIT_USER}:$CI_PROJECT_PATH.git - - git push origin HEAD:$CI_COMMIT_REF_NAME - -# run arm-ttk against all templates -run_arm_lint: - image: mcr.microsoft.com/powershell:lts-ubuntu-18.04 - stage: smoke-tests - tags: - - docker-executor - except: - refs: - - schedules - - triggers - - pipelines - script: - - apt-get update - - apt-get install -y --no-install-recommends git - - git clone https://github.com/Azure/arm-ttk.git - - templates=$(find examples -name *.json ! -name *.parameters.json ! -name sample_linked.json) - - for t in $templates; do echo "Testing template $t"; ./arm-ttk/arm-ttk/Test-AzTemplate.sh -TemplatePath $t -Skip \"Template Should Not Contain Blanks\",\"Location Should Not Be Hardcoded\" || continue; done - -# validate README file(s) only contain links that respond with 200 OK -# this pre-release job only checks internal links to avoid failures -# when tag version is unpublished -run_link_checker: - image: ${ARTIFACTORY_SERVER}/dockerhub-remote/node:10 - stage: smoke-tests - tags: - - docker-executor - only: - refs: - # run only on release branch and develop - - /^R.*/ - - develop - except: - refs: - - schedules - - triggers - - pipelines - variables: - - $RELEASE_RUNTIME_INIT_TESTS == "true" - script: - - make link_check - allow_failure: true - -# validate test policy parameters are present -run_test_param_checker: - image: ${ARTIFACTORY_SERVER}/dockerhub-remote/python:3.7 - stage: smoke-tests - tags: - - docker-executor - except: - refs: - - schedules - - triggers - - pipelines - variables: - - $RELEASE_RUNTIME_INIT_TESTS == "true" - script: - - make test_policy_check - -# validate parameters match style guide -verify_parameters_match_style_guide: - stage: smoke-tests - tags: - - docker-executor - except: - refs: - - schedules - - triggers - - pipelines - script: - - apk add --no-cache build-base - - apk add --no-cache bash - - make run_compare_parameters - - make run_expected_diff - artifacts: - paths: - - parameter-parser/parameters_diff.yaml - - parameter-parser/parameters_config.yaml - when: always - expire_in: 1 week - -# validate outputs match style guide -verify_outputs_match_style_guide: - stage: smoke-tests - tags: - - docker-executor - except: - refs: - - schedules - - triggers - - pipelines - script: - - apk add --no-cache build-base - - apk add --no-cache bash - - make run_compare_outputs - - make run_expected_outputs_diff - artifacts: - paths: - - parameter-parser/outputs_diff.yaml - - parameter-parser/outputs_config.yaml - when: always - expire_in: 1 week - -# Azure Template Modules Tests -# Module: Access Template - -# This job passes in the test plan to the sprinkler.py script that parses the plan and triggers the dewdrop_test_run -# This job is to be scheduled once the plan has been solidified -# Environment variables: -# TEST_POLICY: path to test plan, this gets set under the scheduling in gitlab -# STACK_TYPE: index for elastic search logging, this is set under the scheduling in gitlab -# DAILY_TEST_TOKEN: token used to trigger git pipeline from the sprinkler script -# CI_COMMIT_REF_NAME: branch name -azure_access_module_test_job: - stage: sprinkle-tests - when: manual - tags: - - docker-executor - only: - refs: - - branches - changes: - - automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/**/* - - automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/access/**/* - - examples/modules/access/access.json - except: - refs: - - schedules - - triggers - - pipelines - variables: - - $RELEASE_RUNTIME_INIT_TESTS == "true" - - $CI_COMMIT_MESSAGE =~ /smart:init/ - variables: - TEST_POLICY: automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/test_policy.yaml - STACK_TYPE: dewdrop-preproduction - script: - - pip install -r cloud-tools/master-job/requirements.txt - - cloud-tools/master-job/sprinkler.py --test-plan $TEST_POLICY --token $CI_JOB_TOKEN --branch $CI_COMMIT_REF_NAME --stack-type $STACK_TYPE --project-id $CI_PROJECT_ID - retry: - max: 2 - when: - - runner_system_failure - - stuck_or_timeout_failure - -# Module: Network Template -azure_network_module_test_job: - stage: sprinkle-tests - when: manual - tags: - - docker-executor - only: - refs: - - branches - changes: - - automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/**/* - - automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/network/**/* - - examples/modules/network/network.json - except: - refs: - - schedules - - triggers - - pipelines - variables: - - $RELEASE_RUNTIME_INIT_TESTS == "true" - - $CI_COMMIT_MESSAGE =~ /smart:init/ - variables: - TEST_POLICY: automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/test_policy.yaml - STACK_TYPE: dewdrop-preproduction - script: - - pip install -r cloud-tools/master-job/requirements.txt - - cloud-tools/master-job/sprinkler.py --test-plan $TEST_POLICY --token $CI_JOB_TOKEN --branch $CI_COMMIT_REF_NAME --stack-type $STACK_TYPE --project-id $CI_PROJECT_ID - retry: - max: 2 - when: - - runner_system_failure - - stuck_or_timeout_failure - -# Module: Application Template -azure_application_module_test_job: - stage: sprinkle-tests - when: manual - tags: - - docker-executor - only: - refs: - - branches - changes: - - automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/application/**/* - - automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/application/**/* - - examples/modules/application/application.json - except: - refs: - - schedules - - triggers - - pipelines - variables: - - $RELEASE_RUNTIME_INIT_TESTS == "true" - - $CI_COMMIT_MESSAGE =~ /smart:init/ - variables: - TEST_POLICY: automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/application/test_policy.yaml - STACK_TYPE: dewdrop-preproduction - script: - - pip install -r cloud-tools/master-job/requirements.txt - - cloud-tools/master-job/sprinkler.py --test-plan $TEST_POLICY --token $CI_JOB_TOKEN --branch $CI_COMMIT_REF_NAME --stack-type $STACK_TYPE --project-id $CI_PROJECT_ID - retry: - max: 2 - when: - - runner_system_failure - - stuck_or_timeout_failure - -# Module: Bastion Template -azure_bastion_module_test_job: - stage: sprinkle-tests - when: manual - tags: - - docker-executor - only: - refs: - - branches - changes: - - automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bastion/**/* - - automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/bastion/**/* - - examples/modules/bastion/bastion.json - except: - refs: - - schedules - - triggers - - pipelines - variables: - - $RELEASE_RUNTIME_INIT_TESTS == "true" - - $CI_COMMIT_MESSAGE =~ /smart:init/ - variables: - TEST_POLICY: automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bastion/test_policy.yaml - STACK_TYPE: dewdrop-preproduction - script: - - pip install -r cloud-tools/master-job/requirements.txt - - cloud-tools/master-job/sprinkler.py --test-plan $TEST_POLICY --token $CI_JOB_TOKEN --branch $CI_COMMIT_REF_NAME --stack-type $STACK_TYPE --project-id $CI_PROJECT_ID - retry: - max: 2 - when: - - runner_system_failure - - stuck_or_timeout_failure - -# Module: DAG Template -azure_dag_module_test_job: - stage: sprinkle-tests - when: manual - tags: - - docker-executor - only: - refs: - - branches - changes: - - automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/**/* - - automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/dag/**/* - - examples/modules/dag/dag.json - except: - refs: - - schedules - - triggers - - pipelines - variables: - - $RELEASE_RUNTIME_INIT_TESTS == "true" - - $CI_COMMIT_MESSAGE =~ /smart:init/ - variables: - TEST_POLICY: automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/test_policy.yaml - STACK_TYPE: dewdrop-preproduction - script: - - pip install -r cloud-tools/master-job/requirements.txt - - cloud-tools/master-job/sprinkler.py --test-plan $TEST_POLICY --token $CI_JOB_TOKEN --branch $CI_COMMIT_REF_NAME --stack-type $STACK_TYPE --project-id $CI_PROJECT_ID - retry: - max: 2 - when: - - runner_system_failure - - stuck_or_timeout_failure - -# Module: Function Template -azure_function_module_test_job: - stage: sprinkle-tests - when: manual - tags: - - docker-executor - only: - refs: - - branches - changes: - - automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/function/**/* - - automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/function/**/* - - examples/modules/function/function.json - except: - refs: - - schedules - - triggers - - pipelines - variables: - - $RELEASE_RUNTIME_INIT_TESTS == "true" - - $CI_COMMIT_MESSAGE =~ /smart:init/ - variables: - TEST_POLICY: automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/function/test_policy.yaml - STACK_TYPE: dewdrop-preproduction - script: - - pip install -r cloud-tools/master-job/requirements.txt - - cloud-tools/master-job/sprinkler.py --test-plan $TEST_POLICY --token $CI_JOB_TOKEN --branch $CI_COMMIT_REF_NAME --stack-type $STACK_TYPE --project-id $CI_PROJECT_ID - retry: - max: 2 - when: - - runner_system_failure - - stuck_or_timeout_failure - -# Module: Telemetry Template -azure_telemetry_module_test_job: - stage: sprinkle-tests - when: manual - tags: - - docker-executor - only: - refs: - - branches - changes: - - automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/telemetry/**/* - - automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/telemetry/**/* - - examples/modules/telemetry/telemetry.json - except: - refs: - - schedules - - triggers - - pipelines - variables: - - $RELEASE_RUNTIME_INIT_TESTS == "true" - - $CI_COMMIT_MESSAGE =~ /smart:init/ - variables: - TEST_POLICY: automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/telemetry/test_policy.yaml - STACK_TYPE: dewdrop-preproduction - script: - - pip install -r cloud-tools/master-job/requirements.txt - - cloud-tools/master-job/sprinkler.py --test-plan $TEST_POLICY --token $CI_JOB_TOKEN --branch $CI_COMMIT_REF_NAME --stack-type $STACK_TYPE --project-id $CI_PROJECT_ID - retry: - max: 2 - when: - - runner_system_failure - - stuck_or_timeout_failure - -# Module: bigip autoscale Template -azure_bigip_autoscale_module_test_job: - stage: sprinkle-tests - when: manual - tags: - - docker-executor - only: - refs: - - branches - changes: - - automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/**/* - - automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/**/* - - examples/modules/bigip-autoscale/bigip.json - except: - refs: - - schedules - - triggers - - pipelines - variables: - - $CI_COMMIT_MESSAGE =~ /smart:init/ - variables: - TEST_POLICY: automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/test_policy.yaml - STACK_TYPE: dewdrop-preproduction - script: - - pip install -r cloud-tools/master-job/requirements.txt - - cloud-tools/master-job/sprinkler.py --test-plan $TEST_POLICY --token $CI_JOB_TOKEN --branch $CI_COMMIT_REF_NAME --stack-type $STACK_TYPE --project-id $CI_PROJECT_ID - retry: - max: 2 - when: - - runner_system_failure - - stuck_or_timeout_failure - -# Module: bigip standalone Template -azure_bigip_standalone_module_test_job: - stage: sprinkle-tests - when: manual - tags: - - docker-executor - only: - refs: - - branches - changes: - - automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/**/* - - automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/**/* - - examples/modules/bigip-standalone/bigip.json - except: - refs: - - schedules - - triggers - - pipelines - variables: - - $CI_COMMIT_MESSAGE =~ /smart:init/ - variables: - TEST_POLICY: automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/test_policy.yaml - STACK_TYPE: dewdrop-preproduction - script: - - pip install -r cloud-tools/master-job/requirements.txt - - cloud-tools/master-job/sprinkler.py --test-plan $TEST_POLICY --token $CI_JOB_TOKEN --branch $CI_COMMIT_REF_NAME --stack-type $STACK_TYPE --project-id $CI_PROJECT_ID - retry: - max: 2 - when: - - runner_system_failure - - stuck_or_timeout_failure - -# Module: Autoscale Template -azure_autoscale_bigiq_example_test_job: - stage: sprinkle-tests - when: manual - tags: - - docker-executor - only: - refs: - - branches - changes: - - automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/full/**/* - - automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/**/* - - examples/autoscale/bigiq/azuredeploy.json - - examples/autoscale/payg/azuredeploy.json - - examples/modules/bigip-autoscale/bigip.json - - examples/modules/access/access.json - - examples/modules/application/application.json - - examples/modules/bastion/bastion.json - - examples/modules/dag/dag.json - - examples/modules/function/function.json - - examples/modules/network/network.json - - examples/modules/telemetry/telemetry.json - except: - refs: - - schedules - - triggers - - pipelines - variables: - - $CI_COMMIT_MESSAGE =~ /smart:init/ - variables: - TEST_POLICY: automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/bigiq/test_policy_full.yaml - STACK_TYPE: dewdrop-preproduction - script: - - pip install -r cloud-tools/master-job/requirements.txt - - cloud-tools/master-job/sprinkler.py --test-plan $TEST_POLICY --token $CI_JOB_TOKEN --branch $CI_COMMIT_REF_NAME --stack-type $STACK_TYPE --project-id $CI_PROJECT_ID - retry: - max: 2 - when: - - runner_system_failure - - stuck_or_timeout_failure - -azure_autoscale_bigiq_existing_test_job: - stage: sprinkle-tests - when: manual - tags: - - docker-executor - only: - refs: - - branches - changes: - - automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/full/**/* - - automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/**/* - - examples/autoscale/bigiq/azuredeploy.json - - examples/autoscale/payg/azuredeploy.json - - examples/modules/bigip-autoscale/bigip.json - - examples/modules/access/access.json - - examples/modules/application/application.json - - examples/modules/bastion/bastion.json - - examples/modules/dag/dag.json - - examples/modules/function/function.json - - examples/modules/network/network.json - - examples/modules/telemetry/telemetry.json - except: - refs: - - schedules - - triggers - - pipelines - variables: - - $CI_COMMIT_MESSAGE =~ /smart:init/ - variables: - TEST_POLICY: automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/bigiq/test_policy_existing.yaml - STACK_TYPE: dewdrop-preproduction - script: - - pip install -r cloud-tools/master-job/requirements.txt - - cloud-tools/master-job/sprinkler.py --test-plan $TEST_POLICY --token $CI_JOB_TOKEN --branch $CI_COMMIT_REF_NAME --stack-type $STACK_TYPE --project-id $CI_PROJECT_ID - retry: - max: 2 - when: - - runner_system_failure - - stuck_or_timeout_failure - -azure_autoscale_payg_example_test_job: - stage: sprinkle-tests - when: manual - tags: - - docker-executor - only: - refs: - - branches - changes: - - automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/full/**/* - - automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/**/* - - examples/autoscale/bigiq/azuredeploy.json - - examples/autoscale/payg/azuredeploy.json - - examples/modules/bigip-autoscale/bigip.json - - examples/modules/access/access.json - - examples/modules/application/application.json - - examples/modules/bastion/bastion.json - - examples/modules/dag/dag.json - - examples/modules/function/function.json - - examples/modules/network/network.json - - examples/modules/telemetry/telemetry.json - except: - refs: - - schedules - - triggers - - pipelines - variables: - - $CI_COMMIT_MESSAGE =~ /smart:init/ - variables: - TEST_POLICY: automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/test_policy_full.yaml - STACK_TYPE: dewdrop-preproduction - script: - - pip install -r cloud-tools/master-job/requirements.txt - - cloud-tools/master-job/sprinkler.py --test-plan $TEST_POLICY --token $CI_JOB_TOKEN --branch $CI_COMMIT_REF_NAME --stack-type $STACK_TYPE --project-id $CI_PROJECT_ID - retry: - max: 2 - when: - - runner_system_failure - - stuck_or_timeout_failure - -azure_autoscale_payg_existing_test_job: - stage: sprinkle-tests - when: manual - tags: - - docker-executor - only: - refs: - - branches - changes: - - automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/full/**/* - - automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/**/* - - examples/autoscale/bigiq/azuredeploy.json - - examples/autoscale/payg/azuredeploy.json - - examples/modules/bigip-autoscale/bigip.json - - examples/modules/access/access.json - - examples/modules/application/application.json - - examples/modules/bastion/bastion.json - - examples/modules/dag/dag.json - - examples/modules/function/function.json - - examples/modules/network/network.json - - examples/modules/telemetry/telemetry.json - except: - refs: - - schedules - - triggers - - pipelines - variables: - - $CI_COMMIT_MESSAGE =~ /smart:init/ - variables: - TEST_POLICY: automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/test_policy_existing.yaml - STACK_TYPE: dewdrop-preproduction - script: - - pip install -r cloud-tools/master-job/requirements.txt - - cloud-tools/master-job/sprinkler.py --test-plan $TEST_POLICY --token $CI_JOB_TOKEN --branch $CI_COMMIT_REF_NAME --stack-type $STACK_TYPE --project-id $CI_PROJECT_ID - retry: - max: 2 - when: - - runner_system_failure - - stuck_or_timeout_failure - -# Module: Failover Template -azure_failover_example_test_job: - stage: sprinkle-tests - when: manual - tags: - - docker-executor - only: - refs: - - branches - changes: - - automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/**/* - - automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/**/* - - examples/failover/azuredeploy.json - - examples/modules/bigip-standalone/bigip.json - - examples/modules/application/application.json - - examples/modules/bastion/bastion.json - - examples/modules/dag/dag.json - - examples/modules/network/network.json - except: - refs: - - schedules - - triggers - - pipelines - variables: - - $CI_COMMIT_MESSAGE =~ /smart:init/ - variables: - TEST_POLICY: automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/test_policy_full.yaml - STACK_TYPE: dewdrop-preproduction - script: - - pip install -r cloud-tools/master-job/requirements.txt - - cloud-tools/master-job/sprinkler.py --test-plan $TEST_POLICY --token $CI_JOB_TOKEN --branch $CI_COMMIT_REF_NAME --stack-type $STACK_TYPE --project-id $CI_PROJECT_ID - retry: - max: 2 - when: - - runner_system_failure - - stuck_or_timeout_failure - -azure_failover_existing_test_job: - stage: sprinkle-tests - when: manual - tags: - - docker-executor - only: - refs: - - branches - changes: - - automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/**/* - - automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/**/* - - examples/failover/azuredeploy-existing-network.json - except: - refs: - - schedules - - triggers - - pipelines - variables: - - $CI_COMMIT_MESSAGE =~ /smart:init/ - variables: - TEST_POLICY: automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/test_policy_existing.yaml - STACK_TYPE: dewdrop-preproduction - script: - - pip install -r cloud-tools/master-job/requirements.txt - - cloud-tools/master-job/sprinkler.py --test-plan $TEST_POLICY --token $CI_JOB_TOKEN --branch $CI_COMMIT_REF_NAME --stack-type $STACK_TYPE --project-id $CI_PROJECT_ID - retry: - max: 2 - when: - - runner_system_failure - - stuck_or_timeout_failure - -# Module: Quickstart Template -azure_quickstart_example_test_job: - stage: sprinkle-tests - when: manual - tags: - - docker-executor - only: - refs: - - branches - changes: - - automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/**/* - - automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/**/* - - examples/quickstart/azuredeploy.json - - examples/modules/bigip-standalone/bigip.json - - examples/modules/application/application.json - - examples/modules/bastion/bastion.json - - examples/modules/dag/dag.json - - examples/modules/network/network.json - except: - refs: - - schedules - - triggers - - pipelines - variables: - - $CI_COMMIT_MESSAGE =~ /smart:init/ - variables: - TEST_POLICY: automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/test_policy_full.yaml - STACK_TYPE: dewdrop-preproduction - script: - - pip install -r cloud-tools/master-job/requirements.txt - - cloud-tools/master-job/sprinkler.py --test-plan $TEST_POLICY --token $CI_JOB_TOKEN --branch $CI_COMMIT_REF_NAME --stack-type $STACK_TYPE --project-id $CI_PROJECT_ID - retry: - max: 2 - when: - - runner_system_failure - - stuck_or_timeout_failure - -azure_quickstart_existing_test_job: - stage: sprinkle-tests - when: manual - tags: - - docker-executor - only: - refs: - - branches - changes: - - automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/**/* - - automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/**/* - - examples/quickstart/azuredeploy-existing-network.json - except: - refs: - - schedules - - triggers - - pipelines - variables: - - $CI_COMMIT_MESSAGE =~ /smart:init/ - variables: - TEST_POLICY: automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/test_policy_existing.yaml - STACK_TYPE: dewdrop-preproduction - script: - - pip install -r cloud-tools/master-job/requirements.txt - - cloud-tools/master-job/sprinkler.py --test-plan $TEST_POLICY --token $CI_JOB_TOKEN --branch $CI_COMMIT_REF_NAME --stack-type $STACK_TYPE --project-id $CI_PROJECT_ID - retry: - max: 2 - when: - - runner_system_failure - - stuck_or_timeout_failure - -# end of Azure Template Modules Tests - -pre_release_test_job: - stage: sprinkle-tests - tags: - - docker-executor - only: - refs: - - main - except: - variables: - - $ANALYTICS_MESSAGE_PROCESS == "true" - - $ANALYTICS_SCRIPTS_PROCESS == "true" - - $VERIFY_REGKEY_COUNT == "true" - - $REAPER_RUN == "true" - - $DAILY_TESTS_MONITOR == "true" - - $RELEASE_RUNTIME_INIT_TESTS == "true" - refs: - - schedules - - triggers - - pipelines - variables: - TEST_POLICY: automated-test-scripts/data/test_policies/pre_release_test.yaml - STACK_TYPE: dewdrop-preproduction - script: - - pip install -r cloud-tools/master-job/requirements.txt - - cloud-tools/master-job/sprinkler.py --test-plan $TEST_POLICY --token $CI_JOB_TOKEN --branch $CI_COMMIT_REF_NAME --stack-type $STACK_TYPE --project-id $CI_PROJECT_ID - retry: - max: 2 - when: - - runner_system_failure - - stuck_or_timeout_failure - -post_release_test_job: - stage: sprinkle-tests - tags: - - docker-executor - only: - - schedules - except: - variables: - - $ANALYTICS_MESSAGE_PROCESS == "true" - - $ANALYTICS_SCRIPTS_PROCESS == "true" - - $VERIFY_REGKEY_COUNT == "true" - - $REAPER_RUN == "true" - - $DAILY_TESTS_MONITOR == "true" - - $RELEASE_RUNTIME_INIT_TESTS == "true" - - $UPDATE_SCHEDULES == "true" - variables: - TEST_POLICY: automated-test-scripts/data/test_policies/post_release_test.yaml - STACK_TYPE: dewdrop-preproduction - # Added a manual trigger for now so that this job doesn't get triggered after every commit - when: manual - script: - - pip install -r cloud-tools/master-job/requirements.txt - - cloud-tools/master-job/sprinkler.py --test-plan $TEST_POLICY --token $CI_JOB_TOKEN --branch $CI_COMMIT_REF_NAME --stack-type $STACK_TYPE --project-id $CI_PROJECT_ID - retry: - max: 2 - when: - - runner_system_failure - - stuck_or_timeout_failure - -scheduled_test_job: - stage: sprinkle-tests - tags: - - docker-executor - only: - - schedules - except: - variables: - - $ANALYTICS_MESSAGE_PROCESS == "true" - - $ANALYTICS_SCRIPTS_PROCESS == "true" - - $VERIFY_REGKEY_COUNT == "true" - - $REAPER_RUN == "true" - - $DAILY_TESTS_MONITOR == "true" - - $UPDATE_SCHEDULES == "true" - variables: - TEST_POLICY: set in schedule! - STACK_TYPE: dewdrop-production - script: - - pip install -r cloud-tools/master-job/requirements.txt - - cloud-tools/master-job/sprinkler.py --test-plan $TEST_POLICY --token $CI_JOB_TOKEN --branch $CI_COMMIT_REF_NAME --stack-type $STACK_TYPE --project-id $CI_PROJECT_ID - retry: - max: 2 - when: - - runner_system_failure - - stuck_or_timeout_failure - -# Push the examples/ folder to CDN when a tag in the form of "publish-v9.0.0.0" is added to the main branch -# publish_azure_modules_cdn: -# image: ${ARTIFACTORY_SERVER}/dockerhub-remote/node:8 -# stage: publish -# only: -# - /(^publish-(v\d*[1-9]*\.)(\d).(\d).(\d))/ -# script: -# # publish azure modules to F5 CDN into $VERSION directory -# # install jq -# - apt-get update -# - apt-get install -y jq -# - VERSION=$(cat f5-azure-arm-templates-v2/examples/autoscale/payg/azuredeploy.json | jq -r ".contentVersion") -# - echo "Version:${VERSION}" -# - CDN_FOLDER="f5-azure-arm-templates-v2" -# - AUTH_OPTS="--username ${CDN_SVC_ACCOUNT_USER} --password ${CDN_SVC_ACCOUNT_PWD} --non-interactive" -# - svn co ${F5_CDN_SVN_ROOT}/cloudsolutions/${CDN_FOLDER} ${AUTH_OPTS} -# - mkdir -p ${CDN_FOLDER}/v${VERSION} -# - cp -r f5-azure-arm-templates-v2/examples ${CDN_FOLDER}/v${VERSION} -# - cd ${CDN_FOLDER} -# - status=$(svn status) -# - if echo "$status" | grep -F '?'; then svn add v${VERSION}; else echo "No new directory to add"; fi -# - changed_files_count=$(svn diff --summarize | wc -l) -# - if [[ $changed_files_count -ge 1 ]]; then svn add --force v${VERSION}/*; svn commit -m "F5 automation templates project automation - ${CI_COMMIT_REF_NAME}" ${AUTH_OPTS}; else echo "RPM files unchanged"; fi -# tags: -# - cm-official-docker-executor - -# This job gets triggered by the sprinkler.py script that get ran by the 'master_test_job' it ingests TEMPLATE_URL -# and TEMPLATE_PARAMETERS which are passed down by the sprinkler.py script. Using the variables runs dewdrop with -# the set environment variables -dewdrop_test_run: - image: ${ARTIFACTORY_SERVER}/ecosystems-cloudsolutions-docker-dev/dewdrop:$DEWDROP_IMAGE_ID - stage: droplets - tags: - - docker-executor - variables: - SSH_KEY: "$SSH_KEY" - AZURE_TENANT_ID: "$AZURE_TENANT_ID" - AZURE_CLIENT_ID: "$AZURE_CLIENT_ID" - AZURE_SERVICE_PRINCIPAL: "$AZURE_SERVICE_PRINCIPAL" - AZURE_SUBSCRIPTION_ID: "$AZURE_SUBSCRIPTION_ID" - TEMPLATE_URL: "$TEMPLATE_URL" - TEMPLATE_PARAMETERS: "$TEMPLATE_PARAMETERS" - STACK_TYPE: "$STACK_TYPE" - GITLAB_JOB_URL: "$CI_JOB_URL" - only: - variables: - - $RUN_SCHEDULED_DEWDROP_TEST == "true" - script: - # the dewdrop image itself does not contain any test files, so ensure dewdrop - # is run from the known location where test policies expect it to be - # location: root of the cloud factory repository - - if [ "$CLOUD_PROVIDER_ENVIRONMENT" == "aws_china" ]; then - - AWS_DEFAULT_REGION=$AWS_CHINA_DEFAULT_REGION - - AWS_ACCESS_KEY_ID=$AWS_CHINA_ACCESS_KEY_ID - - AWS_SECRET_ACCESS_KEY=$AWS_CHINA_SECRET_ACCESS_KEY - - fi - - python /dewdrop/dewdrop-docker.py - -# publish templates to github -publish_to_github: - image: ${ARTIFACTORY_SERVER}/dockerhub-remote/node:14 - stage: release - only: - - /(^publish-(v\d*[1-9]*\.)(\d).(\d).(\d))/ - script: - # install jq - - apt-get update - - apt-get install -y jq - # Execute Release script to push source to github repo - - ./cloud-tools/release-tool/publish_github.sh "$ALLOWED_DIRS" "$ALLOWED_FILES" - variables: - ALLOWED_DIRS: "examples .github images" - ALLOWED_FILES: ".gitignore README.md azure-offer-list.yaml azure-timezone-list.md SUPPORT.md" - GITLAB_API_URL: "$AZURE_V2_URL" - GITHUB_API_TOKEN: "$AZURE_V2_GITHUB_API_TOKEN" - GITLAB_PRIVATE_TOKEN: "$AZURE_V2_GITLAB_API_TOKEN" - -# validate README file(s) only contain links that respond with 200 OK -run_link_checker_release: - image: ${ARTIFACTORY_SERVER}/dockerhub-remote/node:10 - stage: post-release-tests - tags: - - docker-executor - only: - # run only after release has been published - - /(^publish-(v\d*[1-9]*\.)(\d).(\d).(\d))/ - except: - refs: - - schedules - - triggers - - pipelines - variables: - - $RELEASE_RUNTIME_INIT_TESTS == "true" - script: - - make link_check_release - allow_failure: true - -# verifies all examples use the latest AT Components versions -# temporarily allowing failure due to bug with DO 1.29.0 -check_at_components_metadata: - stage: smoke-tests - image: ${ARTIFACTORY_SERVER}/dockerhub-remote/python:3 - except: - refs: - - schedules - - triggers - - pipelines - script: - - curl -sL https://deb.nodesource.com/setup_12.x | bash - && apt-get install -yq nodejs build-essential - - apt-get install -y jq - - pip3 install yq - - if [[ ! -z ${RUNTIME_INIT_PACKAGE_URL} && ! $CI_COMMIT_BRANCH == "main" ]]; then ./cloud-tools/sync-at-components-metadata/sync_at_components_metadata.sh --config-directories examples/autoscale/bigip-configurations,examples/quickstart/bigip-configurations,examples/failover/bigip-configurations --template-directory examples --cloud azure --runtime-init-package-url $RUNTIME_INIT_PACKAGE_URL; fi - - if [[ -z $RUNTIME_INIT_PACKAGE_URL ]]; then ./cloud-tools/sync-at-components-metadata/sync_at_components_metadata.sh --config-directories examples/autoscale/bigip-configurations,examples/quickstart/bigip-configurations,examples/failover/bigip-configurations --template-directory examples --cloud azure; fi - - - - if git diff | grep 'diff --git'; then exit 1; else exit 0; fi - tags: - - cm-official-docker-executor - allow_failure: true - -# manually scheduled job to enable/disable daily scheduled test jobs -update_daily_test_schedules: - image: ${ARTIFACTORY_SERVER}/dockerhub-remote/node:8 - stage: admin - only: - variables: - - $UPDATE_SCHEDULES == "true" - script: - - apt-get update - - apt-get install -y jq - - ./cloud-tools/scheduler-tool/activate-schedule.sh - variables: - FILTER: "$FILTER" - GIT_LAB_API_URL: "$AZURE_V2_URL" - GIT_LAB_PRIVATE_TOKEN: "$AZURE_V2_GITLAB_API_TOKEN" - STATE: "$STATE" diff --git a/.gitmodules b/.gitmodules deleted file mode 100644 index fc7256d4..00000000 --- a/.gitmodules +++ /dev/null @@ -1,4 +0,0 @@ -[submodule "cloud-tools"] - path = cloud-tools - url = ../../automation-templates/cloud-tools.git - branch = develop diff --git a/Makefile b/Makefile deleted file mode 100644 index ef8542fa..00000000 --- a/Makefile +++ /dev/null @@ -1,79 +0,0 @@ -# Cloud factory top-level Makefile - -CUR_DIR := $(cwd) -PROJECT_DIR := . -LINK_CHECK_DIR := cloud-tools/link_checker -POLICY_CHECK_DIR := cloud-tools/test-policy-parser -CRAWLER_DIR := cloud-tools/crawler -SMOKE_TEST_DIR := tests/smoke -LINTER_DIR := cloud-tools/arm-ttk -PARSER_DIR := cloud-tools/parameter-parser -SYNC_AT_DIR := cloud-tools/sync-at-components-metadata -DIFF_VAR :=`diff automated-test-scripts/parameters_diff_expected.yaml ${PARSER_DIR}/parameters_diff.yaml` -DIFF_VAR_OUTPUTS :=`diff automated-test-scripts/outputs_diff_expected.yaml ${PARSER_DIR}/outputs_diff.yaml` - -.PHONY: help -help: - @echo "Check MakeFile" - -link_check: - echo "Running link checker against all markdown files"; - cd ${LINK_CHECK_DIR} && npm install && cd ${CUR_DIR}; - ${LINK_CHECK_DIR}/link_checker.sh ${PROJECT_DIR} "cloud-tools node_modules archived automated-test-scripts" link_checker_config.json - -link_check_release: - echo "Running link checker against all markdown files"; - cd ${LINK_CHECK_DIR} && npm install && cd ${CUR_DIR}; - ${LINK_CHECK_DIR}/link_checker.sh ${PROJECT_DIR} "cloud-tools node_modules archived automated-test-scripts" link_checker_config_release.json - -test_policy_check: - echo "Running parameter checker against all test policy files"; - cd ${POLICY_CHECK_DIR} && pip install -r requirements.txt && cd ${CUR_DIR}; - python ${POLICY_CHECK_DIR}/test_policy_parser.py - -run_linter: - echo "Running arm-ttk against templates"; - cd ${LINTER_DIR} && bash ./lint.sh && cd ${CUR_DIR}; - echo "Finished linting ARM templates" - -run_crawler: - echo "Running crawler against cloud factory artifacts"; - cd ${CRAWLER_DIR} && bash ./run_crawler.sh && cd ${CUR_DIR}; - echo "Updated file: ${CRAWLER_DIR}/data.json" - -run_smoke_tests: run_crawler - echo "Running smoke tests"; - pip install -r tests/requirements.txt; - pytest ${SMOKE_TEST_DIR} --full-trace -v; - -run_sync_at_metadata: - echo "Syncing AT component metadata" - cd ${SYNC_AT_DIR} && ./sync_at_components_metadata.sh --config-directories ../../examples/autoscale/bigip-configurations,../../examples/quickstart/bigip-configurations,../../examples/failover/bigip-configurations --template-directory ../../examples --runtime-init-package-url https://cdn.f5.com/product/cloudsolutions/f5-bigip-runtime-init/v2.0.1/dist/f5-bigip-runtime-init-2.0.1-1.gz.run --cloud azure - -run_parameter_generator: - echo "Generating v2 input parameters files" - cd ${PARSER_DIR} && pip install -r requirements.txt && python generate_parameters.py --cloud azure - -run_parameter_parser: run_parameter_generator - echo "Generating v2 parameter config file" - cd ${PARSER_DIR} && python parameter_parser.py --cloud azure - -run_compare_parameters: run_parameter_parser - echo "Comparing given outputs config file against golden parameters config file" - cd ${PARSER_DIR} && python compare_parameters.py -g golden_parameters.yaml -l 2 && echo '*********' && echo 'The following files have parameters that do not match what is in golden_parameters.yaml' && cat parameters_diff.yaml - -run_expected_diff: - # Need to run run_compare_parser before running expected diff or DIFF_VAR variable will not be correct - if [ -n ${DIFF_VAR} ]; then echo "Diff files for parmaters match!"; else echo "========================================"; echo "Diff files do not match: ${DIFF_VAR}"; exit 1; fi - -run_outputs_parser: - echo "Generating v2 parameter config file" - cd ${PARSER_DIR} && pip install -r requirements.txt && python parameter_parser.py --type outputs --output-file outputs_config.yaml --cloud azure - -run_compare_outputs: run_outputs_parser - echo "Comparing given outputs config file against golden outputs config file" - cd ${PARSER_DIR} && python compare_parameters.py -g golden_outputs.yaml --output-file outputs_diff.yaml --input-parameters-file outputs_config.yaml -l 2 && echo '*********' && echo 'The following files have outputs that do not match what is in golden_outputs.yaml' && cat outputs_diff.yaml - -run_expected_outputs_diff: - # Need to run run_compare_parser before running expected diff or DIFF_VAR variable will not be correct - if [ -n ${DIFF_VAR_OUTPUTS} ]; then echo "Diff files for outputs match!"; else echo "========================================"; echo "Diff files do not match: ${DIFF_VAR_OUTPUTS}"; exit 1; fi diff --git a/automated-test-scripts/.gitattributes b/automated-test-scripts/.gitattributes deleted file mode 100644 index be212b4e..00000000 --- a/automated-test-scripts/.gitattributes +++ /dev/null @@ -1,14 +0,0 @@ -# Use lf for text files -* text eol=lf - -# Standard to msysgit -*.doc diff=astextplain -*.DOC diff=astextplain -*.docx diff=astextplain -*.DOCX diff=astextplain -*.dot diff=astextplain -*.DOT diff=astextplain -*.pdf diff=astextplain -*.PDF diff=astextplain -*.rtf diff=astextplain -*.RTF diff=astextplain diff --git a/automated-test-scripts/.gitignore b/automated-test-scripts/.gitignore deleted file mode 100644 index bc8a670e..00000000 --- a/automated-test-scripts/.gitignore +++ /dev/null @@ -1 +0,0 @@ -.idea/* \ No newline at end of file diff --git a/automated-test-scripts/Makefile b/automated-test-scripts/Makefile deleted file mode 100644 index a7fac03d..00000000 --- a/automated-test-scripts/Makefile +++ /dev/null @@ -1,39 +0,0 @@ -#!make -current_dir := $(shell pwd) -# Create an environmental script and refernce it here (.gitignore set to ignore env.sh) -# example: export GOOGLE_PROJECT_ID=my_project_id -# option 1 all env variables refrenced in rules need be defined in env.sh -# option 2 have env vars set prior to running make rule -include env.sh -.PHONY: help -help: - @echo "Please use \`make ' where is one of" - @echo " 'azure_network_mod' using dewdrop docker image:stable, runs standalone test defined in env varable AZURE_TEMPLATE_TEST_URL/AZURE_TEMPLATE_TEST_PARMS" - @echo " 'azure_autoscale_v2' using dewdrop docker image:stable, runs standalone test defined in env varable AZURE_TEMPLATE_TEST_URL_API/AZURE_TEMPLATE_TEST_PARAMS_API" - -.PHONY: gce -env: - env -# Azure V2 -azure_network_mod: - docker run -it -v ${current_dir}:/automated-test-scripts -v ${current_dir}/../examples:/examples -e SSH_KEY="${DEWPT_PRIVATE_KEY}" -e AZURE_TENANT_ID="${AZURE_TENANT_ID}" -e AZURE_CLIENT_ID="${AZURE_CLIENT_ID}" -e AZURE_SERVICE_PRINCIPAL="${AZURE_SERVICE_PRINCIPAL}" -e STACK_TYPE="${STACK_TYPE}" -e AZURE_SUBSCRIPTION_ID="${AZURE_SUBSCRIPTION_ID}" -e TEMPLATE_URL="${AZURE_TEMPLATE_TEST_URL_NET_MOD}" -e TEMPLATE_PARAMETERS="${AZURE_TEMPLATE_TEST_PARAMS_NET_MOD}" artifactory.f5net.com/ecosystems-cloudsolutions-docker-dev/dewdrop:stable -azure_access_mod: - docker run -it -v ${current_dir}:/automated-test-scripts -v ${current_dir}/../examples:/examples -e SSH_KEY="${DEWPT_PRIVATE_KEY}" -e AZURE_TENANT_ID="${AZURE_TENANT_ID}" -e AZURE_CLIENT_ID="${AZURE_CLIENT_ID}" -e AZURE_SERVICE_PRINCIPAL="${AZURE_SERVICE_PRINCIPAL}" -e STACK_TYPE="${STACK_TYPE}" -e AZURE_SUBSCRIPTION_ID="${AZURE_SUBSCRIPTION_ID}" -e TEMPLATE_URL="${AZURE_TEMPLATE_TEST_URL_ACCESS_MOD}" -e TEMPLATE_PARAMETERS="${AZURE_TEMPLATE_TEST_PARAMS_ACCESS_MOD}" artifactory.f5net.com/ecosystems-cloudsolutions-docker-dev/dewdrop:stable -azure_application_mod: - docker run -it -v ${current_dir}:/automated-test-scripts -v ${current_dir}/../examples:/examples -e SSH_KEY="${DEWPT_PRIVATE_KEY}" -e AZURE_TENANT_ID="${AZURE_TENANT_ID}" -e AZURE_CLIENT_ID="${AZURE_CLIENT_ID}" -e AZURE_SERVICE_PRINCIPAL="${AZURE_SERVICE_PRINCIPAL}" -e STACK_TYPE="${STACK_TYPE}" -e AZURE_SUBSCRIPTION_ID="${AZURE_SUBSCRIPTION_ID}" -e TEMPLATE_URL="${AZURE_TEMPLATE_TEST_URL_APPLICATION_MOD}" -e TEMPLATE_PARAMETERS="${AZURE_TEMPLATE_TEST_PARAMS_APPLICATION_MOD}" artifactory.f5net.com/ecosystems-cloudsolutions-docker-dev/dewdrop:stable -azure_bastion_mod: - docker run -it -v ${current_dir}:/automated-test-scripts -v ${current_dir}/../examples:/examples -e SSH_KEY="${DEWPT_PRIVATE_KEY}" -e AZURE_TENANT_ID="${AZURE_TENANT_ID}" -e AZURE_CLIENT_ID="${AZURE_CLIENT_ID}" -e AZURE_SERVICE_PRINCIPAL="${AZURE_SERVICE_PRINCIPAL}" -e STACK_TYPE="${STACK_TYPE}" -e AZURE_SUBSCRIPTION_ID="${AZURE_SUBSCRIPTION_ID}" -e TEMPLATE_URL="${AZURE_TEMPLATE_TEST_URL_BASTION_MOD}" -e TEMPLATE_PARAMETERS="${AZURE_TEMPLATE_TEST_PARAMS_BASTION_MOD}" artifactory.f5net.com/ecosystems-cloudsolutions-docker-dev/dewdrop:stable -azure_dag_mod: - docker run -it -v ${current_dir}:/automated-test-scripts -v ${current_dir}/../examples:/examples -e SSH_KEY="${DEWPT_PRIVATE_KEY}" -e AZURE_TENANT_ID="${AZURE_TENANT_ID}" -e AZURE_CLIENT_ID="${AZURE_CLIENT_ID}" -e AZURE_SERVICE_PRINCIPAL="${AZURE_SERVICE_PRINCIPAL}" -e STACK_TYPE="${STACK_TYPE}" -e AZURE_SUBSCRIPTION_ID="${AZURE_SUBSCRIPTION_ID}" -e TEMPLATE_URL="${AZURE_TEMPLATE_TEST_URL_DAG_MOD}" -e TEMPLATE_PARAMETERS="${AZURE_TEMPLATE_TEST_PARAMS_DAG_MOD}" artifactory.f5net.com/ecosystems-cloudsolutions-docker-dev/dewdrop:stable -azure_bigip_mod: - docker run -it -v ${current_dir}:/automated-test-scripts -v ${current_dir}/../examples:/examples -e SSH_KEY="${DEWPT_PRIVATE_KEY}" -e AZURE_TENANT_ID="${AZURE_TENANT_ID}" -e AZURE_CLIENT_ID="${AZURE_CLIENT_ID}" -e AZURE_SERVICE_PRINCIPAL="${AZURE_SERVICE_PRINCIPAL}" -e AZURE_SUBSCRIPTION_ID="${AZURE_SUBSCRIPTION_ID}" -e TEMPLATE_URL="${AZURE_TEMPLATE_TEST_URL_BIGIP_MOD}" -e TEMPLATE_PARAMETERS="${AZURE_TEMPLATE_TEST_PARAMS_BIGIP_MOD}" artifactory.f5net.com/ecosystems-cloudsolutions-docker-dev/dewdrop:stable -azure_bigip_standalone_mod: - docker run -it -v ${current_dir}:/automated-test-scripts -v ${current_dir}/../examples:/examples -e SSH_KEY="${DEWPT_PRIVATE_KEY}" -e AZURE_TENANT_ID="${AZURE_TENANT_ID}" -e AZURE_CLIENT_ID="${AZURE_CLIENT_ID}" -e AZURE_SERVICE_PRINCIPAL="${AZURE_SERVICE_PRINCIPAL}" -e AZURE_SUBSCRIPTION_ID="${AZURE_SUBSCRIPTION_ID}" -e TEMPLATE_URL="${AZURE_TEMPLATE_TEST_URL_BIGIP_STANDALONE_MOD}" -e TEMPLATE_PARAMETERS="${AZURE_TEMPLATE_TEST_PARAMS_BIGIP_STANDALONE_MOD}" artifactory.f5net.com/ecosystems-cloudsolutions-docker-dev/dewdrop:stable -azure_functional_mod: - docker run -it -v ${current_dir}:/automated-test-scripts -v ${current_dir}/../examples:/examples -e SSH_KEY="${DEWPT_PRIVATE_KEY}" -e AZURE_TENANT_ID="${AZURE_TENANT_ID}" -e AZURE_CLIENT_ID="${AZURE_CLIENT_ID}" -e AZURE_SERVICE_PRINCIPAL="${AZURE_SERVICE_PRINCIPAL}" -e AZURE_SUBSCRIPTION_ID="${AZURE_SUBSCRIPTION_ID}" -e TEMPLATE_URL="${AZURE_TEMPLATE_TEST_URL_FUNCTIONAL_MOD}" -e TEMPLATE_PARAMETERS="${AZURE_TEMPLATE_TEST_PARAMS_FUNCTIONAL_MOD}" artifactory.f5net.com/ecosystems-cloudsolutions-docker-dev/dewdrop:stable -azure_autoscale_v2: - docker run -it -v ${current_dir}:/automated-test-scripts -v ${current_dir}/../examples:/examples -e SSH_KEY="${DEWPT_PRIVATE_KEY}" -e AZURE_TENANT_ID="${AZURE_TENANT_ID}" -e AZURE_CLIENT_ID="${AZURE_CLIENT_ID}" -e AZURE_SERVICE_PRINCIPAL="${AZURE_SERVICE_PRINCIPAL}" -e AZURE_SUBSCRIPTION_ID="${AZURE_SUBSCRIPTION_ID}" -e TEMPLATE_URL="${AZURE_TEMPLATE_TEST_URL_AUTOSCALE_V2}" -e TEMPLATE_PARAMETERS="${AZURE_TEMPLATE_TEST_PARAMS_AUTOSCALE_V2}" artifactory.f5net.com/ecosystems-cloudsolutions-docker-dev/dewdrop:stable -azure_autoscale_bigiq_v2: - docker run -it -v ${current_dir}:/automated-test-scripts -v ${current_dir}/../examples:/examples -e SSH_KEY="${DEWPT_PRIVATE_KEY}" -e AZURE_TENANT_ID="${AZURE_TENANT_ID}" -e AZURE_CLIENT_ID="${AZURE_CLIENT_ID}" -e AZURE_SERVICE_PRINCIPAL="${AZURE_SERVICE_PRINCIPAL}" -e AZURE_SUBSCRIPTION_ID="${AZURE_SUBSCRIPTION_ID}" -e TEMPLATE_URL="${AZURE_TEMPLATE_TEST_URL_AUTOSCALE_BIGIQ_V2}" -e TEMPLATE_PARAMETERS="${AZURE_TEMPLATE_TEST_PARAMS_AUTOSCALE_BIGIQ_V2}" artifactory.f5net.com/ecosystems-cloudsolutions-docker-dev/dewdrop:stable -azure_failover_payg: - docker run -it -v ${current_dir}:/automated-test-scripts -v ${current_dir}/../examples:/examples -e SSH_KEY="${DEWPT_PRIVATE_KEY}" -e AZURE_TENANT_ID="${AZURE_TENANT_ID}" -e AZURE_CLIENT_ID="${AZURE_CLIENT_ID}" -e AZURE_SERVICE_PRINCIPAL="${AZURE_SERVICE_PRINCIPAL}" -e AZURE_SUBSCRIPTION_ID="${AZURE_SUBSCRIPTION_ID}" -e TEMPLATE_URL="${AZURE_TEMPLATE_TEST_URL_FAILOVER_PAYG_V2}" -e TEMPLATE_PARAMETERS="${AZURE_TEMPLATE_TEST_PARAMS_FAILOVER_PAYG_V2}" artifactory.f5net.com/ecosystems-cloudsolutions-docker-dev/dewdrop:stable \ No newline at end of file diff --git a/automated-test-scripts/data/README.md b/automated-test-scripts/data/README.md deleted file mode 100644 index a3209240..00000000 --- a/automated-test-scripts/data/README.md +++ /dev/null @@ -1,2 +0,0 @@ -This directory contains input parameters files that are ingested by dewdrop.py. -Passed via '-i example-file.yaml' when running dewdrop. diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/bigiq/existing/demo.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/bigiq/existing/demo.yaml deleted file mode 100644 index 7354cd21..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/bigiq/existing/demo.yaml +++ /dev/null @@ -1,37 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:latest' -APP VM SCALE SET MAX COUNT: 2 -APP VM SCALE SET MIN COUNT: 1 -ARTIFACT LOCATION: 'templates/' -BIGIQ TENANT: -vmss -CREATE WORKSPACE: true -DISAGGREGATOR: LB -IMAGE: f5-networks:f5-big-ip-byol:f5-big-all-2slot-byol:17.1.100002 -INSTANCE TYPE: Standard_D2s_v4 -LICENSE TYPE: bigiq -NIC COUNT: 1 -PROVISION EXTERNAL LB: true -PROVISION INTERNAL LB: true -PROVISION PUBLIC IP: true -REGION: eastus -RESOURCE GROUP: dd-auto- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SCALE IN CPU THRESHOLD: 20 -SCALE IN THROUGHPUT THRESHOLD: 10000000 -SCALE IN TIME WINDOW: 10 -SCALE OUT CPU THRESHOLD: 80 -SCALE OUT THROUGHPUT THRESHOLD: 20000000 -SCALE OUT TIME WINDOW: 10 -SCALING MAX: 10 -SCALING MIN: 2 -SECRET VALUE: 'B!giq2017' -NETWORK STACK: existing -SUBSCRIPTION ID: d18b486a-112d-4402-add2-7fb1006f943a -TEMPLATE URL: file://$PWD/examples/autoscale//azuredeploy-existing-network.json -UPGRADE MAX BATCH: 20 -UPGRADE MAX UNHEALTHY: 20 -UPGRADE MAX UNHEALTHY UPGRADED: 20 -UPGRADE PAUSE TIME: 0 -USE AVAILABILITY ZONES: false diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/bigiq/existing/prod.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/bigiq/existing/prod.yaml deleted file mode 100644 index 3d05ae8c..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/bigiq/existing/prod.yaml +++ /dev/null @@ -1,40 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:latest' -APP VM SCALE SET MAX COUNT: 2 -APP VM SCALE SET MIN COUNT: 1 -ARTIFACT LOCATION: 'templates/' -BIGIQ ADDRESS: -bigiq..cloudapp.azure.com -BIGIQ TENANT: myTenant -CREATE WORKSPACE: false -DISAGGREGATOR: LB -IMAGE: f5-networks:f5-big-ip-byol:f5-big-all-2slot-byol:17.1.100002 -INSTANCE TYPE: Standard_D2s_v4 -LICENSE TYPE: bigiq -NIC COUNT: 1 -PROVISION EXTERNAL LB: true -PROVISION INTERNAL LB: false -PROVISION PUBLIC IP: false -REGION: eastus -RESOURCE GROUP: dd-auto- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SCALE IN CPU THRESHOLD: 20 -SCALE IN THROUGHPUT THRESHOLD: 10000000 -SCALE IN TIME WINDOW: 10 -SCALE OUT CPU THRESHOLD: 80 -SCALE OUT THROUGHPUT THRESHOLD: 20000000 -SCALE OUT TIME WINDOW: 10 -SCALING MAX: 10 -SCALING MIN: 2 -SECRET VALUE: 'B!giq2017' -PASSWORD: 'B!giq2017' -SEQUENCE NUMBER: 1 -NETWORK STACK: existing -SUBSCRIPTION ID: d18b486a-112d-4402-add2-7fb1006f943a -TEMPLATE URL: file://$PWD/examples/autoscale//azuredeploy-existing-network.json -UPGRADE MAX BATCH: 20 -UPGRADE MAX UNHEALTHY: 20 -UPGRADE MAX UNHEALTHY UPGRADED: 20 -UPGRADE PAUSE TIME: 0 -USE AVAILABILITY ZONES: false diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/bigiq/full/demo_app.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/bigiq/full/demo_app.yaml deleted file mode 100644 index 6fc85fba..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/bigiq/full/demo_app.yaml +++ /dev/null @@ -1,41 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:latest' -APP VM SCALE SET MAX COUNT: 2 -APP VM SCALE SET MIN COUNT: 1 -ARTIFACT LOCATION: 'templates/' -# AUTOFILL BIGIQ LICENSE KEY: '' -# AUTOFILL CLPV2 LICENSE KEY: '' -BIGIQ ADDRESS: -bigiq..cloudapp.azure.com -BIGIQ TENANT: myTenant -CREATE WORKSPACE: false -DISAGGREGATOR: LB -IMAGE: f5-networks:f5-big-ip-byol:f5-big-all-2slot-byol:17.1.100002 -INSTANCE TYPE: Standard_D2s_v4 -LICENSE TYPE: bigiq -PROVISION EXTERNAL LB: true -PROVISION INTERNAL LB: false -PROVISION PUBLIC IP: true -REGION: eastus -RESOURCE GROUP: dd-auto- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SCALE IN CPU THRESHOLD: 20 -SCALE IN THROUGHPUT THRESHOLD: 10000000 -SCALE IN TIME WINDOW: 10 -SCALE OUT CPU THRESHOLD: 80 -SCALE OUT THROUGHPUT THRESHOLD: 20000000 -SCALE OUT TIME WINDOW: 10 -SCALING MAX: 10 -SCALING MIN: 2 -SECRET VALUE: 'B!giq2017' -PASSWORD: 'B!giq2017' -SEQUENCE NUMBER: 1 -NETWORK STACK: full -SUBSCRIPTION ID: d18b486a-112d-4402-add2-7fb1006f943a -TEMPLATE URL: file://$PWD/examples/autoscale//azuredeploy.json -UPGRADE MAX BATCH: 20 -UPGRADE MAX UNHEALTHY: 20 -UPGRADE MAX UNHEALTHY UPGRADED: 20 -UPGRADE PAUSE TIME: 0 -USE AVAILABILITY ZONES: false diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/bigiq/full/demo_app_v14.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/bigiq/full/demo_app_v14.yaml deleted file mode 100644 index 11b8a642..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/bigiq/full/demo_app_v14.yaml +++ /dev/null @@ -1,40 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:latest' -APP VM SCALE SET MAX COUNT: 2 -APP VM SCALE SET MIN COUNT: 1 -ARTIFACT LOCATION: 'templates/' -# AUTOFILL BIGIQ LICENSE KEY: '' -# AUTOFILL CLPV2 LICENSE KEY: '' -BIGIQ ADDRESS: -bigiq..cloudapp.azure.com -BIGIQ TENANT: myTenant -CREATE WORKSPACE: false -DISAGGREGATOR: LB -IMAGE: f5-networks:f5-big-ip-byol:f5-big-all-2slot-byol:17.1.100002 -INSTANCE TYPE: Standard_D2s_v4 -LICENSE TYPE: bigiq -PROVISION EXTERNAL LB: true -PROVISION INTERNAL LB: true -PROVISION PUBLIC IP: true -REGION: eastus -RESOURCE GROUP: dd-auto- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SCALE IN CPU THRESHOLD: 20 -SCALE IN THROUGHPUT THRESHOLD: 10000000 -SCALE IN TIME WINDOW: 10 -SCALE OUT CPU THRESHOLD: 80 -SCALE OUT THROUGHPUT THRESHOLD: 20000000 -SCALE OUT TIME WINDOW: 10 -SCALING MAX: 10 -SCALING MIN: 2 -SECRET VALUE: 'B!giq2017' -SEQUENCE NUMBER: 1 -NETWORK STACK: full -SUBSCRIPTION ID: d18b486a-112d-4402-add2-7fb1006f943a -TEMPLATE URL: file://$PWD/examples/autoscale//azuredeploy.json -UPGRADE MAX BATCH: 20 -UPGRADE MAX UNHEALTHY: 20 -UPGRADE MAX UNHEALTHY UPGRADED: 20 -UPGRADE PAUSE TIME: 0 -USE AVAILABILITY ZONES: false diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/bigiq/full/prod_app.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/bigiq/full/prod_app.yaml deleted file mode 100644 index 1f32509d..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/bigiq/full/prod_app.yaml +++ /dev/null @@ -1,40 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:latest' -APP VM SCALE SET MAX COUNT: 2 -APP VM SCALE SET MIN COUNT: 1 -ARTIFACT LOCATION: 'templates/' -# AUTOFILL BIGIQ LICENSE KEY: '' -# AUTOFILL CLPV2 LICENSE KEY: '' -BIGIQ ADDRESS: -bigiq..cloudapp.azure.com -BIGIQ TENANT: myTenant -CREATE WORKSPACE: false -DISAGGREGATOR: LB -IMAGE: f5-networks:f5-big-ip-byol:f5-big-all-2slot-byol:17.1.100002 -INSTANCE TYPE: Standard_D2s_v4 -LICENSE TYPE: bigiq -PROVISION EXTERNAL LB: true -PROVISION INTERNAL LB: true -PROVISION PUBLIC IP: false -REGION: eastus -RESOURCE GROUP: dd-auto- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SCALE IN CPU THRESHOLD: 20 -SCALE IN THROUGHPUT THRESHOLD: 10000000 -SCALE IN TIME WINDOW: 10 -SCALE OUT CPU THRESHOLD: 80 -SCALE OUT THROUGHPUT THRESHOLD: 20000000 -SCALE OUT TIME WINDOW: 10 -SCALING MAX: 10 -SCALING MIN: 2 -SECRET VALUE: 'B!giq2017' -SEQUENCE NUMBER: 1 -NETWORK STACK: full -SUBSCRIPTION ID: d18b486a-112d-4402-add2-7fb1006f943a -TEMPLATE URL: file://$PWD/examples/autoscale//azuredeploy.json -UPGRADE MAX BATCH: 20 -UPGRADE MAX UNHEALTHY: 20 -UPGRADE MAX UNHEALTHY UPGRADED: 20 -UPGRADE PAUSE TIME: 0 -USE AVAILABILITY ZONES: false diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/bigiq/test_policy_existing.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/bigiq/test_policy_existing.yaml deleted file mode 100644 index 1165f218..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/bigiq/test_policy_existing.yaml +++ /dev/null @@ -1,10 +0,0 @@ ---- -# Autoscale Example Test - -azure-arm-autoscale-existing-bigiq-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/daily_test_existing.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/bigiq/existing/demo.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/bigiq/existing/prod.yaml" diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/bigiq/test_policy_full.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/bigiq/test_policy_full.yaml deleted file mode 100644 index 3d380e48..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/bigiq/test_policy_full.yaml +++ /dev/null @@ -1,10 +0,0 @@ ---- -# Autoscale Example Test -azure-arm-autoscale-example-bigiq-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/daily_test_full.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/bigiq/full/demo_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/bigiq/full/prod_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/bigiq/full/demo_app_v14.yaml" diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/existing/defaults.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/existing/defaults.yaml deleted file mode 100644 index 4269ddf8..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/existing/defaults.yaml +++ /dev/null @@ -1,38 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:latest' -APP VM SCALE SET MAX COUNT: 2 -APP VM SCALE SET MIN COUNT: 1 -ARTIFACT LOCATION: 'templates/' -BIGIQ TENANT: -vmss -CREATE WORKSPACE: true -DISAGGREGATOR: LB -IMAGE: f5-networks:f5-big-ip-best:f5-big-best-plus-hourly-25mbps-po-f5:17.1.100002 -INSTANCE TYPE: Standard_D2s_v4 -LICENSE TYPE: payg -NIC COUNT: 1 -PROVISION EXTERNAL LB: true -PROVISION INTERNAL LB: true -PROVISION PUBLIC IP: true -REGION: eastus2 -RESOURCE GROUP: dd-auto- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SCALE IN CPU THRESHOLD: 20 -SCALE IN THROUGHPUT THRESHOLD: 10000000 -SCALE IN TIME WINDOW: 10 -SCALE OUT CPU THRESHOLD: 80 -SCALE OUT THROUGHPUT THRESHOLD: 20000000 -SCALE OUT TIME WINDOW: 10 -SCALING MAX: 10 -SCALING MIN: 2 -SECRET VALUE: 'B!giq2017' -NETWORK STACK: existing -SUBSCRIPTION ID: d18b486a-112d-4402-add2-7fb1006f943a -TEMPLATE URL: https://raw.githubusercontent.com/F5Networks/f5-azure-arm-templates-v2/main/examples/autoscale/payg/azuredeploy-existing-network.json -UPGRADE MAX BATCH: 20 -UPGRADE MAX UNHEALTHY: 20 -UPGRADE MAX UNHEALTHY UPGRADED: 20 -UPGRADE PAUSE TIME: 0 -USE AVAILABILITY ZONES: false -USE DEFAULT PARAMETERS: 'Yes' \ No newline at end of file diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/existing/demo.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/existing/demo.yaml deleted file mode 100644 index 6bce66e7..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/existing/demo.yaml +++ /dev/null @@ -1,37 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:latest' -APP VM SCALE SET MAX COUNT: 2 -APP VM SCALE SET MIN COUNT: 1 -ARTIFACT LOCATION: 'templates/' -BIGIQ TENANT: -vmss -CREATE WORKSPACE: true -DISAGGREGATOR: LB -IMAGE: f5-networks:f5-big-ip-best:f5-big-best-plus-hourly-25mbps-po-f5:17.1.100002 -INSTANCE TYPE: Standard_D2s_v4 -LICENSE TYPE: payg -NIC COUNT: 1 -PROVISION EXTERNAL LB: true -PROVISION INTERNAL LB: true -PROVISION PUBLIC IP: true -REGION: eastus -RESOURCE GROUP: dd-auto- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SCALE IN CPU THRESHOLD: 20 -SCALE IN THROUGHPUT THRESHOLD: 10000000 -SCALE IN TIME WINDOW: 10 -SCALE OUT CPU THRESHOLD: 80 -SCALE OUT THROUGHPUT THRESHOLD: 20000000 -SCALE OUT TIME WINDOW: 10 -SCALING MAX: 10 -SCALING MIN: 2 -SECRET VALUE: 'B!giq2017' -NETWORK STACK: existing -SUBSCRIPTION ID: d18b486a-112d-4402-add2-7fb1006f943a -TEMPLATE URL: file://$PWD/examples/autoscale//azuredeploy-existing-network.json -UPGRADE MAX BATCH: 20 -UPGRADE MAX UNHEALTHY: 20 -UPGRADE MAX UNHEALTHY UPGRADED: 20 -UPGRADE PAUSE TIME: 0 -USE AVAILABILITY ZONES: false diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/existing/prod.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/existing/prod.yaml deleted file mode 100644 index 9128542f..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/existing/prod.yaml +++ /dev/null @@ -1,40 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:latest' -APP VM SCALE SET MAX COUNT: 2 -APP VM SCALE SET MIN COUNT: 1 -ARTIFACT LOCATION: 'templates/' -BIGIQ ADDRESS: -bigiq..cloudapp.azure.com -BIGIQ TENANT: myTenant -CREATE WORKSPACE: false -DISAGGREGATOR: LB -IMAGE: f5-networks:f5-big-ip-best:f5-big-best-plus-hourly-25mbps-po-f5:17.1.100002 -INSTANCE TYPE: Standard_D2s_v4 -LICENSE TYPE: payg -NIC COUNT: 1 -PROVISION EXTERNAL LB: true -PROVISION INTERNAL LB: true -PROVISION PUBLIC IP: false -REGION: eastus2 -RESOURCE GROUP: dd-auto- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SCALE IN CPU THRESHOLD: 20 -SCALE IN THROUGHPUT THRESHOLD: 10000000 -SCALE IN TIME WINDOW: 10 -SCALE OUT CPU THRESHOLD: 80 -SCALE OUT THROUGHPUT THRESHOLD: 20000000 -SCALE OUT TIME WINDOW: 10 -SCALING MAX: 10 -SCALING MIN: 2 -SECRET VALUE: 'B!giq2017' -PASSWORD: 'B!giq2017' -SEQUENCE NUMBER: 1 -NETWORK STACK: existing -SUBSCRIPTION ID: d18b486a-112d-4402-add2-7fb1006f943a -TEMPLATE URL: file://$PWD/examples/autoscale//azuredeploy-existing-network.json -UPGRADE MAX BATCH: 20 -UPGRADE MAX UNHEALTHY: 20 -UPGRADE MAX UNHEALTHY UPGRADED: 20 -UPGRADE PAUSE TIME: 0 -USE AVAILABILITY ZONES: false diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/full/defaults.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/full/defaults.yaml deleted file mode 100644 index bb86a123..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/full/defaults.yaml +++ /dev/null @@ -1,37 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:latest' -APP VM SCALE SET MAX COUNT: 2 -APP VM SCALE SET MIN COUNT: 1 -ARTIFACT LOCATION: 'templates/' -BIGIQ TENANT: -vmss -CREATE WORKSPACE: true -DISAGGREGATOR: LB -IMAGE: f5-networks:f5-big-ip-best:f5-big-best-plus-hourly-25mbps-po-f5:17.1.100002 -INSTANCE TYPE: Standard_D2s_v4 -LICENSE TYPE: payg -PROVISION EXTERNAL LB: true -PROVISION INTERNAL LB: true -PROVISION PUBLIC IP: true -REGION: eastus2 -RESOURCE GROUP: dd-auto- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SCALE IN CPU THRESHOLD: 20 -SCALE IN THROUGHPUT THRESHOLD: 10000000 -SCALE IN TIME WINDOW: 10 -SCALE OUT CPU THRESHOLD: 80 -SCALE OUT THROUGHPUT THRESHOLD: 20000000 -SCALE OUT TIME WINDOW: 10 -SCALING MAX: 10 -SCALING MIN: 2 -SECRET VALUE: 'B!giq2017' -NETWORK STACK: full -SUBSCRIPTION ID: d18b486a-112d-4402-add2-7fb1006f943a -TEMPLATE URL: https://raw.githubusercontent.com/F5Networks/f5-azure-arm-templates-v2/main/examples/autoscale/payg/azuredeploy.json -UPGRADE MAX BATCH: 20 -UPGRADE MAX UNHEALTHY: 20 -UPGRADE MAX UNHEALTHY UPGRADED: 20 -UPGRADE PAUSE TIME: 0 -USE AVAILABILITY ZONES: false -USE DEFAULT PARAMETERS: 'Yes' \ No newline at end of file diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/full/demo_app.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/full/demo_app.yaml deleted file mode 100644 index b6459430..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/full/demo_app.yaml +++ /dev/null @@ -1,38 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:latest' -APP VM SCALE SET MAX COUNT: 2 -APP VM SCALE SET MIN COUNT: 1 -ARTIFACT LOCATION: 'templates/' -# AUTOFILL BIGIQ LICENSE KEY: '' -# AUTOFILL CLPV2 LICENSE KEY: '' -BIGIQ TENANT: -vmss -CREATE WORKSPACE: true -DISAGGREGATOR: LB -IMAGE: f5-networks:f5-big-ip-best:f5-big-best-plus-hourly-25mbps-po-f5:17.1.100002 -INSTANCE TYPE: Standard_D2s_v4 -LICENSE TYPE: payg -PROVISION EXTERNAL LB: true -PROVISION INTERNAL LB: true -PROVISION PUBLIC IP: true -REGION: westus2 -RESOURCE GROUP: dd-auto- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SCALE IN CPU THRESHOLD: 20 -SCALE IN THROUGHPUT THRESHOLD: 10000000 -SCALE IN TIME WINDOW: 10 -SCALE OUT CPU THRESHOLD: 80 -SCALE OUT THROUGHPUT THRESHOLD: 20000000 -SCALE OUT TIME WINDOW: 10 -SCALING MAX: 10 -SCALING MIN: 2 -SECRET VALUE: 'B!giq2017' -NETWORK STACK: full -SUBSCRIPTION ID: d18b486a-112d-4402-add2-7fb1006f943a -TEMPLATE URL: file://$PWD/examples/autoscale//azuredeploy.json -UPGRADE MAX BATCH: 20 -UPGRADE MAX UNHEALTHY: 20 -UPGRADE MAX UNHEALTHY UPGRADED: 20 -UPGRADE PAUSE TIME: 0 -USE AVAILABILITY ZONES: false diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/full/demo_app_v14.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/full/demo_app_v14.yaml deleted file mode 100644 index 83f4ccc8..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/full/demo_app_v14.yaml +++ /dev/null @@ -1,38 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:latest' -APP VM SCALE SET MAX COUNT: 2 -APP VM SCALE SET MIN COUNT: 1 -ARTIFACT LOCATION: 'templates/' -# AUTOFILL BIGIQ LICENSE KEY: '' -# AUTOFILL CLPV2 LICENSE KEY: '' -BIGIQ TENANT: -vmss -CREATE WORKSPACE: true -DISAGGREGATOR: LB -IMAGE: f5-networks:f5-big-ip-best:f5-big-best-plus-hourly-25mbps-po-f5:16.1.401053 -INSTANCE TYPE: Standard_D2s_v4 -LICENSE TYPE: payg -PROVISION EXTERNAL LB: true -PROVISION INTERNAL LB: true -PROVISION PUBLIC IP: true -REGION: eastus2 -RESOURCE GROUP: dd-auto- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SCALE IN CPU THRESHOLD: 20 -SCALE IN THROUGHPUT THRESHOLD: 10000000 -SCALE IN TIME WINDOW: 10 -SCALE OUT CPU THRESHOLD: 80 -SCALE OUT THROUGHPUT THRESHOLD: 20000000 -SCALE OUT TIME WINDOW: 10 -SCALING MAX: 10 -SCALING MIN: 2 -SECRET VALUE: 'B!giq2017' -NETWORK STACK: full -SUBSCRIPTION ID: d18b486a-112d-4402-add2-7fb1006f943a -TEMPLATE URL: file://$PWD/examples/autoscale//azuredeploy.json -UPGRADE MAX BATCH: 20 -UPGRADE MAX UNHEALTHY: 20 -UPGRADE MAX UNHEALTHY UPGRADED: 20 -UPGRADE PAUSE TIME: 0 -USE AVAILABILITY ZONES: true diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/full/prod_app.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/full/prod_app.yaml deleted file mode 100644 index 0534e426..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/full/prod_app.yaml +++ /dev/null @@ -1,38 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:latest' -APP VM SCALE SET MAX COUNT: 2 -APP VM SCALE SET MIN COUNT: 1 -ARTIFACT LOCATION: 'templates/' -# AUTOFILL BIGIQ LICENSE KEY: '' -# AUTOFILL CLPV2 LICENSE KEY: '' -BIGIQ TENANT: -vmss -CREATE WORKSPACE: true -DISAGGREGATOR: LB -IMAGE: f5-networks:f5-big-ip-best:f5-big-best-plus-hourly-25mbps-po-f5:17.1.100002 -INSTANCE TYPE: Standard_D2s_v4 -LICENSE TYPE: payg -PROVISION EXTERNAL LB: false -PROVISION INTERNAL LB: true -PROVISION PUBLIC IP: false -REGION: eastus2 -RESOURCE GROUP: dd-auto- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SCALE IN CPU THRESHOLD: 20 -SCALE IN THROUGHPUT THRESHOLD: 10000000 -SCALE IN TIME WINDOW: 10 -SCALE OUT CPU THRESHOLD: 80 -SCALE OUT THROUGHPUT THRESHOLD: 20000000 -SCALE OUT TIME WINDOW: 10 -SCALING MAX: 10 -SCALING MIN: 2 -SECRET VALUE: 'B!giq2017' -NETWORK STACK: full -SUBSCRIPTION ID: d18b486a-112d-4402-add2-7fb1006f943a -TEMPLATE URL: file://$PWD/examples/autoscale//azuredeploy.json -UPGRADE MAX BATCH: 20 -UPGRADE MAX UNHEALTHY: 20 -UPGRADE MAX UNHEALTHY UPGRADED: 20 -UPGRADE PAUSE TIME: 0 -USE AVAILABILITY ZONES: false diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/test_policy_existing.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/test_policy_existing.yaml deleted file mode 100644 index d210dedc..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/test_policy_existing.yaml +++ /dev/null @@ -1,9 +0,0 @@ ---- -# Autoscale Example Test -azure-arm-autoscale-existing-payg-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/daily_test_existing.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/existing/demo.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/existing/prod.yaml" diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/test_policy_full.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/test_policy_full.yaml deleted file mode 100644 index 70da5c00..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/test_policy_full.yaml +++ /dev/null @@ -1,10 +0,0 @@ ---- -# Autoscale Example Test -azure-arm-autoscale-example-payg-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/daily_test_full.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/full/demo_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/full/prod_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/full/demo_app_v14.yaml" diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/existing/demo.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/existing/demo.yaml deleted file mode 100644 index cd458e9d..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/existing/demo.yaml +++ /dev/null @@ -1,31 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -AUTOFILL EVAL LICENSE KEY: '' -AUTOFILL EVAL LICENSE KEY 2: '' -CFE TAG: -# if CREATE IDENTITY = false, then CREATE SECRET must also be false -CREATE IDENTITY: true -CREATE SECRET: false -EXT VIP ADDRESS: 10.0.1.101 -INSTANCE TYPE: Standard_D8s_v4 -IMAGE: f5-networks:f5-big-ip-byol:f5-big-all-2slot-byol:17.1.100002 -LICENSE TYPE: byol -LOG LEVEL: debug -NIC COUNT: 2 -PROVISION APP: false -PROVISION PUBLIC IP: true -REGION: eastus -RESOURCE GROUP: dd-failover- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -SELF EXT 1: 10.0.1.11 -SELF EXT 2: 10.0.1.12 -SELF INT 1: 10.0.2.11 -SELF INT 2: 10.0.2.12 -SELF MGMT 1: 10.0.0.11 -SELF MGMT 2: 10.0.0.12 -TEMPLATE URL: file://$PWD/examples/failover/azuredeploy-existing-network.json -USE AVAILABILITY ZONES: false diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/existing/demo_app.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/existing/demo_app.yaml deleted file mode 100644 index d9cfa13c..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/existing/demo_app.yaml +++ /dev/null @@ -1,31 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -AUTOFILL EVAL LICENSE KEY: '' -AUTOFILL EVAL LICENSE KEY 2: '' -CFE TAG: -# if CREATE IDENTITY = false, then CREATE SECRET must also be false -CREATE IDENTITY: false -CREATE SECRET: false -EXT VIP ADDRESS: 10.0.1.101 -INSTANCE TYPE: Standard_D8s_v4 -IMAGE: f5-networks:f5-big-ip-byol:f5-big-all-2slot-byol:17.1.100002 -LICENSE TYPE: byol -LOG LEVEL: debug -NIC COUNT: 3 -PROVISION APP: true -PROVISION PUBLIC IP: true -REGION: eastus2 -RESOURCE GROUP: dd-failover- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -SELF EXT 1: 10.0.1.11 -SELF EXT 2: 10.0.1.12 -SELF INT 1: 10.0.2.11 -SELF INT 2: 10.0.2.12 -SELF MGMT 1: 10.0.0.11 -SELF MGMT 2: 10.0.0.12 -TEMPLATE URL: file://$PWD/examples/failover/azuredeploy-existing-network.json -USE AVAILABILITY ZONES: false diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/existing/prod.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/existing/prod.yaml deleted file mode 100644 index ea4cf86f..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/existing/prod.yaml +++ /dev/null @@ -1,31 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -AUTOFILL EVAL LICENSE KEY: '' -AUTOFILL EVAL LICENSE KEY 2: '' -CFE TAG: -# if CREATE IDENTITY = false, then CREATE SECRET must also be false -CREATE IDENTITY: false -CREATE SECRET: false -EXT VIP ADDRESS: 10.0.1.101 -INSTANCE TYPE: Standard_D8s_v4 -IMAGE: f5-networks:f5-big-ip-byol:f5-big-all-2slot-byol:17.1.100002 -LICENSE TYPE: byol -LOG LEVEL: debug -NIC COUNT: 2 -PROVISION APP: false -PROVISION PUBLIC IP: false -REGION: eastus2 -RESOURCE GROUP: dd-failover- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -SELF EXT 1: 10.0.1.11 -SELF EXT 2: 10.0.1.12 -SELF INT 1: 10.0.2.11 -SELF INT 2: 10.0.2.12 -SELF MGMT 1: 10.0.0.11 -SELF MGMT 2: 10.0.0.12 -TEMPLATE URL: file://$PWD/examples/failover/azuredeploy-existing-network.json -USE AVAILABILITY ZONES: true diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/existing/prod_app.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/existing/prod_app.yaml deleted file mode 100644 index 872d3f1f..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/existing/prod_app.yaml +++ /dev/null @@ -1,31 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -AUTOFILL EVAL LICENSE KEY: '' -AUTOFILL EVAL LICENSE KEY 2: '' -CFE TAG: -# if CREATE IDENTITY = false, then CREATE SECRET must also be false -CREATE IDENTITY: true -CREATE SECRET: true -EXT VIP ADDRESS: 10.0.1.101 -INSTANCE TYPE: Standard_D8s_v4 -IMAGE: f5-networks:f5-big-ip-byol:f5-big-all-2slot-byol:17.1.100002 -LICENSE TYPE: byol -LOG LEVEL: debug -NIC COUNT: 3 -PROVISION APP: true -PROVISION PUBLIC IP: false -REGION: eastus2 -RESOURCE GROUP: dd-failover- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -SELF EXT 1: 10.0.1.11 -SELF EXT 2: 10.0.1.12 -SELF INT 1: 10.0.2.11 -SELF INT 2: 10.0.2.12 -SELF MGMT 1: 10.0.0.11 -SELF MGMT 2: 10.0.0.12 -TEMPLATE URL: file://$PWD/examples/failover/azuredeploy-existing-network.json -USE AVAILABILITY ZONES: true diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/full/demo.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/full/demo.yaml deleted file mode 100644 index 72778de2..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/full/demo.yaml +++ /dev/null @@ -1,30 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -AUTOFILL EVAL LICENSE KEY: '' -AUTOFILL EVAL LICENSE KEY 2: '' -CFE TAG: -# if CREATE IDENTITY = false, then CREATE SECRET must also be false -CREATE IDENTITY: false -CREATE SECRET: false -INSTANCE TYPE: Standard_D8s_v4 -IMAGE: f5-networks:f5-big-ip-byol:f5-big-all-2slot-byol:17.1.100002 -LICENSE TYPE: byol -LOG LEVEL: debug -NIC COUNT: 2 -PROVISION APP: false -PROVISION PUBLIC IP: true -REGION: eastus -RESOURCE GROUP: dd-failover- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -SELF EXT 1: 10.0.1.11 -SELF EXT 2: 10.0.1.12 -SELF INT 1: 10.0.2.11 -SELF INT 2: 10.0.2.12 -SELF MGMT 1: 10.0.0.11 -SELF MGMT 2: 10.0.0.12 -TEMPLATE URL: file://$PWD/examples/failover/azuredeploy.json -USE AVAILABILITY ZONES: false diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/full/demo_app.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/full/demo_app.yaml deleted file mode 100644 index 99b950a5..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/full/demo_app.yaml +++ /dev/null @@ -1,30 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -AUTOFILL EVAL LICENSE KEY: '' -AUTOFILL EVAL LICENSE KEY 2: '' -CFE TAG: -# if CREATE IDENTITY = false, then CREATE SECRET must also be false -CREATE IDENTITY: true -CREATE SECRET: false -INSTANCE TYPE: Standard_D8s_v4 -IMAGE: f5-networks:f5-big-ip-byol:f5-big-all-2slot-byol:17.1.100002 -LICENSE TYPE: byol -LOG LEVEL: debug -NIC COUNT: 3 -PROVISION APP: true -PROVISION PUBLIC IP: true -REGION: eastus2 -RESOURCE GROUP: dd-failover- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -SELF EXT 1: 10.0.1.11 -SELF EXT 2: 10.0.1.12 -SELF INT 1: 10.0.2.11 -SELF INT 2: 10.0.2.12 -SELF MGMT 1: 10.0.0.11 -SELF MGMT 2: 10.0.0.12 -TEMPLATE URL: file://$PWD/examples/failover/azuredeploy.json -USE AVAILABILITY ZONES: false diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/full/prod.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/full/prod.yaml deleted file mode 100644 index 2613c1a1..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/full/prod.yaml +++ /dev/null @@ -1,30 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -AUTOFILL EVAL LICENSE KEY: '' -AUTOFILL EVAL LICENSE KEY 2: '' -CFE TAG: -# if CREATE IDENTITY = false, then CREATE SECRET must also be false -CREATE IDENTITY: true -CREATE SECRET: false -INSTANCE TYPE: Standard_D8s_v4 -IMAGE: f5-networks:f5-big-ip-byol:f5-big-all-2slot-byol:17.1.100002 -LICENSE TYPE: byol -LOG LEVEL: debug -NIC COUNT: 2 -PROVISION APP: false -PROVISION PUBLIC IP: false -REGION: eastus2 -RESOURCE GROUP: dd-failover- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -SELF EXT 1: 10.0.1.11 -SELF EXT 2: 10.0.1.12 -SELF INT 1: 10.0.2.11 -SELF INT 2: 10.0.2.12 -SELF MGMT 1: 10.0.0.11 -SELF MGMT 2: 10.0.0.12 -TEMPLATE URL: file://$PWD/examples/failover/azuredeploy.json -USE AVAILABILITY ZONES: true diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/full/prod_app.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/full/prod_app.yaml deleted file mode 100644 index 2f927f66..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/full/prod_app.yaml +++ /dev/null @@ -1,30 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -AUTOFILL EVAL LICENSE KEY: '' -AUTOFILL EVAL LICENSE KEY 2: '' -CFE TAG: -# if CREATE IDENTITY = false, then CREATE SECRET must also be false -CREATE IDENTITY: true -CREATE SECRET: true -INSTANCE TYPE: Standard_D8s_v4 -IMAGE: f5-networks:f5-big-ip-byol:f5-big-all-2slot-byol:17.1.100002 -LICENSE TYPE: byol -LOG LEVEL: debug -NIC COUNT: 3 -PROVISION APP: true -PROVISION PUBLIC IP: false -REGION: eastus2 -RESOURCE GROUP: dd-failover- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -SELF EXT 1: 10.0.1.11 -SELF EXT 2: 10.0.1.12 -SELF INT 1: 10.0.2.11 -SELF INT 2: 10.0.2.12 -SELF MGMT 1: 10.0.0.11 -SELF MGMT 2: 10.0.0.12 -TEMPLATE URL: file://$PWD/examples/failover/azuredeploy.json -USE AVAILABILITY ZONES: true diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/defaults.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/defaults.yaml deleted file mode 100644 index 3e85f494..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/defaults.yaml +++ /dev/null @@ -1,27 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -CFE TAG: -CREATE SECRET: true -INSTANCE TYPE: Standard_D8s_v4 -IMAGE: f5-networks:f5-big-ip-best:f5-big-best-plus-hourly-25mbps-po-f5:17.1.100002 -LICENSE TYPE: payg -LOG LEVEL: debug -NIC COUNT: 3 -PROVISION APP: false -PROVISION PUBLIC IP: false -REGION: eastus2 -RESOURCE GROUP: dd-failover- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -SELF EXT 1: 10.0.1.11 -SELF EXT 2: 10.0.1.12 -SELF INT 1: 10.0.2.11 -SELF INT 2: 10.0.2.12 -SELF MGMT 1: 10.0.0.11 -SELF MGMT 2: 10.0.0.12 -TEMPLATE URL: https://raw.githubusercontent.com/F5Networks/f5-azure-arm-templates-v2/main/examples/failover/azuredeploy-existing-network.json -USE AVAILABILITY ZONES: true -USE DEFAULT PARAMETERS: 'Yes' \ No newline at end of file diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/demo.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/demo.yaml deleted file mode 100644 index 0169537a..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/demo.yaml +++ /dev/null @@ -1,29 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -CFE TAG: -# if CREATE IDENTITY = false, then CREATE SECRET must also be false -CREATE IDENTITY: true -CREATE SECRET: true -EXT VIP ADDRESS: 10.0.1.101 -INSTANCE TYPE: Standard_D8s_v4 -IMAGE: f5-networks:f5-big-ip-best:f5-big-best-plus-hourly-25mbps-po-f5:17.1.100002 -LICENSE TYPE: payg -LOG LEVEL: debug -NIC COUNT: 2 -PROVISION APP: false -PROVISION PUBLIC IP: true -REGION: eastus2 -RESOURCE GROUP: dd-failover- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -SELF EXT 1: 10.0.1.11 -SELF EXT 2: 10.0.1.12 -SELF INT 1: 10.0.2.11 -SELF INT 2: 10.0.2.12 -SELF MGMT 1: 10.0.0.11 -SELF MGMT 2: 10.0.0.12 -TEMPLATE URL: file://$PWD/examples/failover/azuredeploy-existing-network.json -USE AVAILABILITY ZONES: true diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/demo_app.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/demo_app.yaml deleted file mode 100644 index 2a13583c..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/demo_app.yaml +++ /dev/null @@ -1,29 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -CFE TAG: -# if CREATE IDENTITY = false, then CREATE SECRET must also be false -CREATE IDENTITY: false -CREATE SECRET: false -EXT VIP ADDRESS: 10.0.1.101 -INSTANCE TYPE: Standard_D8s_v4 -IMAGE: f5-networks:f5-big-ip-best:f5-big-best-plus-hourly-25mbps-po-f5:17.1.100002 -LICENSE TYPE: payg -LOG LEVEL: debug -NIC COUNT: 3 -PROVISION APP: true -PROVISION PUBLIC IP: true -REGION: westus2 -RESOURCE GROUP: dd-failover- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -SELF EXT 1: 10.0.1.11 -SELF EXT 2: 10.0.1.12 -SELF INT 1: 10.0.2.11 -SELF INT 2: 10.0.2.12 -SELF MGMT 1: 10.0.0.11 -SELF MGMT 2: 10.0.0.12 -TEMPLATE URL: file://$PWD/examples/failover/azuredeploy-existing-network.json -USE AVAILABILITY ZONES: true diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/prod.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/prod.yaml deleted file mode 100644 index f0fa42e6..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/prod.yaml +++ /dev/null @@ -1,29 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -CFE TAG: -# if CREATE IDENTITY = false, then CREATE SECRET must also be false -CREATE IDENTITY: true -CREATE SECRET: false -EXT VIP ADDRESS: '' -INSTANCE TYPE: Standard_D8s_v4 -IMAGE: f5-networks:f5-big-ip-best:f5-big-best-plus-hourly-25mbps-po-f5:17.1.100002 -LICENSE TYPE: payg -LOG LEVEL: debug -NIC COUNT: 2 -PROVISION APP: false -PROVISION PUBLIC IP: false -REGION: eastus2 -RESOURCE GROUP: dd-failover- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -SELF EXT 1: 10.0.1.11 -SELF EXT 2: 10.0.1.12 -SELF INT 1: 10.0.2.11 -SELF INT 2: 10.0.2.12 -SELF MGMT 1: 10.0.0.11 -SELF MGMT 2: 10.0.0.12 -TEMPLATE URL: file://$PWD/examples/failover/azuredeploy-existing-network.json -USE AVAILABILITY ZONES: true diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/prod_app.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/prod_app.yaml deleted file mode 100644 index 62b47d3c..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/prod_app.yaml +++ /dev/null @@ -1,29 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -CFE TAG: -# if CREATE IDENTITY = false, then CREATE SECRET must also be false -CREATE IDENTITY: false -CREATE SECRET: false -EXT VIP ADDRESS: 10.0.1.101 -INSTANCE TYPE: Standard_D8s_v4 -IMAGE: f5-networks:f5-big-ip-best:f5-big-best-plus-hourly-25mbps-po-f5:17.1.100002 -LICENSE TYPE: payg -LOG LEVEL: debug -NIC COUNT: 3 -PROVISION APP: true -PROVISION PUBLIC IP: false -REGION: eastus2 -RESOURCE GROUP: dd-failover- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -SELF EXT 1: 10.0.1.11 -SELF EXT 2: 10.0.1.12 -SELF INT 1: 10.0.2.11 -SELF INT 2: 10.0.2.12 -SELF MGMT 1: 10.0.0.11 -SELF MGMT 2: 10.0.0.12 -TEMPLATE URL: file://$PWD/examples/failover/azuredeploy-existing-network.json -USE AVAILABILITY ZONES: true diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/defaults.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/defaults.yaml deleted file mode 100644 index d539cea8..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/defaults.yaml +++ /dev/null @@ -1,27 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -CFE TAG: -CREATE SECRET: true -INSTANCE TYPE: Standard_D8s_v4 -IMAGE: f5-networks:f5-big-ip-best:f5-big-best-plus-hourly-25mbps-po-f5:17.1.100002 -LICENSE TYPE: payg -LOG LEVEL: debug -NIC COUNT: 3 -PROVISION APP: true -PROVISION PUBLIC IP: true -REGION: eastus2 -RESOURCE GROUP: dd-failover- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -SELF EXT 1: 10.0.1.11 -SELF EXT 2: 10.0.1.12 -SELF INT 1: 10.0.2.11 -SELF INT 2: 10.0.2.12 -SELF MGMT 1: 10.0.0.11 -SELF MGMT 2: 10.0.0.12 -TEMPLATE URL: https://raw.githubusercontent.com/F5Networks/f5-azure-arm-templates-v2/main/examples/failover/azuredeploy.json -USE AVAILABILITY ZONES: true -USE DEFAULT PARAMETERS: 'Yes' \ No newline at end of file diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/demo.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/demo.yaml deleted file mode 100644 index 14159afc..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/demo.yaml +++ /dev/null @@ -1,28 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -CFE TAG: -# if CREATE IDENTITY = false, then CREATE SECRET must also be false -CREATE IDENTITY: true -CREATE SECRET: false -INSTANCE TYPE: Standard_D8s_v4 -IMAGE: f5-networks:f5-big-ip-best:f5-big-best-plus-hourly-25mbps-po-f5:17.1.100002 -LICENSE TYPE: payg -LOG LEVEL: debug -NIC COUNT: 2 -PROVISION APP: false -PROVISION PUBLIC IP: true -REGION: eastus2 -RESOURCE GROUP: dd-failover- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -SELF EXT 1: 10.0.1.11 -SELF EXT 2: 10.0.1.12 -SELF INT 1: 10.0.2.11 -SELF INT 2: 10.0.2.12 -SELF MGMT 1: 10.0.0.11 -SELF MGMT 2: 10.0.0.12 -TEMPLATE URL: file://$PWD/examples/failover/azuredeploy.json -USE AVAILABILITY ZONES: true diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/demo_app.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/demo_app.yaml deleted file mode 100644 index 7e3e277e..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/demo_app.yaml +++ /dev/null @@ -1,28 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -CFE TAG: -# if CREATE IDENTITY = false, then CREATE SECRET must also be false -CREATE IDENTITY: true -CREATE SECRET: true -INSTANCE TYPE: Standard_D8s_v4 -IMAGE: f5-networks:f5-big-ip-best:f5-big-best-plus-hourly-25mbps-po-f5:17.1.100002 -LICENSE TYPE: payg -LOG LEVEL: debug -NIC COUNT: 3 -PROVISION APP: true -PROVISION PUBLIC IP: true -REGION: westus2 -RESOURCE GROUP: dd-failover- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -SELF EXT 1: 10.0.1.11 -SELF EXT 2: 10.0.1.12 -SELF INT 1: 10.0.2.11 -SELF INT 2: 10.0.2.12 -SELF MGMT 1: 10.0.0.11 -SELF MGMT 2: 10.0.0.12 -TEMPLATE URL: file://$PWD/examples/failover/azuredeploy.json -USE AVAILABILITY ZONES: true diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/prod.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/prod.yaml deleted file mode 100644 index b1c9762d..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/prod.yaml +++ /dev/null @@ -1,28 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -CFE TAG: -# if CREATE IDENTITY = false, then CREATE SECRET must also be false -CREATE IDENTITY: true -CREATE SECRET: true -INSTANCE TYPE: Standard_D8s_v4 -IMAGE: f5-networks:f5-big-ip-best:f5-big-best-plus-hourly-25mbps-po-f5:17.1.100002 -LICENSE TYPE: payg -LOG LEVEL: debug -NIC COUNT: 3 -PROVISION APP: false -PROVISION PUBLIC IP: false -REGION: eastus2 -RESOURCE GROUP: dd-failover- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -SELF EXT 1: 10.0.1.11 -SELF EXT 2: 10.0.1.12 -SELF INT 1: 10.0.2.11 -SELF INT 2: 10.0.2.12 -SELF MGMT 1: 10.0.0.11 -SELF MGMT 2: 10.0.0.12 -TEMPLATE URL: file://$PWD/examples/failover/azuredeploy.json -USE AVAILABILITY ZONES: true diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/prod_app.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/prod_app.yaml deleted file mode 100644 index 6e1f71d0..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/prod_app.yaml +++ /dev/null @@ -1,28 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -CFE TAG: -# if CREATE IDENTITY = false, then CREATE SECRET must also be false -CREATE IDENTITY: false -CREATE SECRET: false -INSTANCE TYPE: Standard_D8s_v4 -IMAGE: f5-networks:f5-big-ip-best:f5-big-best-plus-hourly-25mbps-po-f5:17.1.100002 -LICENSE TYPE: payg -LOG LEVEL: debug -NIC COUNT: 3 -PROVISION APP: true -PROVISION PUBLIC IP: false -REGION: eastus2 -RESOURCE GROUP: dd-failover- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -SELF EXT 1: 10.0.1.11 -SELF EXT 2: 10.0.1.12 -SELF INT 1: 10.0.2.11 -SELF INT 2: 10.0.2.12 -SELF MGMT 1: 10.0.0.11 -SELF MGMT 2: 10.0.0.12 -TEMPLATE URL: file://$PWD/examples/failover/azuredeploy.json -USE AVAILABILITY ZONES: true diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/test_policy_existing.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/test_policy_existing.yaml deleted file mode 100644 index 560708bf..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/test_policy_existing.yaml +++ /dev/null @@ -1,21 +0,0 @@ ---- -# Failover Existing Test -azure-arm-failover-byol-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/daily_test_existing.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/existing/demo.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/existing/prod.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/existing/demo_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/existing/prod_app.yaml" - -azure-arm-failover-payg-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/daily_test_existing.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/demo.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/prod.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/demo_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/prod_app.yaml" diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/test_policy_full.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/test_policy_full.yaml deleted file mode 100644 index ca6fcbea..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/test_policy_full.yaml +++ /dev/null @@ -1,21 +0,0 @@ ---- -# Failover Example Test -azure-arm-failover-byol-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/daily_test_full.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/full/demo.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/full/prod.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/full/demo_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/full/prod_app.yaml" - -azure-arm-failover-payg-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/daily_test_full.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/demo.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/prod.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/demo_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/prod_app.yaml" diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/parameters.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/parameters.yaml deleted file mode 100644 index 81851d92..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/parameters.yaml +++ /dev/null @@ -1,15 +0,0 @@ -REGION: eastus -RESOURCE GROUP: dd-n- -SOLUTION TYPE: failover -# both of these can be false but never both true -CREATE SECRET: 'true' -USE SECRET: 'false' -CUSTOM ROLE NAME: cust-role-def- -CUSTOM ROLE DESCRIPTION: This role is created as part of dewdrop tests -CUSTOM ROLE PERMISSIONS: >- - [{"actions":["Microsoft.Resources/subscriptions/resourceGroups/read","Microsoft.Resources/subscriptions/resourceGroups/write"],"notActions":["Microsoft.Resources/subscriptions/resourceGroups/delete"]}] -KEY VAULT NAME: dd-n-kv -USER ASSIGNED IDENT NAME: identity- -SECRET NAME: secert- -PASSWORD: StrongPassword212+ -TEMPLATE URL: https://raw.githubusercontent.com/F5Networks/f5-azure-arm-templates-v2/main/examples/modules/access/access.json diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/postpub_parameters.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/postpub_parameters.yaml deleted file mode 100644 index 08b5e18e..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/postpub_parameters.yaml +++ /dev/null @@ -1,16 +0,0 @@ -REGION: eastus -RESOURCE GROUP: dd-n- -SOLUTION TYPE: failover -# both of these can be false but never both true -CREATE SECRET: 'false' -USE SECRET: 'false' -ROLE NAME: cust-role-def- -ROLE DESCRIPTION: This role is created as part of dewdrop tests -ROLE PERMISSIONS: >- - [{"actions":["Microsoft.Resources/subscriptions/resourceGroups/read","Microsoft.Resources/subscriptions/resourceGroups/write"],"notActions":["Microsoft.Resources/subscriptions/resourceGroups/delete"]}] -KEY VAULT NAME: dd-n-kv -USER ASSIGNED IDENT NAME: identity- -SECRET NAME: secert- -PASSWORD: StrongPassword212+ -SECRET VALUE: StrongPassword212+ -TEMPLATE URL: https://raw.githubusercontent.com/F5Networks/f5-azure-arm-templates-v2/main/examples/modules/access/access.json diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/postpub_parameters1.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/postpub_parameters1.yaml deleted file mode 100644 index 7842e173..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/postpub_parameters1.yaml +++ /dev/null @@ -1,14 +0,0 @@ -REGION: eastus -RESOURCE GROUP: dd-n- -SOLUTION TYPE: standard -# both of these can be false but never both true -CREATE SECRET: 'false' -USE SECRET: 'true' -ROLE NAME: cust-role-def- -ROLE DESCRIPTION: This role is created as part of dewdrop tests -KEY VAULT NAME: dd-n-kv -SECRET NAME: secert- -PASSWORD: StrongPassword212+ -SECRET VALUE: StrongPassword212+ -USER ASSIGNED IDENT NAME: identity- -TEMPLATE URL: https://raw.githubusercontent.com/F5Networks/f5-azure-arm-templates-v2/main/examples/modules/access/access.json diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/postpub_parameters2.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/postpub_parameters2.yaml deleted file mode 100644 index d665a7a9..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/postpub_parameters2.yaml +++ /dev/null @@ -1,16 +0,0 @@ -REGION: eastus -RESOURCE GROUP: dd-n- -SOLUTION TYPE: failover -# both of these can be false but never both true -CREATE SECRET: 'true' -USE SECRET: 'false' -ROLE NAME: cust-role-def- -ROLE DESCRIPTION: This role is created as part of dewdrop tests -ROLE PERMISSIONS: >- - [{"actions":["Microsoft.Resources/subscriptions/resourceGroups/read","Microsoft.Resources/subscriptions/resourceGroups/write"],"notActions":["Microsoft.Resources/subscriptions/resourceGroups/delete"]}] -KEY VAULT NAME: dd-n-kv -SECRET NAME: secert- -PASSWORD: StrongPassword212+ -SECRET VALUE: StrongPassword212+ -USER ASSIGNED IDENT NAME: identity- -TEMPLATE URL: https://raw.githubusercontent.com/F5Networks/f5-azure-arm-templates-v2/main/examples/modules/access/access.json diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/postpub_parameters3.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/postpub_parameters3.yaml deleted file mode 100644 index 7f57043d..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/postpub_parameters3.yaml +++ /dev/null @@ -1,14 +0,0 @@ -REGION: eastus -RESOURCE GROUP: dd-n- -SOLUTION TYPE: failover -# both of these can be false but never both true -CREATE SECRET: 'false' -USE SECRET: 'false' -ROLE NAME: cust-role-def- -ROLE DESCRIPTION: This role is created as part of dewdrop tests -KEY VAULT NAME: dd-n-kv -SECRET NAME: secert- -PASSWORD: StrongPassword212+ -SECRET VALUE: StrongPassword212+ -USER ASSIGNED IDENT NAME: identity- -TEMPLATE URL: https://raw.githubusercontent.com/F5Networks/f5-azure-arm-templates-v2/main/examples/modules/access/access.json diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/postpub_parameters4.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/postpub_parameters4.yaml deleted file mode 100644 index 1078962e..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/postpub_parameters4.yaml +++ /dev/null @@ -1,16 +0,0 @@ -REGION: australiaeast -RESOURCE GROUP: dd-n- -SOLUTION TYPE: standard -# both of these can be false but never both true -CREATE SECRET: 'false' -USE SECRET: 'true' -ROLE NAME: cust-role-def- -ROLE DESCRIPTION: This role is created as part of dewdrop tests -ROLE PERMISSIONS: >- - [{"actions":["Microsoft.Resources/subscriptions/resourceGroups/read","Microsoft.Resources/subscriptions/resourceGroups/write"],"notActions":["Microsoft.Resources/subscriptions/resourceGroups/delete"]}] -KEY VAULT NAME: dd-n-kv -SECRET NAME: secert- -PASSWORD: StrongPassword212+ -SECRET VALUE: StrongPassword212+ -USER ASSIGNED IDENT NAME: identity- -TEMPLATE URL: https://raw.githubusercontent.com/F5Networks/f5-azure-arm-templates-v2/main/examples/modules/access/access.json diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters.yaml deleted file mode 100644 index d56a47a9..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters.yaml +++ /dev/null @@ -1,16 +0,0 @@ -REGION: eastus -RESOURCE GROUP: dd-n- -SOLUTION TYPE: failover -# both of these can be false but never both true -CREATE SECRET: 'true' -USE SECRET: 'false' -ROLE NAME: cust-role-def- -ROLE DESCRIPTION: This role is created as part of dewdrop tests -ROLE PERMISSIONS: >- - [{"actions":["Microsoft.Resources/subscriptions/resourceGroups/read","Microsoft.Resources/subscriptions/resourceGroups/write"],"notActions":["Microsoft.Resources/subscriptions/resourceGroups/delete"]}] -KEY VAULT NAME: dd-n-kv -USER ASSIGNED IDENT NAME: identity- -SECRET NAME: secert- -PASSWORD: StrongPassword212+ -SECRET VALUE: StrongPassword212+ -TEMPLATE URL: file://$PWD/examples/modules/access/access.json \ No newline at end of file diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters1.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters1.yaml deleted file mode 100644 index a5c7423d..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters1.yaml +++ /dev/null @@ -1,14 +0,0 @@ -REGION: eastus -RESOURCE GROUP: dd-n- -SOLUTION TYPE: standard -# both of these can be false but never both true -CREATE SECRET: 'true' -USE SECRET: 'false' -ROLE NAME: cust-role-def- -ROLE DESCRIPTION: This role is created as part of dewdrop tests -USER ASSIGNED IDENT NAME: identity- -KEY VAULT NAME: dd-n-kv -SECRET NAME: secert- -PASSWORD: StrongPassword212+ -SECRET VALUE: StrongPassword212+ -TEMPLATE URL: file://$PWD/examples/modules/access/access.json \ No newline at end of file diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters2.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters2.yaml deleted file mode 100644 index e366c0ba..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters2.yaml +++ /dev/null @@ -1,16 +0,0 @@ -REGION: eastus -RESOURCE GROUP: dd-n- -SOLUTION TYPE: failover -# both of these can be false but never both true -CREATE SECRET: 'false' -USE SECRET: 'false' -ROLE NAME: cust-role-def- -ROLE DESCRIPTION: This role is created as part of dewdrop tests -ROLE PERMISSIONS: >- - [{"actions":["Microsoft.Resources/subscriptions/resourceGroups/read","Microsoft.Resources/subscriptions/resourceGroups/write"],"notActions":["Microsoft.Resources/subscriptions/resourceGroups/delete"]}] -KEY VAULT NAME: dd-n-kv -SECRET NAME: secert- -PASSWORD: StrongPassword212+ -SECRET VALUE: StrongPassword212+ -USER ASSIGNED IDENT NAME: identity- -TEMPLATE URL: file://$PWD/examples/modules/access/access.json \ No newline at end of file diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters3.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters3.yaml deleted file mode 100644 index 6c21af1e..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters3.yaml +++ /dev/null @@ -1,14 +0,0 @@ -REGION: eastus -RESOURCE GROUP: dd-n- -SOLUTION TYPE: standard -# both of these can be false but never both true -CREATE SECRET: 'false' -USE SECRET: 'true' -ROLE NAME: cust-role-def- -ROLE DESCRIPTION: This role is created as part of dewdrop tests -KEY VAULT NAME: dd-n-kv -SECRET NAME: secert- -PASSWORD: StrongPassword212+ -SECRET VALUE: StrongPassword212+ -USER ASSIGNED IDENT NAME: '' -TEMPLATE URL: file://$PWD/examples/modules/access/access.json \ No newline at end of file diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters4.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters4.yaml deleted file mode 100644 index faac9922..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters4.yaml +++ /dev/null @@ -1,16 +0,0 @@ -REGION: australiaeast -RESOURCE GROUP: dd-n- -SOLUTION TYPE: standard -# both of these can be false but never both true -CREATE SECRET: 'true' -USE SECRET: 'false' -ROLE NAME: cust-role-def- -ROLE DESCRIPTION: This role is created as part of dewdrop tests -ROLE PERMISSIONS: >- - [{"actions":["Microsoft.Resources/subscriptions/resourceGroups/read","Microsoft.Resources/subscriptions/resourceGroups/write"],"notActions":["Microsoft.Resources/subscriptions/resourceGroups/delete"]}] -KEY VAULT NAME: dd-n-kv -SECRET NAME: secert- -PASSWORD: StrongPassword212+ -SECRET VALUE: StrongPassword212+ -USER ASSIGNED IDENT NAME: identity- -TEMPLATE URL: file://$PWD/examples/modules/access/access.json \ No newline at end of file diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/test_policy.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/test_policy.yaml deleted file mode 100644 index 7a315c26..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/test_policy.yaml +++ /dev/null @@ -1,15 +0,0 @@ -# Access Module Tests -azure-arm-access-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/access/daily_test.yaml" - run: "all" - parameters-files: - # Provision all resources - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters.yaml" - # Provision Built-in Role only - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters1.yaml" - # Provision Custom Role only - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters2.yaml" - # Provision User Assgined Identity only - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters3.yaml" - # Provision KeyVault with User Assigned Identity - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters4.yaml" diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/application/parameters.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/application/parameters.yaml deleted file mode 100644 index abec471f..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/application/parameters.yaml +++ /dev/null @@ -1,25 +0,0 @@ -ADDITIONAL NIC LOCATION: '' -ADDTL NIC PARAM: '' -ADMIN_USER: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -BASE VLAN NAME: internal -CLOUD INIT URL: '' -CREATE AUTOSCALE: true -CREATE PUBLIC IP: 'No' -CREATE PUBLIC IP APP: 'null' -INIT SCRIPT PARAMETERS: '' -INIT SCRIPT URL: '' -INSTANCE TYPE: Standard_D2_v4 -LICENSE TYPE: opensource -REGION: eastus -RESOURCE GROUP: dd-app- -SEQUENCE NUMBER: 0 -SOLUTION LOGS: 'cloud-init.log;cloud-init-output.log,waagent.log' -SSH PORT: 22 -STACK PARAM: '' -STACK TYPE: existing-stack -SUBNET ID: /subscriptions/d18b486a-112d-4402-add2-7fb1006f943a/resourceGroups//providers/Microsoft.Network/virtualNetworks/existingStackVnet/subnets/internal -TEMPLATE URL: 'file://$PWD/examples/modules/application/application.json' -VM NAME: -VM SCALE SET MAX COUNT: 2 -VM SCALE SET MIN COUNT: 1 \ No newline at end of file diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/application/postpub_parameters.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/application/postpub_parameters.yaml deleted file mode 100644 index a6ab1c26..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/application/postpub_parameters.yaml +++ /dev/null @@ -1,25 +0,0 @@ -ADDITIONAL NIC LOCATION: '' -ADDTL NIC PARAM: '' -ADMIN_USER: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -BASE VLAN NAME: internal -CLOUD INIT URL: '' -CREATE AUTOSCALE: true -CREATE PUBLIC IP: 'No' -CREATE PUBLIC IP APP: 'null' -INIT SCRIPT PARAMETERS: '' -INIT SCRIPT URL: '' -INSTANCE TYPE: Standard_D2_v4 -LICENSE TYPE: opensource -REGION: eastus -RESOURCE GROUP: dd-app- -SEQUENCE NUMBER: 0 -SOLUTION LOGS: 'cloud-init.log;cloud-init-output.log,waagent.log' -SSH PORT: 22 -STACK PARAM: '' -STACK TYPE: existing-stack -SUBNET ID: /subscriptions/d18b486a-112d-4402-add2-7fb1006f943a/resourceGroups//providers/Microsoft.Network/virtualNetworks/existingStackVnet/subnets/internal -TEMPLATE URL: https://raw.githubusercontent.com/F5Networks/f5-azure-arm-templates-v2/main/examples/modules/application/application.json -VM NAME: -VM SCALE SET MAX COUNT: 2 -VM SCALE SET MIN COUNT: 1 \ No newline at end of file diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/application/postpub_parameters1.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/application/postpub_parameters1.yaml deleted file mode 100644 index e0b34317..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/application/postpub_parameters1.yaml +++ /dev/null @@ -1,25 +0,0 @@ -ADDITIONAL NIC LOCATION: '' -ADDTL NIC PARAM: '' -ADMIN_USER: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -BASE VLAN NAME: internal -CLOUD INIT URL: '' -CREATE AUTOSCALE: false -CREATE PUBLIC IP: 'No' -CREATE PUBLIC IP APP: 'null' -INIT SCRIPT PARAMETERS: '' -INIT SCRIPT URL: '' -INSTANCE TYPE: Standard_D2_v4 -LICENSE TYPE: opensource -REGION: eastus -RESOURCE GROUP: dd-app- -SEQUENCE NUMBER: 0 -SOLUTION LOGS: 'cloud-init.log;cloud-init-output.log,waagent.log' -SSH PORT: 22 -STACK PARAM: '' -STACK TYPE: existing-stack -SUBNET ID: /subscriptions/d18b486a-112d-4402-add2-7fb1006f943a/resourceGroups//providers/Microsoft.Network/virtualNetworks/existingStackVnet/subnets/internal -TEMPLATE URL: https://raw.githubusercontent.com/F5Networks/f5-azure-arm-templates-v2/main/examples/modules/application/application.json -VM NAME: -VM SCALE SET MAX COUNT: 2 -VM SCALE SET MIN COUNT: 1 \ No newline at end of file diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/application/prepub_parameters.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/application/prepub_parameters.yaml deleted file mode 100644 index 423ac632..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/application/prepub_parameters.yaml +++ /dev/null @@ -1,25 +0,0 @@ -ADDITIONAL NIC LOCATION: '' -ADDTL NIC PARAM: '' -ADMIN_USER: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -BASE VLAN NAME: internal -CLOUD INIT URL: '' -CREATE AUTOSCALE: true -CREATE PUBLIC IP: 'No' -CREATE PUBLIC IP APP: 'null' -INIT SCRIPT PARAMETERS: '' -INIT SCRIPT URL: '' -INSTANCE TYPE: Standard_D2_v4 -LICENSE TYPE: opensource -REGION: eastus2 -RESOURCE GROUP: dd-app- -SEQUENCE NUMBER: 0 -SOLUTION LOGS: 'cloud-init.log;cloud-init-output.log,waagent.log' -SSH PORT: 22 -STACK PARAM: '' -STACK TYPE: existing-stack -SUBNET ID: /subscriptions/d18b486a-112d-4402-add2-7fb1006f943a/resourceGroups//providers/Microsoft.Network/virtualNetworks/existingStackVnet/subnets/internal -TEMPLATE URL: 'file://$PWD/examples/modules/application/application.json' -VM NAME: -VM SCALE SET MAX COUNT: 2 -VM SCALE SET MIN COUNT: 1 \ No newline at end of file diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/application/prepub_parameters1.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/application/prepub_parameters1.yaml deleted file mode 100644 index f19ad4ea..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/application/prepub_parameters1.yaml +++ /dev/null @@ -1,25 +0,0 @@ -ADDITIONAL NIC LOCATION: '' -ADDTL NIC PARAM: '' -ADMIN_USER: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -BASE VLAN NAME: internal -CLOUD INIT URL: '' -CREATE AUTOSCALE: false -CREATE PUBLIC IP: 'No' -CREATE PUBLIC IP APP: 'null' -INIT SCRIPT PARAMETERS: '' -INIT SCRIPT URL: '' -INSTANCE TYPE: Standard_D2_v4 -LICENSE TYPE: opensource -REGION: eastus2 -RESOURCE GROUP: dd-app- -SEQUENCE NUMBER: 0 -SOLUTION LOGS: 'cloud-init.log;cloud-init-output.log,waagent.log' -SSH PORT: 22 -STACK PARAM: '' -STACK TYPE: existing-stack -SUBNET ID: /subscriptions/d18b486a-112d-4402-add2-7fb1006f943a/resourceGroups//providers/Microsoft.Network/virtualNetworks/existingStackVnet/subnets/internal -TEMPLATE URL: 'file://$PWD/examples/modules/application/application.json' -VM NAME: -VM SCALE SET MAX COUNT: 2 -VM SCALE SET MIN COUNT: 1 \ No newline at end of file diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/application/test_policy.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/application/test_policy.yaml deleted file mode 100644 index 5c0e370a..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/application/test_policy.yaml +++ /dev/null @@ -1,6 +0,0 @@ -# Application Module Tests -azure-arm-application-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/application/daily_test.yaml" - run: "all" - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/application/prepub_parameters.yaml" diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bastion/parameters.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bastion/parameters.yaml deleted file mode 100644 index 6ff1e3df..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bastion/parameters.yaml +++ /dev/null @@ -1,33 +0,0 @@ -ADDITIONAL NIC LOCATION: '' -ADDTL NIC PARAM: '' -ADMIN_USER: azureuser -BASE VLAN NAME: internal -CLOUD INIT URL: '' -CREATE AUTOSCALE: true -CREATE NAT GATEWAY: false -DNSLABEL: -EXTERNAL LOAD BALANCER NAME: None -INIT SCRIPT PARAMETERS: '' -INIT SCRIPT URL: '' -INSTANCE TYPE: Standard_D2_v4 -INTERNAL LOAD BALANCER NAME: None -LOAD BALANCER RULE PORTS: [] -NSG0: '[{"destinationPortRanges": ["22"],"sourceAddressPrefix": "*", "protocol": "Tcp"}]' -NSG1: '[]' -NSG2: '[]' -LICENSE TYPE: opensource -NUMBER PUBLIC EXT IP ADDRESSES: 0 -NUMBER PUBLIC MGMT IP ADDRESSES: 0 -NUMBER SUBNETS: 1 -REGION: eastus -RESOURCE GROUP: dd-bastion- -SEQUENCE NUMBER: 0 -SOLUTION LOGS: 'cloud-init.log;cloud-init-output.log,waagent.log' -SSH PORT: 22 -STACK PARAM: '' -STACK TYPE: existing-stack -SUBNET ID: /subscriptions/d18b486a-112d-4402-add2-7fb1006f943a/resourceGroups//providers/Microsoft.Network/virtualNetworks/existingStackVnet/subnets/internal -TEMPLATE URL: 'file://$PWD/examples/modules/bastion/bastion.json' -VM NAME: -VM SCALE SET MAX COUNT: 2 -VM SCALE SET MIN COUNT: 1 \ No newline at end of file diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bastion/postpub_parameters.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bastion/postpub_parameters.yaml deleted file mode 100644 index 15bda9d6..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bastion/postpub_parameters.yaml +++ /dev/null @@ -1,35 +0,0 @@ -ADDITIONAL NIC LOCATION: '' -ADDTL NIC PARAM: '' -ADMIN_USER: azureuser -BASE VLAN NAME: internal -CLOUD INIT URL: '' -CREATE AUTOSCALE: true -CREATE NAT GATEWAY: false -DNSLABEL: -EXTERNAL LOAD BALANCER NAME: None -INIT SCRIPT PARAMETERS: '' -INIT SCRIPT URL: '' -INSTANCE TYPE: Standard_D2_v4 -INTERNAL LOAD BALANCER NAME: None -LOAD BALANCER RULE PORTS: [] -NSG0: '[{"destinationPortRanges": ["22"],"sourceAddressPrefix": "*", "protocol": "Tcp"}]' -NSG1: '[]' -NSG2: '[]' -NSG3: '[]' -NSG4: '[]' -LICENSE TYPE: opensource -NUMBER PUBLIC EXT IP ADDRESSES: 0 -NUMBER PUBLIC MGMT IP ADDRESSES: 0 -NUMBER SUBNETS: 1 -REGION: eastus -RESOURCE GROUP: dd-bastion- -SEQUENCE NUMBER: 0 -SOLUTION LOGS: 'cloud-init.log;cloud-init-output.log,waagent.log' -SSH PORT: 22 -STACK PARAM: '' -STACK TYPE: existing-stack -SUBNET ID: /subscriptions/d18b486a-112d-4402-add2-7fb1006f943a/resourceGroups//providers/Microsoft.Network/virtualNetworks/existingStackVnet/subnets/internal -TEMPLATE URL: https://raw.githubusercontent.com/F5Networks/f5-azure-arm-templates-v2/main/examples/modules/bastion/bastion.json -VM NAME: -VM SCALE SET MAX COUNT: 2 -VM SCALE SET MIN COUNT: 1 \ No newline at end of file diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bastion/postpub_parameters1.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bastion/postpub_parameters1.yaml deleted file mode 100644 index 28498ab1..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bastion/postpub_parameters1.yaml +++ /dev/null @@ -1,35 +0,0 @@ -ADDITIONAL NIC LOCATION: '' -ADDTL NIC PARAM: '' -ADMIN_USER: azureuser -BASE VLAN NAME: internal -CLOUD INIT URL: '' -CREATE AUTOSCALE: false -CREATE NAT GATEWAY: false -DNSLABEL: -EXTERNAL LOAD BALANCER NAME: None -INIT SCRIPT PARAMETERS: '' -INIT SCRIPT URL: '' -INSTANCE TYPE: Standard_D2_v4 -INTERNAL LOAD BALANCER NAME: None -LOAD BALANCER RULE PORTS: [] -NSG0: '[{"destinationPortRanges": ["22"],"sourceAddressPrefix": "*", "protocol": "Tcp"}]' -NSG1: '[]' -NSG2: '[]' -NSG3: '[]' -NSG4: '[]' -LICENSE TYPE: opensource -NUMBER PUBLIC EXT IP ADDRESSES: 0 -NUMBER PUBLIC MGMT IP ADDRESSES: 1 -NUMBER SUBNETS: 1 -REGION: eastus -RESOURCE GROUP: dd-bastion- -SEQUENCE NUMBER: 0 -SOLUTION LOGS: 'cloud-init.log;cloud-init-output.log,waagent.log' -SSH PORT: 22 -STACK PARAM: '' -STACK TYPE: existing-stack -SUBNET ID: /subscriptions/d18b486a-112d-4402-add2-7fb1006f943a/resourceGroups//providers/Microsoft.Network/virtualNetworks/existingStackVnet/subnets/internal -TEMPLATE URL: https://raw.githubusercontent.com/F5Networks/f5-azure-arm-templates-v2/main/examples/modules/bastion/bastion.json -VM NAME: -VM SCALE SET MAX COUNT: 2 -VM SCALE SET MIN COUNT: 1 \ No newline at end of file diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bastion/prepub_parameters.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bastion/prepub_parameters.yaml deleted file mode 100644 index f43eaec9..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bastion/prepub_parameters.yaml +++ /dev/null @@ -1,35 +0,0 @@ -ADDITIONAL NIC LOCATION: '' -ADDTL NIC PARAM: '' -ADMIN_USER: azureuser -BASE VLAN NAME: internal -CLOUD INIT URL: '' -CREATE AUTOSCALE: true -CREATE NAT GATEWAY: false -DNSLABEL: -EXTERNAL LOAD BALANCER NAME: None -INIT SCRIPT PARAMETERS: '' -INIT SCRIPT URL: '' -INSTANCE TYPE: Standard_D2_v4 -INTERNAL LOAD BALANCER NAME: None -LOAD BALANCER RULE PORTS: [] -NSG0: '[{"destinationPortRanges": ["22"],"sourceAddressPrefix": "*", "protocol": "Tcp"}]' -NSG1: '[]' -NSG2: '[]' -NSG3: '[]' -NSG4: '[]' -LICENSE TYPE: opensource -NUMBER PUBLIC EXT IP ADDRESSES: 0 -NUMBER PUBLIC MGMT IP ADDRESSES: 0 -NUMBER SUBNETS: 1 -REGION: eastus -RESOURCE GROUP: dd-bastion- -SEQUENCE NUMBER: 0 -SOLUTION LOGS: 'cloud-init.log;cloud-init-output.log,waagent.log' -SSH PORT: 22 -STACK PARAM: '' -STACK TYPE: existing-stack -SUBNET ID: /subscriptions/d18b486a-112d-4402-add2-7fb1006f943a/resourceGroups//providers/Microsoft.Network/virtualNetworks/existingStackVnet/subnets/internal -TEMPLATE URL: 'file://$PWD/examples/modules/bastion/bastion.json' -VM NAME: -VM SCALE SET MAX COUNT: 2 -VM SCALE SET MIN COUNT: 1 \ No newline at end of file diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bastion/prepub_parameters1.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bastion/prepub_parameters1.yaml deleted file mode 100644 index bb1f98f1..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bastion/prepub_parameters1.yaml +++ /dev/null @@ -1,35 +0,0 @@ -ADDITIONAL NIC LOCATION: '' -ADDTL NIC PARAM: '' -ADMIN_USER: azureuser -BASE VLAN NAME: internal -CLOUD INIT URL: '' -CREATE AUTOSCALE: false -CREATE NAT GATEWAY: false -DNSLABEL: -EXTERNAL LOAD BALANCER NAME: None -INIT SCRIPT PARAMETERS: '' -INIT SCRIPT URL: '' -INSTANCE TYPE: Standard_D2_v4 -INTERNAL LOAD BALANCER NAME: None -LOAD BALANCER RULE PORTS: [] -NSG0: '[{"destinationPortRanges": ["22"],"sourceAddressPrefix": "*", "protocol": "Tcp"}]' -NSG1: '[]' -NSG2: '[]' -NSG3: '[]' -NSG4: '[]' -LICENSE TYPE: opensource -NUMBER PUBLIC EXT IP ADDRESSES: 0 -NUMBER PUBLIC MGMT IP ADDRESSES: 1 -NUMBER SUBNETS: 1 -REGION: eastus -RESOURCE GROUP: dd-bastion- -SEQUENCE NUMBER: 0 -SOLUTION LOGS: 'cloud-init.log;cloud-init-output.log,waagent.log' -SSH PORT: 22 -STACK PARAM: '' -STACK TYPE: existing-stack -SUBNET ID: /subscriptions/d18b486a-112d-4402-add2-7fb1006f943a/resourceGroups//providers/Microsoft.Network/virtualNetworks/existingStackVnet/subnets/internal -TEMPLATE URL: 'file://$PWD/examples/modules/bastion/bastion.json' -VM NAME: -VM SCALE SET MAX COUNT: 2 -VM SCALE SET MIN COUNT: 1 \ No newline at end of file diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bastion/test_policy.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bastion/test_policy.yaml deleted file mode 100644 index a40e10f8..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bastion/test_policy.yaml +++ /dev/null @@ -1,7 +0,0 @@ -# Bastion Module Tests -azure-arm-bastion-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/bastion/daily_test.yaml" - run: "all" - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bastion/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bastion/prepub_parameters1.yaml" diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/postpub_parameters.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/postpub_parameters.yaml deleted file mode 100644 index 83650216..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/postpub_parameters.yaml +++ /dev/null @@ -1,51 +0,0 @@ - ---- -ADMIN USERNAME: dewdrop -APP INSIGHTS: dd-app- -SOLUTION TYPE: standard -CPU METRIC NAME: Percentage CPU -CUSTOM AUTOSCALE RULES: [] -CUSTOM EMAIL: '[]' -CREATE WORKSPACE: true -DNSLABEL: -EXTERNAL LOAD BALANCER NAME: dd-elb- -IMAGE: f5-networks:f5-big-ip-best:f5-big-best-plus-hourly-25mbps-po-f5:17.1.100002 -INSTANCE TYPE: Standard_D2s_v4 -INTERNAL LOAD BALANCER NAME: dd-ilb- -LOAD BALANCER RULE PORTS: - - 80 - - 443 - - 445 -NSG0: '[{"destinationPortRanges": ["22","8443"],"sourceAddressPrefix": "208.85.208.0/22", "protocol": "Tcp"},{"destinationPortRanges": ["80","443"],"sourceAddressPrefix": "208.85.208.0/22", "protocol": "Tcp"}]' -NSG1: '[]' -NSG2: '[]' -NSG3: '[]' -NSG4: '[]' -NUMBER PUBLIC EXT IP ADDRESSES: 1 -NUMBER PUBLIC MGMT IP ADDRESSES: 1 -PROVISION PUBLIC IP: {} -REGION: westeurope -RESOURCE GROUP: dd-bigip- -RUNTIME CONFIG: https://cdn.f5.com/product/cloudsolutions/declarations/template2-0/autoscale-waf/userData.yaml -SCALE IN CPU THRESHOLD: 20 -SCALE IN THROUGHPUT THRESHOLD: 10000000 -SCALE IN TIME WINDOW: 10 -SCALE OUT CPU THRESHOLD: 80 -SCALE OUT THROUGHPUT THRESHOLD: 20000000 -SCALE OUT TIME WINDOW: 10 -SECRET VALUE: StrongPassword212+ -TEMPLATE URL: https://raw.githubusercontent.com/F5Networks/f5-azure-arm-templates-v2/main/examples/modules/bigip-autoscale/bigip.json -THROUGHPUT METRIC NAME: Network In -UPGRADE MAX BATCH: 20 -UPGRADE MAX UNHEALTHY: 20 -UPGRADE MAX UNHEALTHY UPGRADED: 20 -UPGRADE PAUSE TIME: 0 -USE AVAILABILITY ZONES: true -USE NAT POOLS: 'No' -USE ROLE DEFINITION ID: 'No' -USE ROLLING UPGRADE: 'Yes' -USER ASSIGN MANAGED IDENTITY: 'Yes' -USER ASSIGNED IDENT NAME: identity- -VM SCALE SET MAX COUNT: 2 -VM SCALE SET MIN COUNT: 1 -VMSS NAME: dd-vmss- diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/postpub_parameters1.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/postpub_parameters1.yaml deleted file mode 100644 index 434e370e..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/postpub_parameters1.yaml +++ /dev/null @@ -1,55 +0,0 @@ - ---- -ADMIN USERNAME: dewdrop -APP INSIGHTS: dd-app- -APP INSIGHTS CUST: /subscriptions/d18b486a-112d-4402-add2-7fb1006f943a/resourceGroups//providers/microsoft.insights/components/ -SOLUTION TYPE: standard -CPU METRIC NAME: Percentage CPU -CUSTOM AUTOSCALE RULES: >- - [{"scaleAction":{"direction":"Increase","type":"ChangeCount","value":"1","cooldown":"PT1M"},"metricTrigger":{"metricName":"F5_system_cpu","metricNamespace":"azure.applicationinsights","metricResourceUri":"","operator":"GreaterThan","statistic":"Average","threshold":"80","timeAggregation":"Average","timeGrain":"PT1M","timeWindow":"PT10M","Dimensions":[],"dividePerInstance":False}},{"scaleAction":{"direction":"Decrease","type":"ChangeCount","value":"1","cooldown":"PT1M"},"metricTrigger":{"metricName":"F5_system_cpu","metricNamespace":"azure.applicationinsights","metricResourceUri":"","operator":"LessThan","statistic":"Average","threshold":"20","timeAggregation":"Average","timeGrain":"PT1M","timeWindow":"PT10M","Dimensions":[],"dividePerInstance":False}},{"scaleAction":{"direction":"Increase","type":"ChangeCount","value":"1","cooldown":"PT1M"},"metricTrigger":{"metricName":"F5_throughputIn_sys/performance/throughput/In_Current","metricNamespace":"azure.applicationinsights","metricResourceUri":"","operator":"GreaterThan","statistic":"Average","threshold":"20000000","timeAggregation":"Average","timeGrain":"PT1M","timeWindow":"PT10M","Dimensions":[],"dividePerInstance":False}},{"scaleAction":{"direction":"Decrease","type":"ChangeCount","value":"1","cooldown":"PT1M"},"metricTrigger":{"metricName":"F5_throughputIn_sys/performance/throughput/In_Current","metricNamespace":"azure.applicationinsights","metricResourceUri":"","operator":"LessThan","statistic":"Average","threshold":"10000000","timeAggregation":"Average","timeGrain":"PT1M","timeWindow":"PT10M","Dimensions":[],"dividePerInstance":False}}] -CUSTOM EMAIL: '["dewpoint@f5.com"]' -CREATE WORKSPACE: true -DNSLABEL: -EXTERNAL LOAD BALANCER NAME: dd-elb- -IMAGE: f5-networks:f5-big-ip-best:f5-big-best-plus-hourly-25mbps-po-f5:17.1.100002 -INSTANCE TYPE: Standard_D2s_v4 -INTERNAL LOAD BALANCER NAME: dd-ilb- -LOAD BALANCER RULE PORTS: - - 80 - - 443 - - 445 -NSG0: '[{"destinationPortRanges": ["22","8443"],"sourceAddressPrefix": "208.85.208.0/22", "protocol": "Tcp"},{"destinationPortRanges": ["80","443"],"sourceAddressPrefix": "208.85.208.0/22", "protocol": "Tcp"}]' -NSG1: '[]' -NSG2: '[]' -NSG3: '[]' -NSG4: '[]' -NUMBER PUBLIC EXT IP ADDRESSES: 2 -NUMBER PUBLIC MGMT IP ADDRESSES: 0 -PROVISION PUBLIC IP: '{ "name": "publicIp01", "properties": { "idleTimeoutInMinutes": 15 } }' -REGION: eastus2 -RESOURCE GROUP: dd-bigip- -RUNTIME CONFIG: >- - {\"runtime_parameters\":[{\"name\":\"HOST_NAME\",\"type\":\"metadata\",\"metadataProvider\":{\"environment\":\"azure\",\"type\":\"compute\",\"field\":\"name\"}}],\"pre_onboard_enabled\":[],\"post_onboard_enabled\":[], - \"extension_packages\":{\"install_operations\":[{\"extensionType\":\"do\",\"extensionVersion\":\"1.17.0\"},{\"extensionType\":\"as3\",\"extensionVersion\":\"3.24.0\"},{\"extensionType\":\"ts\",\"extensionVersion\":\"1.16.0\"}]},\"extension_services\":{\"service_operations\":[{\"extensionType\":\"do\",\"type\":\"url\",\"value\":\"https://cdn.f5.com/product/cloudsolutions/declarations/template2-0/autoscale-waf/autoscale_do_payg.json\"},{\"extensionType\":\"as3\",\"type\":\"url\",\"value\":\"https://cdn.f5.com/product/cloudsolutions/declarations/template2-0/autoscale-waf/autoscale_as3.json\"},{\"extensionType\":\"ts\",\"type\":\"url\",\"value\":\"https://cdn.f5.com/product/cloudsolutions/declarations/template2-0/autoscale-waf/autoscale_ts.json\"}]}} -SCALE IN CPU THRESHOLD: 20 -SCALE IN THROUGHPUT THRESHOLD: 10000000 -SCALE IN TIME WINDOW: 10 -SCALE OUT CPU THRESHOLD: 80 -SCALE OUT THROUGHPUT THRESHOLD: 20000000 -SCALE OUT TIME WINDOW: 10 -SECRET VALUE: StrongPassword212+ -TEMPLATE URL: https://raw.githubusercontent.com/F5Networks/f5-azure-arm-templates-v2/main/examples/modules/bigip-autoscale/bigip.json -THROUGHPUT METRIC NAME: Network In -UPGRADE MAX BATCH: 30 -UPGRADE MAX UNHEALTHY: 30 -UPGRADE MAX UNHEALTHY UPGRADED: 30 -UPGRADE PAUSE TIME: 10 -USE AVAILABILITY ZONES: true -USE NAT POOLS: 'No' -USE ROLE DEFINITION ID: 'No' -USE ROLLING UPGRADE: 'Yes' -USER ASSIGN MANAGED IDENTITY: 'Yes' -USER ASSIGNED IDENT NAME: identity- -VM SCALE SET MAX COUNT: 2 -VM SCALE SET MIN COUNT: 1 -VMSS NAME: dd-vmss- diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/postpub_parameters2.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/postpub_parameters2.yaml deleted file mode 100644 index 7f43ddde..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/postpub_parameters2.yaml +++ /dev/null @@ -1,51 +0,0 @@ - ---- -ADMIN USERNAME: dewdrop -APP INSIGHTS: dd-app- -SOLUTION TYPE: standard -CPU METRIC NAME: Percentage CPU -CUSTOM AUTOSCALE RULES: [] -CUSTOM EMAIL: '[]' -CREATE WORKSPACE: true -DNSLABEL: -EXTERNAL LOAD BALANCER NAME: dd-elb- -IMAGE: f5-networks:f5-big-ip-best:f5-big-best-plus-hourly-200mbps-po-f5:16.1.401053 -INSTANCE TYPE: Standard_D2s_v4 -INTERNAL LOAD BALANCER NAME: dd-ilb- -LOAD BALANCER RULE PORTS: - - 80 - - 443 - - 445 -NSG0: '[{"destinationPortRanges": ["22","8443"],"sourceAddressPrefix": "208.85.208.0/22", "protocol": "Tcp"},{"destinationPortRanges": ["80","443"],"sourceAddressPrefix": "208.85.208.0/22", "protocol": "Tcp"}]' -NSG1: '[]' -NSG2: '[]' -NSG3: '[]' -NSG4: '[]' -NUMBER PUBLIC EXT IP ADDRESSES: 1 -NUMBER PUBLIC MGMT IP ADDRESSES: 1 -PROVISION PUBLIC IP: {} -REGION: eastus -RESOURCE GROUP: dd-bigip- -RUNTIME CONFIG: https://cdn.f5.com/product/cloudsolutions/declarations/template2-0/autoscale-waf/userData.yaml -SCALE IN CPU THRESHOLD: 20 -SCALE IN THROUGHPUT THRESHOLD: 10000000 -SCALE IN TIME WINDOW: 10 -SCALE OUT CPU THRESHOLD: 80 -SCALE OUT THROUGHPUT THRESHOLD: 20000000 -SCALE OUT TIME WINDOW: 10 -SECRET VALUE: StrongPassword212+ -TEMPLATE URL: https://raw.githubusercontent.com/F5Networks/f5-azure-arm-templates-v2/main/examples/modules/bigip-autoscale/bigip.json -THROUGHPUT METRIC NAME: Network In -UPGRADE MAX BATCH: 10 -UPGRADE MAX UNHEALTHY: 10 -UPGRADE MAX UNHEALTHY UPGRADED: 10 -UPGRADE PAUSE TIME: 20 -USE AVAILABILITY ZONES: true -USE NAT POOLS: 'No' -USE ROLE DEFINITION ID: 'Yes' -USE ROLLING UPGRADE: 'Yes' -USER ASSIGN MANAGED IDENTITY: 'No' -USER ASSIGNED IDENT NAME: '' -VM SCALE SET MAX COUNT: 2 -VM SCALE SET MIN COUNT: 1 -VMSS NAME: dd-vmss- diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/postpub_parameters3.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/postpub_parameters3.yaml deleted file mode 100644 index 1719d362..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/postpub_parameters3.yaml +++ /dev/null @@ -1,51 +0,0 @@ - ---- -ADMIN USERNAME: dewdrop -APP INSIGHTS: dd-app- -SOLUTION TYPE: standard -CPU METRIC NAME: Percentage CPU -CUSTOM AUTOSCALE RULES: [] -CUSTOM EMAIL: '[]' -CREATE WORKSPACE: true -DNSLABEL: -EXTERNAL LOAD BALANCER NAME: dd-elb- -IMAGE: f5-networks:f5-big-ip-best:f5-big-best-plus-hourly-200mbps-po-f5:16.1.401053 -INSTANCE TYPE: Standard_D2s_v4 -INTERNAL LOAD BALANCER NAME: none -LOAD BALANCER RULE PORTS: - - 80 - - 443 - - 445 -NSG0: '[{"destinationPortRanges": ["22","8443"],"sourceAddressPrefix": "208.85.208.0/22", "protocol": "Tcp"},{"destinationPortRanges": ["80","443"],"sourceAddressPrefix": "208.85.208.0/22", "protocol": "Tcp"}]' -NSG1: '[]' -NSG2: '[]' -NSG3: '[]' -NSG4: '[]' -NUMBER PUBLIC EXT IP ADDRESSES: 1 -NUMBER PUBLIC MGMT IP ADDRESSES: 1 -PROVISION PUBLIC IP: {} -REGION: eastus -RESOURCE GROUP: dd-bigip- -RUNTIME CONFIG: https://cdn.f5.com/product/cloudsolutions/declarations/template2-0/autoscale-waf/userData.yaml -SCALE IN CPU THRESHOLD: 20 -SCALE IN THROUGHPUT THRESHOLD: 10000000 -SCALE IN TIME WINDOW: 10 -SCALE OUT CPU THRESHOLD: 80 -SCALE OUT THROUGHPUT THRESHOLD: 20000000 -SCALE OUT TIME WINDOW: 10 -SECRET VALUE: StrongPassword212+ -TEMPLATE URL: https://raw.githubusercontent.com/F5Networks/f5-azure-arm-templates-v2/main/examples/modules/bigip-autoscale/bigip.json -THROUGHPUT METRIC NAME: Network In -UPGRADE MAX BATCH: 25 -UPGRADE MAX UNHEALTHY: 25 -UPGRADE MAX UNHEALTHY UPGRADED: 25 -UPGRADE PAUSE TIME: 30 -USE AVAILABILITY ZONES: false -USE NAT POOLS: 'Yes' -USE ROLE DEFINITION ID: 'No' -USE ROLLING UPGRADE: 'No' -USER ASSIGN MANAGED IDENTITY: 'Yes' -USER ASSIGNED IDENT NAME: identity- -VM SCALE SET MAX COUNT: 2 -VM SCALE SET MIN COUNT: 1 -VMSS NAME: dd-vmss- diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/postpub_parameters4.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/postpub_parameters4.yaml deleted file mode 100644 index 122485a4..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/postpub_parameters4.yaml +++ /dev/null @@ -1,55 +0,0 @@ - ---- -ADMIN USERNAME: dewdrop -APP INSIGHTS: dd-app- -APP INSIGHTS CUST: /subscriptions/d18b486a-112d-4402-add2-7fb1006f943a/resourceGroups//providers/microsoft.insights/components/ -SOLUTION TYPE: standard -CPU METRIC NAME: Percentage CPU -CUSTOM AUTOSCALE RULES: >- - [{"scaleAction":{"direction":"Increase","type":"ChangeCount","value":"1","cooldown":"PT1M"},"metricTrigger":{"metricName":"F5_system_cpu","metricNamespace":"azure.applicationinsights","metricResourceUri":"","operator":"GreaterThan","statistic":"Average","threshold":"80","timeAggregation":"Average","timeGrain":"PT1M","timeWindow":"PT10M","Dimensions":[],"dividePerInstance":False}},{"scaleAction":{"direction":"Decrease","type":"ChangeCount","value":"1","cooldown":"PT1M"},"metricTrigger":{"metricName":"F5_system_cpu","metricNamespace":"azure.applicationinsights","metricResourceUri":"","operator":"LessThan","statistic":"Average","threshold":"20","timeAggregation":"Average","timeGrain":"PT1M","timeWindow":"PT10M","Dimensions":[],"dividePerInstance":False}},{"scaleAction":{"direction":"Increase","type":"ChangeCount","value":"1","cooldown":"PT1M"},"metricTrigger":{"metricName":"F5_throughputIn_sys/performance/throughput/In_Current","metricNamespace":"azure.applicationinsights","metricResourceUri":"","operator":"GreaterThan","statistic":"Average","threshold":"20000000","timeAggregation":"Average","timeGrain":"PT1M","timeWindow":"PT10M","Dimensions":[],"dividePerInstance":False}},{"scaleAction":{"direction":"Decrease","type":"ChangeCount","value":"1","cooldown":"PT1M"},"metricTrigger":{"metricName":"F5_throughputIn_sys/performance/throughput/In_Current","metricNamespace":"azure.applicationinsights","metricResourceUri":"","operator":"LessThan","statistic":"Average","threshold":"10000000","timeAggregation":"Average","timeGrain":"PT1M","timeWindow":"PT10M","Dimensions":[],"dividePerInstance":False}}] -CUSTOM EMAIL: '["dewpoint@f5.com"]' -CREATE WORKSPACE: true -DNSLABEL: -EXTERNAL LOAD BALANCER NAME: dd-elb- -IMAGE: f5-networks:f5-big-ip-best:f5-big-best-plus-hourly-25mbps-po-f5:17.1.100002 -INSTANCE TYPE: Standard_D2s_v4 -INTERNAL LOAD BALANCER NAME: dd-ilb- -LOAD BALANCER RULE PORTS: - - 80 - - 443 - - 445 -NSG0: '[{"destinationPortRanges": ["22","8443"],"sourceAddressPrefix": "208.85.208.0/22", "protocol": "Tcp"},{"destinationPortRanges": ["80","443"],"sourceAddressPrefix": "208.85.208.0/22", "protocol": "Tcp"}]' -NSG1: '[]' -NSG2: '[]' -NSG3: '[]' -NSG4: '[]' -NUMBER PUBLIC EXT IP ADDRESSES: 2 -NUMBER PUBLIC MGMT IP ADDRESSES: 0 -PROVISION PUBLIC IP: '{ "name": "publicIp01", "properties": { "idleTimeoutInMinutes": 15 } }' -REGION: eastus2 -RESOURCE GROUP: dd-bigip- -RUNTIME CONFIG: >- - {\"runtime_parameters\":[{\"name\":\"HOST_NAME\",\"type\":\"metadata\",\"metadataProvider\":{\"environment\":\"azure\",\"type\":\"compute\",\"field\":\"name\"}}],\"pre_onboard_enabled\":[],\"post_onboard_enabled\":[], - \"extension_packages\":{\"install_operations\":[{\"extensionType\":\"do\",\"extensionVersion\":\"1.17.0\"},{\"extensionType\":\"as3\",\"extensionVersion\":\"3.24.0\"},{\"extensionType\":\"ts\",\"extensionVersion\":\"1.16.0\"}]},\"extension_services\":{\"service_operations\":[{\"extensionType\":\"do\",\"type\":\"url\",\"value\":\"https://cdn.f5.com/product/cloudsolutions/declarations/template2-0/autoscale-waf/autoscale_do_payg.json\"},{\"extensionType\":\"as3\",\"type\":\"url\",\"value\":\"https://cdn.f5.com/product/cloudsolutions/declarations/template2-0/autoscale-waf/autoscale_as3.json\"},{\"extensionType\":\"ts\",\"type\":\"url\",\"value\":\"https://cdn.f5.com/product/cloudsolutions/declarations/template2-0/autoscale-waf/autoscale_ts.json\"}]}} -SCALE IN CPU THRESHOLD: 20 -SCALE IN THROUGHPUT THRESHOLD: 10000000 -SCALE IN TIME WINDOW: 10 -SCALE OUT CPU THRESHOLD: 80 -SCALE OUT THROUGHPUT THRESHOLD: 20000000 -SCALE OUT TIME WINDOW: 10 -SECRET VALUE: StrongPassword212+ -TEMPLATE URL: https://raw.githubusercontent.com/F5Networks/f5-azure-arm-templates-v2/main/examples/modules/bigip-autoscale/bigip.json -THROUGHPUT METRIC NAME: Network In -UPGRADE MAX BATCH: 20 -UPGRADE MAX UNHEALTHY: 20 -UPGRADE MAX UNHEALTHY UPGRADED: 20 -UPGRADE PAUSE TIME: 0 -USE AVAILABILITY ZONES: false -USE NAT POOLS: 'No' -USE ROLE DEFINITION ID: 'No' -USE ROLLING UPGRADE: 'Yes' -USER ASSIGN MANAGED IDENTITY: 'Yes' -USER ASSIGNED IDENT NAME: identity- -VM SCALE SET MAX COUNT: 2 -VM SCALE SET MIN COUNT: 1 -VMSS NAME: dd-vmss- diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/postpub_parameters5.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/postpub_parameters5.yaml deleted file mode 100644 index 9edf6b4e..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/postpub_parameters5.yaml +++ /dev/null @@ -1,51 +0,0 @@ - ---- -ADMIN USERNAME: dewdrop -APP INSIGHTS: dd-app- -SOLUTION TYPE: standard -CPU METRIC NAME: Percentage CPU -CUSTOM AUTOSCALE RULES: [] -CUSTOM EMAIL: '[]' -CREATE WORKSPACE: true -DNSLABEL: -EXTERNAL LOAD BALANCER NAME: dd-elb- -IMAGE: f5-networks:f5-big-ip-best:f5-big-best-plus-hourly-25mbps-po-f5:17.1.100002 # custom image fails licensing, needs investigation -INSTANCE TYPE: Standard_D2s_v4 -INTERNAL LOAD BALANCER NAME: dd-ilb- -LOAD BALANCER RULE PORTS: - - 80 - - 443 - - 445 -NSG0: '[{"destinationPortRanges": ["22","8443"],"sourceAddressPrefix": "208.85.208.0/22", "protocol": "Tcp"},{"destinationPortRanges": ["80","443"],"sourceAddressPrefix": "208.85.208.0/22", "protocol": "Tcp"}]' -NSG1: '[]' -NSG2: '[]' -NSG3: '[]' -NSG4: '[]' -NUMBER PUBLIC EXT IP ADDRESSES: 1 -NUMBER PUBLIC MGMT IP ADDRESSES: 1 -PROVISION PUBLIC IP: {} -REGION: eastus2 -RESOURCE GROUP: dd-bigip- -RUNTIME CONFIG: https://cdn.f5.com/product/cloudsolutions/declarations/template2-0/autoscale-waf/userData.yaml -SCALE IN CPU THRESHOLD: 20 -SCALE IN THROUGHPUT THRESHOLD: 10000000 -SCALE IN TIME WINDOW: 10 -SCALE OUT CPU THRESHOLD: 80 -SCALE OUT THROUGHPUT THRESHOLD: 20000000 -SCALE OUT TIME WINDOW: 10 -SECRET VALUE: StrongPassword212+ -TEMPLATE URL: https://raw.githubusercontent.com/F5Networks/f5-azure-arm-templates-v2/main/examples/modules/bigip-autoscale/bigip.json -THROUGHPUT METRIC NAME: Network In -UPGRADE MAX BATCH: 25 -UPGRADE MAX UNHEALTHY: 15 -UPGRADE MAX UNHEALTHY UPGRADED: 20 -UPGRADE PAUSE TIME: 10 -USE AVAILABILITY ZONES: false -USE NAT POOLS: 'No' -USE ROLE DEFINITION ID: 'Yes' -USE ROLLING UPGRADE: 'No' -USER ASSIGN MANAGED IDENTITY: 'No' -USER ASSIGNED IDENT NAME: '' -VM SCALE SET MAX COUNT: 3 -VM SCALE SET MIN COUNT: 1 -VMSS NAME: dd-vmss- diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/postpub_parameters6.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/postpub_parameters6.yaml deleted file mode 100644 index d32894f1..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/postpub_parameters6.yaml +++ /dev/null @@ -1,62 +0,0 @@ - ---- -ADMIN USERNAME: dewdrop -APP INSIGHTS: dd-app- -APP INSIGHTS CUST: /subscriptions/d18b486a-112d-4402-add2-7fb1006f943a/resourceGroups//providers/microsoft.insights/components/ -SOLUTION TYPE: standard -CPU METRIC NAME: Percentage CPU -CUSTOM AUTOSCALE RULES: >- - [{"scaleAction":{"direction":"Increase","type":"ChangeCount","value":"1","cooldown":"PT1M"},"metricTrigger":{"metricName":"F5_system_cpu","metricNamespace":"azure.applicationinsights","metricResourceUri":"","operator":"GreaterThan","statistic":"Average","threshold":"80","timeAggregation":"Average","timeGrain":"PT1M","timeWindow":"PT10M","Dimensions":[],"dividePerInstance":False}},{"scaleAction":{"direction":"Decrease","type":"ChangeCount","value":"1","cooldown":"PT1M"},"metricTrigger":{"metricName":"F5_system_cpu","metricNamespace":"azure.applicationinsights","metricResourceUri":"","operator":"LessThan","statistic":"Average","threshold":"20","timeAggregation":"Average","timeGrain":"PT1M","timeWindow":"PT10M","Dimensions":[],"dividePerInstance":False}},{"scaleAction":{"direction":"Increase","type":"ChangeCount","value":"1","cooldown":"PT1M"},"metricTrigger":{"metricName":"F5_throughputIn_sys/performance/throughput/In_Current","metricNamespace":"azure.applicationinsights","metricResourceUri":"","operator":"GreaterThan","statistic":"Average","threshold":"20000000","timeAggregation":"Average","timeGrain":"PT1M","timeWindow":"PT10M","Dimensions":[],"dividePerInstance":False}},{"scaleAction":{"direction":"Decrease","type":"ChangeCount","value":"1","cooldown":"PT1M"},"metricTrigger":{"metricName":"F5_throughputIn_sys/performance/throughput/In_Current","metricNamespace":"azure.applicationinsights","metricResourceUri":"","operator":"LessThan","statistic":"Average","threshold":"10000000","timeAggregation":"Average","timeGrain":"PT1M","timeWindow":"PT10M","Dimensions":[],"dividePerInstance":False}}] -CUSTOM EMAIL: '["dewpoint@f5.com"]' -ROLE PERMISSIONS: >- - [{"actions":["Microsoft.Storage/storageAccounts/blobServices/containers/delete","Microsoft.Storage/storageAccounts/blobServices/containers/read","Microsoft.Storage/storageAccounts/blobServices/containers/write", - "Microsoft.Storage/storageAccounts/blobServices/generateUserDelegationKey/action"],"notActions":[],"dataActions": ["Microsoft.Storage/storageAccounts/blobServices/containers/blobs/delete", - "Microsoft.Storage/storageAccounts/blobServices/containers/blobs/read","Microsoft.Storage/storageAccounts/blobServices/containers/blobs/move/action","Microsoft.Storage/storageAccounts/blobServices/containers/blobs/write"], - "notDataActions": []}] -ROLE DESCRIPTION: 'Allows for read, write and delete access to Azure Storage blob containers and data' -ROLE NAME: cust-role-def- -CREATE WORKSPACE: true -DNSLABEL: -EXTERNAL LOAD BALANCER NAME: dd-elb- -IMAGE: f5-networks:f5-big-ip-best:f5-big-best-plus-hourly-1gbps-po-f5:17.1.100002 -INSTANCE TYPE: Standard_D2s_v4 -INTERNAL LOAD BALANCER NAME: dd-ilb- -LOAD BALANCER RULE PORTS: - - 80 - - 443 - - 445 -NSG0: '[{"destinationPortRanges": ["22","8443"],"sourceAddressPrefix": "208.85.208.0/22", "protocol": "Tcp"},{"destinationPortRanges": ["80","443"],"sourceAddressPrefix": "208.85.208.0/22", "protocol": "Tcp"}]' -NSG1: '[]' -NSG2: '[]' -NSG3: '[]' -NSG4: '[]' -NUMBER PUBLIC EXT IP ADDRESSES: 2 -NUMBER PUBLIC MGMT IP ADDRESSES: 0 -PROVISION PUBLIC IP: '{ "name": "publicIp01", "properties": { "idleTimeoutInMinutes": 15 } }' -REGION: eastus2 -RESOURCE GROUP: dd-bigip- -RUNTIME CONFIG: >- - {\"runtime_parameters\":[{\"name\":\"HOST_NAME\",\"type\":\"metadata\",\"metadataProvider\":{\"environment\":\"azure\",\"type\":\"compute\",\"field\":\"name\"}}],\"pre_onboard_enabled\":[],\"post_onboard_enabled\":[], - \"extension_packages\":{\"install_operations\":[{\"extensionType\":\"do\",\"extensionVersion\":\"1.17.0\"},{\"extensionType\":\"as3\",\"extensionVersion\":\"3.24.0\"},{\"extensionType\":\"ts\",\"extensionVersion\":\"1.16.0\"}]},\"extension_services\":{\"service_operations\":[{\"extensionType\":\"do\",\"type\":\"url\",\"value\":\"https://cdn.f5.com/product/cloudsolutions/declarations/template2-0/autoscale-waf/autoscale_do_payg.json\"},{\"extensionType\":\"as3\",\"type\":\"url\",\"value\":\"https://cdn.f5.com/product/cloudsolutions/declarations/template2-0/autoscale-waf/autoscale_as3.json\"},{\"extensionType\":\"ts\",\"type\":\"url\",\"value\":\"https://cdn.f5.com/product/cloudsolutions/declarations/template2-0/autoscale-waf/autoscale_ts.json\"}]}} -SCALE IN CPU THRESHOLD: 20 -SCALE IN THROUGHPUT THRESHOLD: 10000000 -SCALE IN TIME WINDOW: 10 -SCALE OUT CPU THRESHOLD: 80 -SCALE OUT THROUGHPUT THRESHOLD: 20000000 -SCALE OUT TIME WINDOW: 10 -SECRET VALUE: StrongPassword212+ -TEMPLATE URL: https://raw.githubusercontent.com/F5Networks/f5-azure-arm-templates-v2/main/examples/modules/bigip-autoscale/bigip.json -THROUGHPUT METRIC NAME: Network In -UPGRADE MAX BATCH: 20 -UPGRADE MAX UNHEALTHY: 20 -UPGRADE MAX UNHEALTHY UPGRADED: 20 -UPGRADE PAUSE TIME: 0 -USE AVAILABILITY ZONES: false -USE NAT POOLS: 'No' -USE ROLE DEFINITION ID: 'No' -USE ROLLING UPGRADE: 'Yes' -USER ASSIGN MANAGED IDENTITY: 'Yes' -USER ASSIGNED IDENT NAME: identity- -VM SCALE SET MAX COUNT: 2 -VM SCALE SET MIN COUNT: 1 -VMSS NAME: dd-vmss- diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters.yaml deleted file mode 100644 index 7ddd069d..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters.yaml +++ /dev/null @@ -1,51 +0,0 @@ - ---- -ADMIN USERNAME: dewdrop -APP INSIGHTS: dd-app- -SOLUTION TYPE: standard -CPU METRIC NAME: Percentage CPU -CUSTOM AUTOSCALE RULES: [] -CUSTOM EMAIL: '[]' -CREATE WORKSPACE: true -DNSLABEL: -EXTERNAL LOAD BALANCER NAME: dd-elb- -IMAGE: f5-networks:f5-big-ip-best:f5-big-best-plus-hourly-25mbps-po-f5:17.1.100002 -INSTANCE TYPE: Standard_D2s_v4 -INTERNAL LOAD BALANCER NAME: dd-ilb- -LOAD BALANCER RULE PORTS: - - 80 - - 443 - - 445 -NSG0: '[{"destinationPortRanges": ["22","8443"],"sourceAddressPrefix": "208.85.208.0/22", "protocol": "Tcp"},{"destinationPortRanges": ["80","443"],"sourceAddressPrefix": "208.85.208.0/22", "protocol": "Tcp"}]' -NSG1: '[]' -NSG2: '[]' -NSG3: '[]' -NSG4: '[]' -NUMBER PUBLIC EXT IP ADDRESSES: 1 -NUMBER PUBLIC MGMT IP ADDRESSES: 1 -PROVISION PUBLIC IP: {} -REGION: westeurope -RESOURCE GROUP: dd-bigip- -RUNTIME CONFIG: https://cdn.f5.com/product/cloudsolutions/declarations/template2-0/autoscale-waf/userData.yaml -SCALE IN CPU THRESHOLD: 20 -SCALE IN THROUGHPUT THRESHOLD: 10000000 -SCALE IN TIME WINDOW: 10 -SCALE OUT CPU THRESHOLD: 80 -SCALE OUT THROUGHPUT THRESHOLD: 20000000 -SCALE OUT TIME WINDOW: 10 -SECRET VALUE: StrongPassword212+ -TEMPLATE URL: file://$PWD/examples/modules/bigip-autoscale/bigip.json -THROUGHPUT METRIC NAME: Network In -UPGRADE MAX BATCH: 20 -UPGRADE MAX UNHEALTHY: 20 -UPGRADE MAX UNHEALTHY UPGRADED: 20 -UPGRADE PAUSE TIME: 0 -USE AVAILABILITY ZONES: true -USE NAT POOLS: 'No' -USE ROLE DEFINITION ID: 'No' -USE ROLLING UPGRADE: 'Yes' -USER ASSIGN MANAGED IDENTITY: 'Yes' -USER ASSIGNED IDENT NAME: identity- -VM SCALE SET MAX COUNT: 2 -VM SCALE SET MIN COUNT: 1 -VMSS NAME: dd-vmss- diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters1.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters1.yaml deleted file mode 100644 index 5db6a73b..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters1.yaml +++ /dev/null @@ -1,55 +0,0 @@ - ---- -ADMIN USERNAME: dewdrop -APP INSIGHTS: dd-app- -APP INSIGHTS CUST: /subscriptions/d18b486a-112d-4402-add2-7fb1006f943a/resourceGroups//providers/microsoft.insights/components/ -SOLUTION TYPE: standard -CPU METRIC NAME: Percentage CPU -CUSTOM AUTOSCALE RULES: >- - [{"scaleAction":{"direction":"Increase","type":"ChangeCount","value":"1","cooldown":"PT1M"},"metricTrigger":{"metricName":"F5_system_cpu","metricNamespace":"azure.applicationinsights","metricResourceUri":"","operator":"GreaterThan","statistic":"Average","threshold":"80","timeAggregation":"Average","timeGrain":"PT1M","timeWindow":"PT10M","Dimensions":[],"dividePerInstance":False}},{"scaleAction":{"direction":"Decrease","type":"ChangeCount","value":"1","cooldown":"PT1M"},"metricTrigger":{"metricName":"F5_system_cpu","metricNamespace":"azure.applicationinsights","metricResourceUri":"","operator":"LessThan","statistic":"Average","threshold":"20","timeAggregation":"Average","timeGrain":"PT1M","timeWindow":"PT10M","Dimensions":[],"dividePerInstance":False}},{"scaleAction":{"direction":"Increase","type":"ChangeCount","value":"1","cooldown":"PT1M"},"metricTrigger":{"metricName":"F5_throughputIn_sys/performance/throughput/In_Current","metricNamespace":"azure.applicationinsights","metricResourceUri":"","operator":"GreaterThan","statistic":"Average","threshold":"20000000","timeAggregation":"Average","timeGrain":"PT1M","timeWindow":"PT10M","Dimensions":[],"dividePerInstance":False}},{"scaleAction":{"direction":"Decrease","type":"ChangeCount","value":"1","cooldown":"PT1M"},"metricTrigger":{"metricName":"F5_throughputIn_sys/performance/throughput/In_Current","metricNamespace":"azure.applicationinsights","metricResourceUri":"","operator":"LessThan","statistic":"Average","threshold":"10000000","timeAggregation":"Average","timeGrain":"PT1M","timeWindow":"PT10M","Dimensions":[],"dividePerInstance":False}}] -CUSTOM EMAIL: '["dewpoint@f5.com"]' -CREATE WORKSPACE: true -DNSLABEL: -EXTERNAL LOAD BALANCER NAME: dd-elb- -IMAGE: f5-networks:f5-big-ip-best:f5-big-best-plus-hourly-25mbps-po-f5:17.1.100002 -INSTANCE TYPE: Standard_D2s_v4 -INTERNAL LOAD BALANCER NAME: dd-ilb- -LOAD BALANCER RULE PORTS: - - 80 - - 443 - - 445 -NSG0: '[{"destinationPortRanges": ["22","8443"],"sourceAddressPrefix": "208.85.208.0/22", "protocol": "Tcp"},{"destinationPortRanges": ["80","443"],"sourceAddressPrefix": "208.85.208.0/22", "protocol": "Tcp"}]' -NSG1: '[]' -NSG2: '[]' -NSG3: '[]' -NSG4: '[]' -NUMBER PUBLIC EXT IP ADDRESSES: 2 -NUMBER PUBLIC MGMT IP ADDRESSES: 0 -PROVISION PUBLIC IP: '{ "name": "publicIp01", "properties": { "idleTimeoutInMinutes": 15 } }' -REGION: eastus2 -RESOURCE GROUP: dd-bigip- -RUNTIME CONFIG: >- - {\"runtime_parameters\":[{\"name\":\"HOST_NAME\",\"type\":\"metadata\",\"metadataProvider\":{\"environment\":\"azure\",\"type\":\"compute\",\"field\":\"name\"}}],\"pre_onboard_enabled\":[],\"post_onboard_enabled\":[], - \"extension_packages\":{\"install_operations\":[{\"extensionType\":\"do\",\"extensionVersion\":\"1.17.0\"},{\"extensionType\":\"as3\",\"extensionVersion\":\"3.24.0\"},{\"extensionType\":\"ts\",\"extensionVersion\":\"1.16.0\"}]},\"extension_services\":{\"service_operations\":[{\"extensionType\":\"do\",\"type\":\"url\",\"value\":\"https://cdn.f5.com/product/cloudsolutions/declarations/template2-0/autoscale-waf/autoscale_do_payg.json\"},{\"extensionType\":\"as3\",\"type\":\"url\",\"value\":\"https://cdn.f5.com/product/cloudsolutions/declarations/template2-0/autoscale-waf/autoscale_as3.json\"},{\"extensionType\":\"ts\",\"type\":\"url\",\"value\":\"https://cdn.f5.com/product/cloudsolutions/declarations/template2-0/autoscale-waf/autoscale_ts.json\"}]}} -SCALE IN CPU THRESHOLD: 20 -SCALE IN THROUGHPUT THRESHOLD: 10000000 -SCALE IN TIME WINDOW: 10 -SCALE OUT CPU THRESHOLD: 80 -SCALE OUT THROUGHPUT THRESHOLD: 20000000 -SCALE OUT TIME WINDOW: 10 -SECRET VALUE: StrongPassword212+ -TEMPLATE URL: file://$PWD/examples/modules/bigip-autoscale/bigip.json -THROUGHPUT METRIC NAME: Network In -UPGRADE MAX BATCH: 30 -UPGRADE MAX UNHEALTHY: 30 -UPGRADE MAX UNHEALTHY UPGRADED: 30 -UPGRADE PAUSE TIME: 10 -USE AVAILABILITY ZONES: true -USE NAT POOLS: 'No' -USE ROLE DEFINITION ID: 'No' -USE ROLLING UPGRADE: 'Yes' -USER ASSIGN MANAGED IDENTITY: 'Yes' -USER ASSIGNED IDENT NAME: identity- -VM SCALE SET MAX COUNT: 2 -VM SCALE SET MIN COUNT: 1 -VMSS NAME: dd-vmss- diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters2.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters2.yaml deleted file mode 100644 index 8f924848..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters2.yaml +++ /dev/null @@ -1,51 +0,0 @@ - ---- -ADMIN USERNAME: dewdrop -APP INSIGHTS: dd-app- -SOLUTION TYPE: standard -CPU METRIC NAME: Percentage CPU -CUSTOM AUTOSCALE RULES: [] -CUSTOM EMAIL: '[]' -CREATE WORKSPACE: true -DNSLABEL: -EXTERNAL LOAD BALANCER NAME: dd-elb- -IMAGE: f5-networks:f5-big-ip-best:f5-big-best-plus-hourly-200mbps-po-f5:16.1.401053 -INSTANCE TYPE: Standard_D2s_v4 -INTERNAL LOAD BALANCER NAME: dd-ilb- -LOAD BALANCER RULE PORTS: - - 80 - - 443 - - 445 -NSG0: '[{"destinationPortRanges": ["22","8443"],"sourceAddressPrefix": "208.85.208.0/22", "protocol": "Tcp"},{"destinationPortRanges": ["80","443"],"sourceAddressPrefix": "208.85.208.0/22", "protocol": "Tcp"}]' -NSG1: '[]' -NSG2: '[]' -NSG3: '[]' -NSG4: '[]' -NUMBER PUBLIC EXT IP ADDRESSES: 1 -NUMBER PUBLIC MGMT IP ADDRESSES: 1 -PROVISION PUBLIC IP: {} -REGION: eastus -RESOURCE GROUP: dd-bigip- -RUNTIME CONFIG: https://cdn.f5.com/product/cloudsolutions/declarations/template2-0/autoscale-waf/userData.yaml -SCALE IN CPU THRESHOLD: 20 -SCALE IN THROUGHPUT THRESHOLD: 10000000 -SCALE IN TIME WINDOW: 10 -SCALE OUT CPU THRESHOLD: 80 -SCALE OUT THROUGHPUT THRESHOLD: 20000000 -SCALE OUT TIME WINDOW: 10 -SECRET VALUE: StrongPassword212+ -TEMPLATE URL: file://$PWD/examples/modules/bigip-autoscale/bigip.json -THROUGHPUT METRIC NAME: Network In -UPGRADE MAX BATCH: 10 -UPGRADE MAX UNHEALTHY: 10 -UPGRADE MAX UNHEALTHY UPGRADED: 10 -UPGRADE PAUSE TIME: 20 -USE AVAILABILITY ZONES: true -USE NAT POOLS: 'No' -USE ROLE DEFINITION ID: 'No' -USE ROLLING UPGRADE: 'Yes' -USER ASSIGN MANAGED IDENTITY: 'Yes' -USER ASSIGNED IDENT NAME: identity- -VM SCALE SET MAX COUNT: 2 -VM SCALE SET MIN COUNT: 1 -VMSS NAME: dd-vmss- diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters3.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters3.yaml deleted file mode 100644 index 4b8a6e1e..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters3.yaml +++ /dev/null @@ -1,51 +0,0 @@ - ---- -ADMIN USERNAME: dewdrop -APP INSIGHTS: dd-app- -SOLUTION TYPE: standard -CPU METRIC NAME: Percentage CPU -CUSTOM AUTOSCALE RULES: [] -CUSTOM EMAIL: '[]' -CREATE WORKSPACE: true -DNSLABEL: -EXTERNAL LOAD BALANCER NAME: dd-elb- -IMAGE: f5-networks:f5-big-ip-best:f5-big-best-plus-hourly-200mbps-po-f5:16.1.401053 -INSTANCE TYPE: Standard_D2s_v4 -INTERNAL LOAD BALANCER NAME: none -LOAD BALANCER RULE PORTS: - - 80 - - 443 - - 445 -NSG0: '[{"destinationPortRanges": ["22","8443"],"sourceAddressPrefix": "208.85.208.0/22", "protocol": "Tcp"},{"destinationPortRanges": ["80","443"],"sourceAddressPrefix": "208.85.208.0/22", "protocol": "Tcp"}]' -NSG1: '[]' -NSG2: '[]' -NSG3: '[]' -NSG4: '[]' -NUMBER PUBLIC EXT IP ADDRESSES: 1 -NUMBER PUBLIC MGMT IP ADDRESSES: 1 -PROVISION PUBLIC IP: {} -REGION: eastus -RESOURCE GROUP: dd-bigip- -RUNTIME CONFIG: https://cdn.f5.com/product/cloudsolutions/declarations/template2-0/autoscale-waf/userData.yaml -SCALE IN CPU THRESHOLD: 20 -SCALE IN THROUGHPUT THRESHOLD: 10000000 -SCALE IN TIME WINDOW: 10 -SCALE OUT CPU THRESHOLD: 80 -SCALE OUT THROUGHPUT THRESHOLD: 20000000 -SCALE OUT TIME WINDOW: 10 -SECRET VALUE: StrongPassword212+ -TEMPLATE URL: file://$PWD/examples/modules/bigip-autoscale/bigip.json -THROUGHPUT METRIC NAME: Network In -UPGRADE MAX BATCH: 25 -UPGRADE MAX UNHEALTHY: 25 -UPGRADE MAX UNHEALTHY UPGRADED: 25 -UPGRADE PAUSE TIME: 30 -USE AVAILABILITY ZONES: false -USE NAT POOLS: 'Yes' -USE ROLE DEFINITION ID: 'No' -USE ROLLING UPGRADE: 'No' -USER ASSIGN MANAGED IDENTITY: 'Yes' -USER ASSIGNED IDENT NAME: identity- -VM SCALE SET MAX COUNT: 2 -VM SCALE SET MIN COUNT: 1 -VMSS NAME: dd-vmss- diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters4.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters4.yaml deleted file mode 100644 index 1fdbf16e..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters4.yaml +++ /dev/null @@ -1,55 +0,0 @@ - ---- -ADMIN USERNAME: dewdrop -APP INSIGHTS: dd-app- -APP INSIGHTS CUST: /subscriptions/d18b486a-112d-4402-add2-7fb1006f943a/resourceGroups//providers/microsoft.insights/components/ -SOLUTION TYPE: standard -CPU METRIC NAME: Percentage CPU -CUSTOM AUTOSCALE RULES: >- - [{"scaleAction":{"direction":"Increase","type":"ChangeCount","value":"1","cooldown":"PT1M"},"metricTrigger":{"metricName":"F5_system_cpu","metricNamespace":"azure.applicationinsights","metricResourceUri":"","operator":"GreaterThan","statistic":"Average","threshold":"80","timeAggregation":"Average","timeGrain":"PT1M","timeWindow":"PT10M","Dimensions":[],"dividePerInstance":False}},{"scaleAction":{"direction":"Decrease","type":"ChangeCount","value":"1","cooldown":"PT1M"},"metricTrigger":{"metricName":"F5_system_cpu","metricNamespace":"azure.applicationinsights","metricResourceUri":"","operator":"LessThan","statistic":"Average","threshold":"20","timeAggregation":"Average","timeGrain":"PT1M","timeWindow":"PT10M","Dimensions":[],"dividePerInstance":False}},{"scaleAction":{"direction":"Increase","type":"ChangeCount","value":"1","cooldown":"PT1M"},"metricTrigger":{"metricName":"F5_throughputIn_sys/performance/throughput/In_Current","metricNamespace":"azure.applicationinsights","metricResourceUri":"","operator":"GreaterThan","statistic":"Average","threshold":"20000000","timeAggregation":"Average","timeGrain":"PT1M","timeWindow":"PT10M","Dimensions":[],"dividePerInstance":False}},{"scaleAction":{"direction":"Decrease","type":"ChangeCount","value":"1","cooldown":"PT1M"},"metricTrigger":{"metricName":"F5_throughputIn_sys/performance/throughput/In_Current","metricNamespace":"azure.applicationinsights","metricResourceUri":"","operator":"LessThan","statistic":"Average","threshold":"10000000","timeAggregation":"Average","timeGrain":"PT1M","timeWindow":"PT10M","Dimensions":[],"dividePerInstance":False}}] -CUSTOM EMAIL: '["dewpoint@f5.com"]' -CREATE WORKSPACE: true -DNSLABEL: -EXTERNAL LOAD BALANCER NAME: dd-elb- -IMAGE: f5-networks:f5-big-ip-best:f5-big-best-plus-hourly-25mbps-po-f5:17.1.100002 -INSTANCE TYPE: Standard_D2s_v4 -INTERNAL LOAD BALANCER NAME: dd-ilb- -LOAD BALANCER RULE PORTS: - - 80 - - 443 - - 445 -NSG0: '[{"destinationPortRanges": ["22","8443"],"sourceAddressPrefix": "208.85.208.0/22", "protocol": "Tcp"},{"destinationPortRanges": ["80","443"],"sourceAddressPrefix": "208.85.208.0/22", "protocol": "Tcp"}]' -NSG1: '[]' -NSG2: '[]' -NSG3: '[]' -NSG4: '[]' -NUMBER PUBLIC EXT IP ADDRESSES: 2 -NUMBER PUBLIC MGMT IP ADDRESSES: 0 -PROVISION PUBLIC IP: '{ "name": "publicIp01", "properties": { "idleTimeoutInMinutes": 15 } }' -REGION: eastus2 -RESOURCE GROUP: dd-bigip- -RUNTIME CONFIG: >- - {\"runtime_parameters\":[{\"name\":\"HOST_NAME\",\"type\":\"metadata\",\"metadataProvider\":{\"environment\":\"azure\",\"type\":\"compute\",\"field\":\"name\"}}],\"pre_onboard_enabled\":[],\"post_onboard_enabled\":[], - \"extension_packages\":{\"install_operations\":[{\"extensionType\":\"do\",\"extensionVersion\":\"1.17.0\"},{\"extensionType\":\"as3\",\"extensionVersion\":\"3.24.0\"},{\"extensionType\":\"ts\",\"extensionVersion\":\"1.16.0\"}]},\"extension_services\":{\"service_operations\":[{\"extensionType\":\"do\",\"type\":\"url\",\"value\":\"https://cdn.f5.com/product/cloudsolutions/declarations/template2-0/autoscale-waf/autoscale_do_payg.json\"},{\"extensionType\":\"as3\",\"type\":\"url\",\"value\":\"https://cdn.f5.com/product/cloudsolutions/declarations/template2-0/autoscale-waf/autoscale_as3.json\"},{\"extensionType\":\"ts\",\"type\":\"url\",\"value\":\"https://cdn.f5.com/product/cloudsolutions/declarations/template2-0/autoscale-waf/autoscale_ts.json\"}]}} -SCALE IN CPU THRESHOLD: 20 -SCALE IN THROUGHPUT THRESHOLD: 10000000 -SCALE IN TIME WINDOW: 10 -SCALE OUT CPU THRESHOLD: 80 -SCALE OUT THROUGHPUT THRESHOLD: 20000000 -SCALE OUT TIME WINDOW: 10 -SECRET VALUE: StrongPassword212+ -TEMPLATE URL: file://$PWD/examples/modules/bigip-autoscale/bigip.json -THROUGHPUT METRIC NAME: Network In -UPGRADE MAX BATCH: 20 -UPGRADE MAX UNHEALTHY: 20 -UPGRADE MAX UNHEALTHY UPGRADED: 20 -UPGRADE PAUSE TIME: 0 -USE AVAILABILITY ZONES: false -USE NAT POOLS: 'No' -USE ROLE DEFINITION ID: 'No' -USE ROLLING UPGRADE: 'Yes' -USER ASSIGN MANAGED IDENTITY: 'Yes' -USER ASSIGNED IDENT NAME: identity- -VM SCALE SET MAX COUNT: 2 -VM SCALE SET MIN COUNT: 1 -VMSS NAME: dd-vmss- diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters5.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters5.yaml deleted file mode 100644 index 27fde117..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters5.yaml +++ /dev/null @@ -1,51 +0,0 @@ - ---- -ADMIN USERNAME: dewdrop -APP INSIGHTS: dd-app- -SOLUTION TYPE: standard -CPU METRIC NAME: Percentage CPU -CUSTOM AUTOSCALE RULES: [] -CUSTOM EMAIL: '[]' -CREATE WORKSPACE: true -DNSLABEL: -EXTERNAL LOAD BALANCER NAME: dd-elb- -IMAGE: f5-networks:f5-big-ip-best:f5-big-best-plus-hourly-25mbps-po-f5:17.1.100002 # custom image fails licensing, needs investigation -INSTANCE TYPE: Standard_D2s_v4 -INTERNAL LOAD BALANCER NAME: dd-ilb- -LOAD BALANCER RULE PORTS: - - 80 - - 443 - - 445 -NSG0: '[{"destinationPortRanges": ["22","8443"],"sourceAddressPrefix": "208.85.208.0/22", "protocol": "Tcp"},{"destinationPortRanges": ["80","443"],"sourceAddressPrefix": "208.85.208.0/22", "protocol": "Tcp"}]' -NSG1: '[]' -NSG2: '[]' -NSG3: '[]' -NSG4: '[]' -NUMBER PUBLIC EXT IP ADDRESSES: 1 -NUMBER PUBLIC MGMT IP ADDRESSES: 1 -PROVISION PUBLIC IP: {} -REGION: eastus2 -RESOURCE GROUP: dd-bigip- -RUNTIME CONFIG: https://cdn.f5.com/product/cloudsolutions/declarations/template2-0/autoscale-waf/userData.yaml -SCALE IN CPU THRESHOLD: 20 -SCALE IN THROUGHPUT THRESHOLD: 10000000 -SCALE IN TIME WINDOW: 10 -SCALE OUT CPU THRESHOLD: 80 -SCALE OUT THROUGHPUT THRESHOLD: 20000000 -SCALE OUT TIME WINDOW: 10 -SECRET VALUE: StrongPassword212+ -TEMPLATE URL: file://$PWD/examples/modules/bigip-autoscale/bigip.json -THROUGHPUT METRIC NAME: Network In -UPGRADE MAX BATCH: 25 -UPGRADE MAX UNHEALTHY: 15 -UPGRADE MAX UNHEALTHY UPGRADED: 20 -UPGRADE PAUSE TIME: 10 -USE AVAILABILITY ZONES: false -USE NAT POOLS: 'No' -USE ROLE DEFINITION ID: 'Yes' -USE ROLLING UPGRADE: 'No' -USER ASSIGN MANAGED IDENTITY: 'No' -USER ASSIGNED IDENT NAME: '' -VM SCALE SET MAX COUNT: 3 -VM SCALE SET MIN COUNT: 1 -VMSS NAME: dd-vmss- diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters6.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters6.yaml deleted file mode 100644 index 1d28cbd3..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters6.yaml +++ /dev/null @@ -1,62 +0,0 @@ - ---- -ADMIN USERNAME: dewdrop -APP INSIGHTS: dd-app- -APP INSIGHTS CUST: /subscriptions/d18b486a-112d-4402-add2-7fb1006f943a/resourceGroups//providers/microsoft.insights/components/ -SOLUTION TYPE: standard -CPU METRIC NAME: Percentage CPU -CUSTOM AUTOSCALE RULES: >- - [{"scaleAction":{"direction":"Increase","type":"ChangeCount","value":"1","cooldown":"PT1M"},"metricTrigger":{"metricName":"F5_system_cpu","metricNamespace":"azure.applicationinsights","metricResourceUri":"","operator":"GreaterThan","statistic":"Average","threshold":"80","timeAggregation":"Average","timeGrain":"PT1M","timeWindow":"PT10M","Dimensions":[],"dividePerInstance":False}},{"scaleAction":{"direction":"Decrease","type":"ChangeCount","value":"1","cooldown":"PT1M"},"metricTrigger":{"metricName":"F5_system_cpu","metricNamespace":"azure.applicationinsights","metricResourceUri":"","operator":"LessThan","statistic":"Average","threshold":"20","timeAggregation":"Average","timeGrain":"PT1M","timeWindow":"PT10M","Dimensions":[],"dividePerInstance":False}},{"scaleAction":{"direction":"Increase","type":"ChangeCount","value":"1","cooldown":"PT1M"},"metricTrigger":{"metricName":"F5_throughputIn_sys/performance/throughput/In_Current","metricNamespace":"azure.applicationinsights","metricResourceUri":"","operator":"GreaterThan","statistic":"Average","threshold":"20000000","timeAggregation":"Average","timeGrain":"PT1M","timeWindow":"PT10M","Dimensions":[],"dividePerInstance":False}},{"scaleAction":{"direction":"Decrease","type":"ChangeCount","value":"1","cooldown":"PT1M"},"metricTrigger":{"metricName":"F5_throughputIn_sys/performance/throughput/In_Current","metricNamespace":"azure.applicationinsights","metricResourceUri":"","operator":"LessThan","statistic":"Average","threshold":"10000000","timeAggregation":"Average","timeGrain":"PT1M","timeWindow":"PT10M","Dimensions":[],"dividePerInstance":False}}] -CUSTOM EMAIL: '["dewpoint@f5.com"]' -ROLE PERMISSIONS: >- - [{"actions":["Microsoft.Storage/storageAccounts/blobServices/containers/delete","Microsoft.Storage/storageAccounts/blobServices/containers/read","Microsoft.Storage/storageAccounts/blobServices/containers/write", - "Microsoft.Storage/storageAccounts/blobServices/generateUserDelegationKey/action"],"notActions":[],"dataActions": ["Microsoft.Storage/storageAccounts/blobServices/containers/blobs/delete", - "Microsoft.Storage/storageAccounts/blobServices/containers/blobs/read","Microsoft.Storage/storageAccounts/blobServices/containers/blobs/move/action","Microsoft.Storage/storageAccounts/blobServices/containers/blobs/write"], - "notDataActions": []}] -ROLE DESCRIPTION: 'Allows for read, write and delete access to Azure Storage blob containers and data' -ROLE NAME: cust-role-def- -CREATE WORKSPACE: true -DNSLABEL: -EXTERNAL LOAD BALANCER NAME: dd-elb- -IMAGE: f5-networks:f5-big-ip-best:f5-big-best-plus-hourly-1gbps-po-f5:17.1.100002 -INSTANCE TYPE: Standard_D2s_v4 -INTERNAL LOAD BALANCER NAME: dd-ilb- -LOAD BALANCER RULE PORTS: - - 80 - - 443 - - 445 -NSG0: '[{"destinationPortRanges": ["22","8443"],"sourceAddressPrefix": "208.85.208.0/22", "protocol": "Tcp"},{"destinationPortRanges": ["80","443"],"sourceAddressPrefix": "208.85.208.0/22", "protocol": "Tcp"}]' -NSG1: '[]' -NSG2: '[]' -NSG3: '[]' -NSG4: '[]' -NUMBER PUBLIC EXT IP ADDRESSES: 2 -NUMBER PUBLIC MGMT IP ADDRESSES: 0 -PROVISION PUBLIC IP: '{ "name": "publicIp01", "properties": { "idleTimeoutInMinutes": 15 } }' -REGION: eastus2 -RESOURCE GROUP: dd-bigip- -RUNTIME CONFIG: >- - {\"runtime_parameters\":[{\"name\":\"HOST_NAME\",\"type\":\"metadata\",\"metadataProvider\":{\"environment\":\"azure\",\"type\":\"compute\",\"field\":\"name\"}}],\"pre_onboard_enabled\":[],\"post_onboard_enabled\":[], - \"extension_packages\":{\"install_operations\":[{\"extensionType\":\"do\",\"extensionVersion\":\"1.17.0\"},{\"extensionType\":\"as3\",\"extensionVersion\":\"3.24.0\"},{\"extensionType\":\"ts\",\"extensionVersion\":\"1.16.0\"}]},\"extension_services\":{\"service_operations\":[{\"extensionType\":\"do\",\"type\":\"url\",\"value\":\"https://cdn.f5.com/product/cloudsolutions/declarations/template2-0/autoscale-waf/autoscale_do_payg.json\"},{\"extensionType\":\"as3\",\"type\":\"url\",\"value\":\"https://cdn.f5.com/product/cloudsolutions/declarations/template2-0/autoscale-waf/autoscale_as3.json\"},{\"extensionType\":\"ts\",\"type\":\"url\",\"value\":\"https://cdn.f5.com/product/cloudsolutions/declarations/template2-0/autoscale-waf/autoscale_ts.json\"}]}} -SCALE IN CPU THRESHOLD: 20 -SCALE IN THROUGHPUT THRESHOLD: 10000000 -SCALE IN TIME WINDOW: 10 -SCALE OUT CPU THRESHOLD: 80 -SCALE OUT THROUGHPUT THRESHOLD: 20000000 -SCALE OUT TIME WINDOW: 10 -SECRET VALUE: StrongPassword212+ -TEMPLATE URL: file://$PWD/examples/modules/bigip-autoscale/bigip.json -THROUGHPUT METRIC NAME: Network In -UPGRADE MAX BATCH: 20 -UPGRADE MAX UNHEALTHY: 20 -UPGRADE MAX UNHEALTHY UPGRADED: 20 -UPGRADE PAUSE TIME: 0 -USE AVAILABILITY ZONES: false -USE NAT POOLS: 'No' -USE ROLE DEFINITION ID: 'No' -USE ROLLING UPGRADE: 'Yes' -USER ASSIGN MANAGED IDENTITY: 'Yes' -USER ASSIGNED IDENT NAME: identity- -VM SCALE SET MAX COUNT: 2 -VM SCALE SET MIN COUNT: 1 -VMSS NAME: dd-vmss- diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/test_policy.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/test_policy.yaml deleted file mode 100644 index 9dd357d1..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/test_policy.yaml +++ /dev/null @@ -1,18 +0,0 @@ -# Bigip Module Tests -azure-arm-bigip-autoscale-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/daily_test.yaml" - run: "all" - parameters-files: -# Using different zones and images for each test. -# Create all resources: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters.yaml" -# Use json references and resource ID's where permitted: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters1.yaml" -# Use empty parameters where permitted: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters2.yaml" -# Provision with User Assigned Identity only, no av zones, use nat pools: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters3.yaml" -# Provision with System and User Assigned Identity, reference Insight Component: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters4.yaml" -# Provision with System Assigned Identity only, use custom image ID: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters5.yaml" diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/test_policy_shimkus.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/test_policy_shimkus.yaml deleted file mode 100644 index 110a3ded..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/test_policy_shimkus.yaml +++ /dev/null @@ -1,18 +0,0 @@ -# Bigip Module Test -azure-arm-bigip-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/daily_test.yaml" - run: "all" - parameters-files: -# Using different zones and images for each test -# Create all resources: - # - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters.yaml" -# Use json references and resource ID's where permitted: - # - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters1.yaml" -# Use empty parameters where permitted: - # - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters2.yaml" -# Provision with User Assigned Identity only, no av zones, use nat pools: - # - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters3.yaml" -# Provision with System and User Assigned Identity, reference Insight Component: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters4.yaml" -# Provision with System Assigned Identity only, use custom image ID: - # - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters5.yaml" \ No newline at end of file diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/parameters.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/parameters.yaml deleted file mode 100644 index 52a7ba72..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/parameters.yaml +++ /dev/null @@ -1,36 +0,0 @@ ---- -ADMIN USERNAME: dewdrop -SOLUTION TYPE: standard -# must be true when not creating mgmt public IP -CREATE NAT GATEWAY: false -DNSLABEL: -EXTERNAL LOAD BALANCER NAME: None -IMAGE: f5-networks:f5-big-ip-best:f5-big-best-plus-hourly-25mbps-po-f5:17.1.100002 -INSTANCE TYPE: Standard_D8s_v4 -INTERNAL LOAD BALANCER NAME: None -LOAD BALANCER RULE PORTS: [] -NSG0: '[{"destinationPortRanges": ["22","443"],"sourceAddressPrefix": "208.85.208.0/22", "protocol": "Tcp"}]' -NSG1: '[{"destinationPortRanges": ["80","443"],"sourceAddressPrefix": "208.85.208.0/22", "protocol": "Tcp"}]' -NSG2: '[{"destinationPortRanges": ["22","443","4353"],"sourceAddressPrefix": "208.85.208.0/22", "protocol": "Tcp"},{"destinationPortRanges": ["1026"],"sourceAddressPrefix": "208.85.208.0/22", "protocol": "Udp"}]' -# make sure to provision enough public IPs to meet requirements -NUMBER PUBLIC EXT IP ADDRESSES: 8 -NUMBER PUBLIC MGMT IP ADDRESSES: 1 -NUMBER SUBNETS: 3 -PROVISION PRIMARY PUBLIC IPS: 'Yes' -REGION: eastus2 -RESOURCE GROUP: dd-bigip- -RUNTIME CONFIG: >- - {\"extension_packages\":{\"install_operations\":[{\"extensionHash\":\"a359aa8aa14dc565146d4ccc413f169f1e8d02689559c5e4a652f91609a55fbb\",\"extensionType\":\"do\",\"extensionVersion\":\"1.17.0\"},{\"extensionHash\":\"df786fc755c5de6f3fcc47638caf3db4c071fcd9cf37855de78fd7e25e5117b4\",\"extensionType\":\"as3\",\"extensionVersion\":\"3.24.0\"},{\"extensionHash\":\"333e11a30ba88699ac14bc1e9546622540a5e889c415d5d53a8aeaf98f6f872e\",\"extensionType\":\"ts\",\"extensionVersion\":\"1.15.0\"}]},\"extension_services\":{\"service_operations\":[{\"extensionType\":\"do\",\"type\":\"inline\",\"value\":{\"Common\":{\"class\":\"Tenant\",\"dbvars\":{\"class\":\"DbVariables\",\"provision.extramb\":500,\"restjavad.useextramb\":true},\"myDns\":{\"class\":\"DNS\",\"nameServers\":[\"8.8.8.8\"]},\"myNtp\":{\"class\":\"NTP\",\"servers\":[\"0.pool.ntp.org\"],\"timezone\":\"UTC\"},\"myProvisioning\":{\"asm\":\"nominal\",\"class\":\"Provision\",\"ltm\":\"nominal\"},\"mySystem\":{\"autoPhonehome\":false,\"class\":\"System\",\"hostname\":\"{{HOST_NAME}}.local\"},\"internal\":{\"class\":\"VLAN\",\"tag\":4093,\"mtu\":1500,\"interfaces\":[{\"name\":\"1.2\",\"tagged\":false}]},\"internal-self\":{\"class\":\"SelfIp\",\"address\":\"{{{SELF_IP_INTERNAL}}}\",\"vlan\":\"internal\",\"allowService\":\"none\",\"trafficGroup\":\"traffic-group-local-only\"},\"external\":{\"class\":\"VLAN\",\"tag\":4094,\"mtu\":1500,\"interfaces\":[{\"name\":\"1.1\",\"tagged\":false}]},\"external-self\":{\"class\":\"SelfIp\",\"address\":\"{{{SELF_IP_EXTERNAL}}}\",\"vlan\":\"external\",\"allowService\":\"none\",\"trafficGroup\":\"traffic-group-local-only\"}},\"async\":true,\"class\":\"Device\",\"label\":\"myBIG-IPdeclarationfordeclarativeonboarding\",\"schemaVersion\":\"1.0.0\"}},{\"extensionType\":\"as3\",\"type\":\"inline\",\"value\":{\"action\":\"deploy\",\"class\":\"AS3\",\"declaration\":{\"Sample_http_01\":{\"A1\":{\"My_ASM_Policy\":{\"class\":\"WAF_Policy\",\"ignoreChanges\":false,\"enforcementMode\":\"blocking\",\"url\":\"https://cdn.f5.com/product/cloudsolutions/solution-scripts/Rapid_Deployment_Policy_13_1.xml\"},\"class\":\"Application\",\"serviceMain\":{\"class\":\"Service_HTTP\",\"policyWAF\":{\"use\":\"My_ASM_Policy\"},\"pool\":\"webPool\",\"virtualAddresses\":[\"0.0.0.0\"],\"virtualPort\":80},\"template\":\"http\",\"webPool\":{\"class\":\"Pool\",\"members\":[{\"serverAddresses\":[\"10.0.3.4\"],\"servicePort\":80}],\"monitors\":[\"http\"]}},\"class\":\"Tenant\"},\"class\":\"ADC\",\"label\":\"Sample1\",\"remark\":\"HTTPwithcustompersistence\",\"schemaVersion\":\"3.0.0\"},\"persist\":true}}]},\"post_onboard_enabled\":[],\"pre_onboard_enabled\":[],\"runtime_parameters\":[{\"name\":\"HOST_NAME\",\"type\":\"metadata\",\"metadataProvider\":{\"environment\":\"azure\",\"type\":\"compute\",\"field\":\"name\"}},{\"name\":\"SELF_IP_INTERNAL\",\"type\":\"metadata\",\"metadataProvider\":{\"environment\":\"azure\",\"type\":\"network\",\"field\":\"ipv4\",\"index\":2}},{\"name\":\"SELF_IP_EXTERNAL\",\"type\":\"metadata\",\"metadataProvider\":{\"environment\":\"azure\",\"type\":\"network\",\"field\":\"ipv4\",\"index\":1}}]} -SECRET VALUE: StrongPassword212+ -# if left blank, dhcp will be used for the self IP -SELF IP MGMT: "10.0.0.4" -SELF IP NIC1: "10.0.1.4" -SELF IP NIC2: "10.0.2.4" -SERVICE IPS NIC1: '[{"publicIpId":"PIP0","privateIpAddress":"10.0.1.10"},{"publicIpId":"PIP1","privateIpAddress":"10.0.1.11"}]' -SERVICE IPS NIC2: '[{"privateIpAddress":"10.0.2.10"},{"privateIpAddress":"10.0.2.11"}]' -TEMPLATE URL: file://$PWD/examples/modules/bigip-standalone/bigip.json -USE AVAILABILITY ZONES: true -USE ROLE DEFINITION ID: 'Yes' -USER ASSIGN MANAGED IDENTITY: 'Yes' -USER ASSIGNED IDENT NAME: identity- -VM NAME: dd-vm- diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/postpub_parameters.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/postpub_parameters.yaml deleted file mode 100644 index 22b0acf8..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/postpub_parameters.yaml +++ /dev/null @@ -1,38 +0,0 @@ ---- -ADMIN USERNAME: dewdrop -SOLUTION TYPE: standard -# must be true when not creating mgmt public IP -CREATE NAT GATEWAY: false -DNSLABEL: -EXTERNAL LOAD BALANCER NAME: None -IMAGE: f5-networks:f5-big-ip-best:f5-big-best-plus-hourly-25mbps-po-f5:17.1.100002 -INSTANCE TYPE: Standard_D8s_v4 -INTERNAL LOAD BALANCER NAME: None -LOAD BALANCER RULE PORTS: [] -NSG0: '[{"destinationPortRanges": ["22","443"],"sourceAddressPrefix": "208.85.208.0/22", "protocol": "Tcp"}]' -NSG1: '[{"destinationPortRanges": ["80","443"],"sourceAddressPrefix": "208.85.208.0/22", "protocol": "Tcp"}]' -NSG2: '[{"destinationPortRanges": ["22","443","4353"],"sourceAddressPrefix": "208.85.208.0/22", "protocol": "Tcp"},{"destinationPortRanges": ["1026"],"sourceAddressPrefix": "208.85.208.0/22", "protocol": "Udp"}]' -NSG3: '[]' -NSG4: '[]' -# make sure to provision enough public IPs to meet requirements -NUMBER PUBLIC EXT IP ADDRESSES: 8 -NUMBER PUBLIC MGMT IP ADDRESSES: 1 -NUMBER SUBNETS: 3 -PROVISION PRIMARY PUBLIC IPS: 'Yes' -REGION: eastus2 -RESOURCE GROUP: dd-bigip- -RUNTIME CONFIG: >- - {\"extension_packages\":{\"install_operations\":[{\"extensionHash\":\"a359aa8aa14dc565146d4ccc413f169f1e8d02689559c5e4a652f91609a55fbb\",\"extensionType\":\"do\",\"extensionVersion\":\"1.17.0\"},{\"extensionHash\":\"df786fc755c5de6f3fcc47638caf3db4c071fcd9cf37855de78fd7e25e5117b4\",\"extensionType\":\"as3\",\"extensionVersion\":\"3.24.0\"},{\"extensionHash\":\"333e11a30ba88699ac14bc1e9546622540a5e889c415d5d53a8aeaf98f6f872e\",\"extensionType\":\"ts\",\"extensionVersion\":\"1.15.0\"}]},\"extension_services\":{\"service_operations\":[{\"extensionType\":\"do\",\"type\":\"inline\",\"value\":{\"Common\":{\"class\":\"Tenant\",\"dbvars\":{\"class\":\"DbVariables\",\"provision.extramb\":500,\"restjavad.useextramb\":true},\"myDns\":{\"class\":\"DNS\",\"nameServers\":[\"8.8.8.8\"]},\"myNtp\":{\"class\":\"NTP\",\"servers\":[\"0.pool.ntp.org\"],\"timezone\":\"UTC\"},\"myProvisioning\":{\"asm\":\"nominal\",\"class\":\"Provision\",\"ltm\":\"nominal\"},\"mySystem\":{\"autoPhonehome\":false,\"class\":\"System\",\"hostname\":\"{{HOST_NAME}}.local\"},\"internal\":{\"class\":\"VLAN\",\"tag\":4093,\"mtu\":1500,\"interfaces\":[{\"name\":\"1.2\",\"tagged\":false}]},\"internal-self\":{\"class\":\"SelfIp\",\"address\":\"{{{SELF_IP_INTERNAL}}}\",\"vlan\":\"internal\",\"allowService\":\"none\",\"trafficGroup\":\"traffic-group-local-only\"},\"external\":{\"class\":\"VLAN\",\"tag\":4094,\"mtu\":1500,\"interfaces\":[{\"name\":\"1.1\",\"tagged\":false}]},\"external-self\":{\"class\":\"SelfIp\",\"address\":\"{{{SELF_IP_EXTERNAL}}}\",\"vlan\":\"external\",\"allowService\":\"none\",\"trafficGroup\":\"traffic-group-local-only\"}},\"async\":true,\"class\":\"Device\",\"label\":\"myBIG-IPdeclarationfordeclarativeonboarding\",\"schemaVersion\":\"1.0.0\"}},{\"extensionType\":\"as3\",\"type\":\"inline\",\"value\":{\"action\":\"deploy\",\"class\":\"AS3\",\"declaration\":{\"Sample_http_01\":{\"A1\":{\"My_ASM_Policy\":{\"class\":\"WAF_Policy\",\"ignoreChanges\":false,\"enforcementMode\":\"blocking\",\"url\":\"https://cdn.f5.com/product/cloudsolutions/solution-scripts/Rapid_Deployment_Policy_13_1.xml\"},\"class\":\"Application\",\"serviceMain\":{\"class\":\"Service_HTTP\",\"policyWAF\":{\"use\":\"My_ASM_Policy\"},\"pool\":\"webPool\",\"virtualAddresses\":[\"0.0.0.0\"],\"virtualPort\":80},\"template\":\"http\",\"webPool\":{\"class\":\"Pool\",\"members\":[{\"serverAddresses\":[\"10.0.3.4\"],\"servicePort\":80}],\"monitors\":[\"http\"]}},\"class\":\"Tenant\"},\"class\":\"ADC\",\"label\":\"Sample1\",\"remark\":\"HTTPwithcustompersistence\",\"schemaVersion\":\"3.0.0\"},\"persist\":true}}]},\"post_onboard_enabled\":[],\"pre_onboard_enabled\":[],\"runtime_parameters\":[{\"name\":\"HOST_NAME\",\"type\":\"metadata\",\"metadataProvider\":{\"environment\":\"azure\",\"type\":\"compute\",\"field\":\"name\"}},{\"name\":\"SELF_IP_INTERNAL\",\"type\":\"metadata\",\"metadataProvider\":{\"environment\":\"azure\",\"type\":\"network\",\"field\":\"ipv4\",\"index\":2}},{\"name\":\"SELF_IP_EXTERNAL\",\"type\":\"metadata\",\"metadataProvider\":{\"environment\":\"azure\",\"type\":\"network\",\"field\":\"ipv4\",\"index\":1}}]} -SECRET VALUE: StrongPassword212+ -# if left blank, dhcp will be used for the self IP -SELF IP MGMT: "10.0.0.4" -SELF IP NIC1: "10.0.1.4" -SELF IP NIC2: "10.0.2.4" -SERVICE IPS NIC1: '[{"publicIpId":"PIP0","privateIpAddress":"10.0.1.10"},{"publicIpId":"","privateIpAddress":"10.0.1.11"}]' -SERVICE IPS NIC2: '[{"privateIpAddress":"10.0.2.10"},{"privateIpAddress":"10.0.2.11"}]' -TEMPLATE URL: https://raw.githubusercontent.com/F5Networks/f5-azure-arm-templates-v2/main/examples/modules/bigip-standalone/bigip.json -USE AVAILABILITY ZONES: true -USE ROLE DEFINITION ID: 'No' -USER ASSIGN MANAGED IDENTITY: 'Yes' -USER ASSIGNED IDENT NAME: identity- -VM NAME: dd-vm- diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/postpub_parameters1.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/postpub_parameters1.yaml deleted file mode 100644 index 247ac2d8..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/postpub_parameters1.yaml +++ /dev/null @@ -1,39 +0,0 @@ ---- -ADMIN USERNAME: dewdrop -AUTOFILL EVAL LICENSE KEY: '' -SOLUTION TYPE: standard -# must be true when not creating mgmt public IP -CREATE NAT GATEWAY: true -DNSLABEL: -EXTERNAL LOAD BALANCER NAME: None -IMAGE: f5-networks:f5-big-ip-byol:f5-big-all-2slot-byol:17.1.100002 -INSTANCE TYPE: Standard_D8s_v4 -INTERNAL LOAD BALANCER NAME: None -LOAD BALANCER RULE PORTS: [] -NSG0: '[{"destinationPortRanges": ["22","443"],"sourceAddressPrefix": "208.85.208.0/22", "protocol": "Tcp"}]' -NSG1: '[{"destinationPortRanges": ["80","443"],"sourceAddressPrefix": "208.85.208.0/22", "protocol": "Tcp"}]' -NSG2: '[{"destinationPortRanges": ["22","443","4353"],"sourceAddressPrefix": "208.85.208.0/22", "protocol": "Tcp"},{"destinationPortRanges": ["1026"],"sourceAddressPrefix": "208.85.208.0/22", "protocol": "Udp"}]' -NSG3: '[]' -NSG4: '[]' -# make sure to provision enough public IPs to meet requirements -NUMBER PUBLIC EXT IP ADDRESSES: 8 -NUMBER PUBLIC MGMT IP ADDRESSES: 0 -NUMBER SUBNETS: 3 -PROVISION PRIMARY PUBLIC IPS: 'Yes' -REGION: eastus2 -RESOURCE GROUP: dd-bigip- -RUNTIME CONFIG: >- - {\"extension_packages\":{\"install_operations\":[{\"extensionHash\":\"a359aa8aa14dc565146d4ccc413f169f1e8d02689559c5e4a652f91609a55fbb\",\"extensionType\":\"do\",\"extensionVersion\":\"1.17.0\"},{\"extensionHash\":\"df786fc755c5de6f3fcc47638caf3db4c071fcd9cf37855de78fd7e25e5117b4\",\"extensionType\":\"as3\",\"extensionVersion\":\"3.24.0\"},{\"extensionHash\":\"333e11a30ba88699ac14bc1e9546622540a5e889c415d5d53a8aeaf98f6f872e\",\"extensionType\":\"ts\",\"extensionVersion\":\"1.15.0\"}]},\"extension_services\":{\"service_operations\":[{\"extensionType\":\"do\",\"type\":\"inline\",\"value\":{\"Common\":{\"class\":\"Tenant\",\"dbvars\":{\"class\":\"DbVariables\",\"provision.extramb\":500,\"restjavad.useextramb\":true},\"myDns\":{\"class\":\"DNS\",\"nameServers\":[\"8.8.8.8\"]},\"myNtp\":{\"class\":\"NTP\",\"servers\":[\"0.pool.ntp.org\"],\"timezone\":\"UTC\"},\"myLicense\":{\"class\":\"License\",\"licenseType\":\"regKey\",\"regKey\":\"\"},\"myProvisioning\":{\"asm\":\"nominal\",\"class\":\"Provision\",\"ltm\":\"nominal\"},\"mySystem\":{\"autoPhonehome\":false,\"class\":\"System\",\"hostname\":\"{{HOST_NAME}}.local\"},\"internal\":{\"class\":\"VLAN\",\"tag\":4093,\"mtu\":1500,\"interfaces\":[{\"name\":\"1.2\",\"tagged\":false}]},\"internal-self\":{\"class\":\"SelfIp\",\"address\":\"{{{SELF_IP_INTERNAL}}}\",\"vlan\":\"internal\",\"allowService\":\"none\",\"trafficGroup\":\"traffic-group-local-only\"},\"external\":{\"class\":\"VLAN\",\"tag\":4094,\"mtu\":1500,\"interfaces\":[{\"name\":\"1.1\",\"tagged\":false}]},\"external-self\":{\"class\":\"SelfIp\",\"address\":\"{{{SELF_IP_EXTERNAL}}}\",\"vlan\":\"external\",\"allowService\":\"none\",\"trafficGroup\":\"traffic-group-local-only\"}},\"async\":true,\"class\":\"Device\",\"label\":\"myBIG-IPdeclarationfordeclarativeonboarding\",\"schemaVersion\":\"1.0.0\"}},{\"extensionType\":\"as3\",\"type\":\"inline\",\"value\":{\"action\":\"deploy\",\"class\":\"AS3\",\"declaration\":{\"Sample_http_01\":{\"A1\":{\"My_ASM_Policy\":{\"class\":\"WAF_Policy\",\"ignoreChanges\":false,\"enforcementMode\":\"blocking\",\"url\":\"https://cdn.f5.com/product/cloudsolutions/solution-scripts/Rapid_Deployment_Policy_13_1.xml\"},\"class\":\"Application\",\"serviceMain\":{\"class\":\"Service_HTTP\",\"policyWAF\":{\"use\":\"My_ASM_Policy\"},\"pool\":\"webPool\",\"virtualAddresses\":[\"0.0.0.0\"],\"virtualPort\":80},\"template\":\"http\",\"webPool\":{\"class\":\"Pool\",\"members\":[{\"serverAddresses\":[\"10.0.3.4\"],\"servicePort\":80}],\"monitors\":[\"http\"]}},\"class\":\"Tenant\"},\"class\":\"ADC\",\"label\":\"Sample1\",\"remark\":\"HTTPwithcustompersistence\",\"schemaVersion\":\"3.0.0\"},\"persist\":true}}]},\"post_onboard_enabled\":[],\"pre_onboard_enabled\":[],\"runtime_parameters\":[{\"name\":\"HOST_NAME\",\"type\":\"metadata\",\"metadataProvider\":{\"environment\":\"azure\",\"type\":\"compute\",\"field\":\"name\"}},{\"name\":\"SELF_IP_INTERNAL\",\"type\":\"metadata\",\"metadataProvider\":{\"environment\":\"azure\",\"type\":\"network\",\"field\":\"ipv4\",\"index\":2}},{\"name\":\"SELF_IP_EXTERNAL\",\"type\":\"metadata\",\"metadataProvider\":{\"environment\":\"azure\",\"type\":\"network\",\"field\":\"ipv4\",\"index\":1}}]} -SECRET VALUE: StrongPassword212+ -# if left blank, dhcp will be used for the self IP -SELF IP MGMT: "10.0.0.4" -SELF IP NIC1: "10.0.1.4" -SELF IP NIC2: "10.0.2.4" -SERVICE IPS NIC1: '[{"publicIpId":"PIP0","privateIpAddress":"10.0.1.10"},{"publicIpId":"PIP1","privateIpAddress":"10.0.1.11"},{"privateIpAddress":"10.0.1.12"}]' -SERVICE IPS NIC2: '[{"privateIpAddress":"10.0.2.10"},{"privateIpAddress":"10.0.2.11"},{"publicIpId":"PIP2","privateIpAddress":"10.0.2.12"}]' -TEMPLATE URL: https://raw.githubusercontent.com/F5Networks/f5-azure-arm-templates-v2/main/examples/modules/bigip-standalone/bigip.json -USE AVAILABILITY ZONES: true -USE ROLE DEFINITION ID: 'Yes' -USER ASSIGN MANAGED IDENTITY: 'No' -USER ASSIGNED IDENT NAME: '' -VM NAME: dd-vm- diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/postpub_parameters2.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/postpub_parameters2.yaml deleted file mode 100644 index b43ac82e..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/postpub_parameters2.yaml +++ /dev/null @@ -1,38 +0,0 @@ ---- -ADMIN USERNAME: dewdrop -SOLUTION TYPE: standard -# must be true when not creating mgmt public IP -CREATE NAT GATEWAY: true -DNSLABEL: -EXTERNAL LOAD BALANCER NAME: None -IMAGE: f5-networks:f5-big-ip-best:f5-big-best-plus-hourly-25mbps-po-f5:17.1.100002 -INSTANCE TYPE: Standard_D8s_v4 -INTERNAL LOAD BALANCER NAME: None -LOAD BALANCER RULE PORTS: [] -NSG0: '[{"destinationPortRanges": ["22","443"],"sourceAddressPrefix": "208.85.208.0/22", "protocol": "Tcp"}]' -NSG1: '[{"destinationPortRanges": ["80","443"],"sourceAddressPrefix": "208.85.208.0/22", "protocol": "Tcp"}]' -NSG2: '[]' -NSG3: '[]' -NSG4: '[]' -# make sure to provision enough public IPs to meet requirements -NUMBER PUBLIC EXT IP ADDRESSES: 8 -NUMBER PUBLIC MGMT IP ADDRESSES: 0 -NUMBER SUBNETS: 2 -PROVISION PRIMARY PUBLIC IPS: 'Yes' -REGION: eastus2 -RESOURCE GROUP: dd-bigip- -RUNTIME CONFIG: >- - {\"extension_packages\":{\"install_operations\":[{\"extensionHash\":\"a359aa8aa14dc565146d4ccc413f169f1e8d02689559c5e4a652f91609a55fbb\",\"extensionType\":\"do\",\"extensionVersion\":\"1.17.0\"},{\"extensionHash\":\"df786fc755c5de6f3fcc47638caf3db4c071fcd9cf37855de78fd7e25e5117b4\",\"extensionType\":\"as3\",\"extensionVersion\":\"3.24.0\"},{\"extensionHash\":\"333e11a30ba88699ac14bc1e9546622540a5e889c415d5d53a8aeaf98f6f872e\",\"extensionType\":\"ts\",\"extensionVersion\":\"1.15.0\"}]},\"extension_services\":{\"service_operations\":[{\"extensionType\":\"do\",\"type\":\"inline\",\"value\":{\"Common\":{\"class\":\"Tenant\",\"dbvars\":{\"class\":\"DbVariables\",\"provision.extramb\":500,\"restjavad.useextramb\":true},\"myDns\":{\"class\":\"DNS\",\"nameServers\":[\"8.8.8.8\"]},\"myNtp\":{\"class\":\"NTP\",\"servers\":[\"0.pool.ntp.org\"],\"timezone\":\"UTC\"},\"myProvisioning\":{\"asm\":\"nominal\",\"class\":\"Provision\",\"ltm\":\"nominal\"},\"mySystem\":{\"autoPhonehome\":false,\"class\":\"System\",\"hostname\":\"{{HOST_NAME}}.local\"},\"external\":{\"class\":\"VLAN\",\"tag\":4094,\"mtu\":1500,\"interfaces\":[{\"name\":\"1.1\",\"tagged\":false}]},\"external-self\":{\"class\":\"SelfIp\",\"address\":\"{{{SELF_IP_EXTERNAL}}}\",\"vlan\":\"external\",\"allowService\":\"none\",\"trafficGroup\":\"traffic-group-local-only\"}},\"async\":true,\"class\":\"Device\",\"label\":\"myBIG-IPdeclarationfordeclarativeonboarding\",\"schemaVersion\":\"1.0.0\"}},{\"extensionType\":\"as3\",\"type\":\"inline\",\"value\":{\"action\":\"deploy\",\"class\":\"AS3\",\"declaration\":{\"Sample_http_01\":{\"A1\":{\"My_ASM_Policy\":{\"class\":\"WAF_Policy\",\"ignoreChanges\":false,\"enforcementMode\":\"blocking\",\"url\":\"https://cdn.f5.com/product/cloudsolutions/solution-scripts/Rapid_Deployment_Policy_13_1.xml\"},\"class\":\"Application\",\"serviceMain\":{\"class\":\"Service_HTTP\",\"policyWAF\":{\"use\":\"My_ASM_Policy\"},\"pool\":\"webPool\",\"virtualAddresses\":[\"0.0.0.0\"],\"virtualPort\":80},\"template\":\"http\",\"webPool\":{\"class\":\"Pool\",\"members\":[{\"serverAddresses\":[\"10.0.3.4\"],\"servicePort\":80}],\"monitors\":[\"http\"]}},\"class\":\"Tenant\"},\"class\":\"ADC\",\"label\":\"Sample1\",\"remark\":\"HTTPwithcustompersistence\",\"schemaVersion\":\"3.0.0\"},\"persist\":true}}]},\"post_onboard_enabled\":[],\"pre_onboard_enabled\":[],\"runtime_parameters\":[{\"name\":\"HOST_NAME\",\"type\":\"metadata\",\"metadataProvider\":{\"environment\":\"azure\",\"type\":\"compute\",\"field\":\"name\"}},{\"name\":\"SELF_IP_EXTERNAL\",\"type\":\"metadata\",\"metadataProvider\":{\"environment\":\"azure\",\"type\":\"network\",\"field\":\"ipv4\",\"index\":1}}]} -SECRET VALUE: StrongPassword212+ -# if left blank, dhcp will be used for the self IP -SELF IP MGMT: "10.0.0.4" -SELF IP NIC1: "10.0.1.4" -SELF IP NIC2: '' -SERVICE IPS NIC1: '[{"publicIpId":"PIP0","privateIpAddress":"10.0.1.10"},{"publicIpId":"PIP1","privateIpAddress":"10.0.1.11"}]' -SERVICE IPS NIC2: '[]' -TEMPLATE URL: https://raw.githubusercontent.com/F5Networks/f5-azure-arm-templates-v2/main/examples/modules/bigip-standalone/bigip.json -USE AVAILABILITY ZONES: true -USE ROLE DEFINITION ID: 'No' -USER ASSIGN MANAGED IDENTITY: 'Yes' -USER ASSIGNED IDENT NAME: identity- -VM NAME: dd-vm- diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/postpub_parameters3.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/postpub_parameters3.yaml deleted file mode 100644 index ee646790..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/postpub_parameters3.yaml +++ /dev/null @@ -1,39 +0,0 @@ ---- -ADMIN USERNAME: dewdrop -AUTOFILL EVAL LICENSE KEY: '' -SOLUTION TYPE: standard -# must be true when not creating mgmt public IP -CREATE NAT GATEWAY: false -DNSLABEL: -EXTERNAL LOAD BALANCER NAME: None -IMAGE: f5-networks:f5-big-ip-byol:f5-big-all-2slot-byol:17.1.100002 -INSTANCE TYPE: Standard_D8s_v4 -INTERNAL LOAD BALANCER NAME: None -LOAD BALANCER RULE PORTS: [] -NSG0: '[{"destinationPortRanges": ["22","443"],"sourceAddressPrefix": "208.85.208.0/22", "protocol": "Tcp"}]' -NSG1: '[{"destinationPortRanges": ["80","443"],"sourceAddressPrefix": "208.85.208.0/22", "protocol": "Tcp"}]' -NSG2: '[]' -NSG3: '[]' -NSG4: '[]' -# make sure to provision enough public IPs to meet requirements -NUMBER PUBLIC EXT IP ADDRESSES: 8 -NUMBER PUBLIC MGMT IP ADDRESSES: 1 -NUMBER SUBNETS: 2 -PROVISION PRIMARY PUBLIC IPS: 'Yes' -REGION: eastus2 -RESOURCE GROUP: dd-bigip- -RUNTIME CONFIG: >- - {\"extension_packages\":{\"install_operations\":[{\"extensionHash\":\"a359aa8aa14dc565146d4ccc413f169f1e8d02689559c5e4a652f91609a55fbb\",\"extensionType\":\"do\",\"extensionVersion\":\"1.17.0\"},{\"extensionHash\":\"df786fc755c5de6f3fcc47638caf3db4c071fcd9cf37855de78fd7e25e5117b4\",\"extensionType\":\"as3\",\"extensionVersion\":\"3.24.0\"},{\"extensionHash\":\"333e11a30ba88699ac14bc1e9546622540a5e889c415d5d53a8aeaf98f6f872e\",\"extensionType\":\"ts\",\"extensionVersion\":\"1.15.0\"}]},\"extension_services\":{\"service_operations\":[{\"extensionType\":\"do\",\"type\":\"inline\",\"value\":{\"Common\":{\"class\":\"Tenant\",\"dbvars\":{\"class\":\"DbVariables\",\"provision.extramb\":500,\"restjavad.useextramb\":true},\"myDns\":{\"class\":\"DNS\",\"nameServers\":[\"8.8.8.8\"]},\"myNtp\":{\"class\":\"NTP\",\"servers\":[\"0.pool.ntp.org\"],\"timezone\":\"UTC\"},\"myLicense\":{\"class\":\"License\",\"licenseType\":\"regKey\",\"regKey\":\"\"},\"myProvisioning\":{\"asm\":\"nominal\",\"class\":\"Provision\",\"ltm\":\"nominal\"},\"mySystem\":{\"autoPhonehome\":false,\"class\":\"System\",\"hostname\":\"{{HOST_NAME}}.local\"},\"external\":{\"class\":\"VLAN\",\"tag\":4094,\"mtu\":1500,\"interfaces\":[{\"name\":\"1.1\",\"tagged\":false}]},\"external-self\":{\"class\":\"SelfIp\",\"address\":\"{{{SELF_IP_EXTERNAL}}}\",\"vlan\":\"external\",\"allowService\":\"none\",\"trafficGroup\":\"traffic-group-local-only\"}},\"async\":true,\"class\":\"Device\",\"label\":\"myBIG-IPdeclarationfordeclarativeonboarding\",\"schemaVersion\":\"1.0.0\"}},{\"extensionType\":\"as3\",\"type\":\"inline\",\"value\":{\"action\":\"deploy\",\"class\":\"AS3\",\"declaration\":{\"Sample_http_01\":{\"A1\":{\"My_ASM_Policy\":{\"class\":\"WAF_Policy\",\"ignoreChanges\":false,\"enforcementMode\":\"blocking\",\"url\":\"https://cdn.f5.com/product/cloudsolutions/solution-scripts/Rapid_Deployment_Policy_13_1.xml\"},\"class\":\"Application\",\"serviceMain\":{\"class\":\"Service_HTTP\",\"policyWAF\":{\"use\":\"My_ASM_Policy\"},\"pool\":\"webPool\",\"virtualAddresses\":[\"0.0.0.0\"],\"virtualPort\":80},\"template\":\"http\",\"webPool\":{\"class\":\"Pool\",\"members\":[{\"serverAddresses\":[\"10.0.3.4\"],\"servicePort\":80}],\"monitors\":[\"http\"]}},\"class\":\"Tenant\"},\"class\":\"ADC\",\"label\":\"Sample1\",\"remark\":\"HTTPwithcustompersistence\",\"schemaVersion\":\"3.0.0\"},\"persist\":true}}]},\"post_onboard_enabled\":[],\"pre_onboard_enabled\":[],\"runtime_parameters\":[{\"name\":\"HOST_NAME\",\"type\":\"metadata\",\"metadataProvider\":{\"environment\":\"azure\",\"type\":\"compute\",\"field\":\"name\"}},{\"name\":\"SELF_IP_EXTERNAL\",\"type\":\"metadata\",\"metadataProvider\":{\"environment\":\"azure\",\"type\":\"network\",\"field\":\"ipv4\",\"index\":1}}]} -SECRET VALUE: StrongPassword212+ -# if left blank, dhcp will be used for the self IP -SELF IP MGMT: '' -SELF IP NIC1: '' -SELF IP NIC2: '' -SERVICE IPS NIC1: '[{"publicIpId":"PIP0","privateIpAddress":"10.0.1.10"},{"publicIpId":"PIP1","privateIpAddress":"10.0.1.11"}]' -SERVICE IPS NIC2: '[]' -TEMPLATE URL: https://raw.githubusercontent.com/F5Networks/f5-azure-arm-templates-v2/main/examples/modules/bigip-standalone/bigip.json -USE AVAILABILITY ZONES: true -USE ROLE DEFINITION ID: 'No' -USER ASSIGN MANAGED IDENTITY: 'Yes' -USER ASSIGNED IDENT NAME: identity- -VM NAME: dd-vm- diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/postpub_parameters4.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/postpub_parameters4.yaml deleted file mode 100644 index 0d4e380e..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/postpub_parameters4.yaml +++ /dev/null @@ -1,38 +0,0 @@ ---- -ADMIN USERNAME: dewdrop -SOLUTION TYPE: standard -DNSLABEL: -# must be true when not creating mgmt public IP -CREATE NAT GATEWAY: false -EXTERNAL LOAD BALANCER NAME: None -IMAGE: f5-networks:f5-big-ip-best:f5-big-best-plus-hourly-25mbps-po-f5:17.1.100002 -INSTANCE TYPE: Standard_D8s_v4 -INTERNAL LOAD BALANCER NAME: None -LOAD BALANCER RULE PORTS: [] -NSG0: '[{"destinationPortRanges": ["22","8443"],"sourceAddressPrefix": "208.85.208.0/22", "protocol": "Tcp"},{"destinationPortRanges": ["80","443"],"sourceAddressPrefix": "208.85.208.0/22", "protocol": "Tcp"}]' -NSG1: '[]' -NSG2: '[]' -NSG3: '[]' -NSG4: '[]' -# make sure to provision enough public IPs to meet requirements -NUMBER PUBLIC EXT IP ADDRESSES: 8 -NUMBER PUBLIC MGMT IP ADDRESSES: 1 -NUMBER SUBNETS: 1 -PROVISION PRIMARY PUBLIC IPS: 'No' -REGION: eastus2 -RESOURCE GROUP: dd-bigip- -RUNTIME CONFIG: >- - {\"extension_packages\":{\"install_operations\":[{\"extensionHash\":\"a359aa8aa14dc565146d4ccc413f169f1e8d02689559c5e4a652f91609a55fbb\",\"extensionType\":\"do\",\"extensionVersion\":\"1.17.0\"},{\"extensionHash\":\"df786fc755c5de6f3fcc47638caf3db4c071fcd9cf37855de78fd7e25e5117b4\",\"extensionType\":\"as3\",\"extensionVersion\":\"3.24.0\"},{\"extensionHash\":\"333e11a30ba88699ac14bc1e9546622540a5e889c415d5d53a8aeaf98f6f872e\",\"extensionType\":\"ts\",\"extensionVersion\":\"1.15.0\"}]},\"extension_services\":{\"service_operations\":[{\"extensionType\":\"do\",\"type\":\"inline\",\"value\":{\"Common\":{\"class\":\"Tenant\",\"dbvars\":{\"class\":\"DbVariables\",\"provision.extramb\":500,\"restjavad.useextramb\":true},\"myDns\":{\"class\":\"DNS\",\"nameServers\":[\"8.8.8.8\"]},\"myNtp\":{\"class\":\"NTP\",\"servers\":[\"0.pool.ntp.org\"],\"timezone\":\"UTC\"},\"myProvisioning\":{\"asm\":\"nominal\",\"class\":\"Provision\",\"ltm\":\"nominal\"},\"mySystem\":{\"autoPhonehome\":false,\"class\":\"System\",\"hostname\":\"{{HOST_NAME}}.local\"}},\"async\":true,\"class\":\"Device\",\"label\":\"myBIG-IPdeclarationfordeclarativeonboarding\",\"schemaVersion\":\"1.0.0\"}},{\"extensionType\":\"as3\",\"type\":\"inline\",\"value\":{\"action\":\"deploy\",\"class\":\"AS3\",\"declaration\":{\"Sample_http_01\":{\"A1\":{\"My_ASM_Policy\":{\"class\":\"WAF_Policy\",\"ignoreChanges\":false,\"enforcementMode\":\"blocking\",\"url\":\"https://cdn.f5.com/product/cloudsolutions/solution-scripts/Rapid_Deployment_Policy_13_1.xml\"},\"class\":\"Application\",\"serviceMain\":{\"class\":\"Service_HTTP\",\"policyWAF\":{\"use\":\"My_ASM_Policy\"},\"pool\":\"webPool\",\"virtualAddresses\":[\"0.0.0.0\"],\"virtualPort\":80},\"template\":\"http\",\"webPool\":{\"class\":\"Pool\",\"members\":[{\"serverAddresses\":[\"10.0.3.4\"],\"servicePort\":80}],\"monitors\":[\"http\"]}},\"class\":\"Tenant\"},\"class\":\"ADC\",\"label\":\"Sample1\",\"remark\":\"HTTPwithcustompersistence\",\"schemaVersion\":\"3.0.0\"},\"persist\":true}}]},\"post_onboard_enabled\":[],\"pre_onboard_enabled\":[],\"runtime_parameters\":[{\"name\":\"HOST_NAME\",\"type\":\"metadata\",\"metadataProvider\":{\"environment\":\"azure\",\"type\":\"compute\",\"field\":\"name\"}}]} -SECRET VALUE: StrongPassword212+ -# if left blank, dhcp will be used for the self IP -SELF IP MGMT: "10.0.0.4" -SELF IP NIC1: '' -SELF IP NIC2: '' -SERVICE IPS NIC1: '[{"publicIpId":"PIP0","privateIpAddress":"10.0.0.10"},{"publicIpId":"PIP1","privateIpAddress":"10.0.0.11"},{"publicIpId":"PIP2","privateIpAddress":"10.0.0.12"}]' -SERVICE IPS NIC2: '[{"privateIpAddress":"10.0.0.13"},{"privateIpAddress":"10.0.0.14"},{"privateIpAddress":"10.0.0.15"}]' -TEMPLATE URL: https://raw.githubusercontent.com/F5Networks/f5-azure-arm-templates-v2/main/examples/modules/bigip-standalone/bigip.json -USE AVAILABILITY ZONES: true -USE ROLE DEFINITION ID: 'Yes' -USER ASSIGN MANAGED IDENTITY: 'No' -USER ASSIGNED IDENT NAME: '' -VM NAME: dd-vm- diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/postpub_parameters5.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/postpub_parameters5.yaml deleted file mode 100644 index b544b893..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/postpub_parameters5.yaml +++ /dev/null @@ -1,39 +0,0 @@ ---- -ADMIN USERNAME: dewdrop -AUTOFILL EVAL LICENSE KEY: '' -SOLUTION TYPE: standard -# must be true when not creating mgmt public IP -CREATE NAT GATEWAY: false -DNSLABEL: -EXTERNAL LOAD BALANCER NAME: None -IMAGE: f5-networks:f5-big-ip-byol:f5-big-all-2slot-byol:17.1.100002 -INSTANCE TYPE: Standard_D8s_v4 -INTERNAL LOAD BALANCER NAME: None -LOAD BALANCER RULE PORTS: [] -NSG0: '[{"destinationPortRanges": ["22","8443"],"sourceAddressPrefix": "208.85.208.0/22", "protocol": "Tcp"},{"destinationPortRanges": ["80","443"],"sourceAddressPrefix": "208.85.208.0/22", "protocol": "Tcp"}]' -NSG1: '[]' -NSG2: '[]' -NSG3: '[]' -NSG4: '[]' -# make sure to provision enough public IPs to meet requirements -NUMBER PUBLIC EXT IP ADDRESSES: 8 -NUMBER PUBLIC MGMT IP ADDRESSES: 1 -NUMBER SUBNETS: 1 -PROVISION PRIMARY PUBLIC IPS: 'No' -REGION: eastus2 -RESOURCE GROUP: dd-bigip- -RUNTIME CONFIG: >- - {\"extension_packages\":{\"install_operations\":[{\"extensionHash\":\"a359aa8aa14dc565146d4ccc413f169f1e8d02689559c5e4a652f91609a55fbb\",\"extensionType\":\"do\",\"extensionVersion\":\"1.17.0\"},{\"extensionHash\":\"df786fc755c5de6f3fcc47638caf3db4c071fcd9cf37855de78fd7e25e5117b4\",\"extensionType\":\"as3\",\"extensionVersion\":\"3.24.0\"},{\"extensionHash\":\"333e11a30ba88699ac14bc1e9546622540a5e889c415d5d53a8aeaf98f6f872e\",\"extensionType\":\"ts\",\"extensionVersion\":\"1.15.0\"}]},\"extension_services\":{\"service_operations\":[{\"extensionType\":\"do\",\"type\":\"inline\",\"value\":{\"Common\":{\"class\":\"Tenant\",\"dbvars\":{\"class\":\"DbVariables\",\"provision.extramb\":500,\"restjavad.useextramb\":true},\"myDns\":{\"class\":\"DNS\",\"nameServers\":[\"8.8.8.8\"]},\"myNtp\":{\"class\":\"NTP\",\"servers\":[\"0.pool.ntp.org\"],\"timezone\":\"UTC\"},\"myLicense\":{\"class\":\"License\",\"licenseType\":\"regKey\",\"regKey\":\"\"},\"myProvisioning\":{\"asm\":\"nominal\",\"class\":\"Provision\",\"ltm\":\"nominal\"},\"mySystem\":{\"autoPhonehome\":false,\"class\":\"System\",\"hostname\":\"{{HOST_NAME}}.local\"}},\"async\":true,\"class\":\"Device\",\"label\":\"myBIG-IPdeclarationfordeclarativeonboarding\",\"schemaVersion\":\"1.0.0\"}},{\"extensionType\":\"as3\",\"type\":\"inline\",\"value\":{\"action\":\"deploy\",\"class\":\"AS3\",\"declaration\":{\"Sample_http_01\":{\"A1\":{\"My_ASM_Policy\":{\"class\":\"WAF_Policy\",\"ignoreChanges\":false,\"enforcementMode\":\"blocking\",\"url\":\"https://cdn.f5.com/product/cloudsolutions/solution-scripts/Rapid_Deployment_Policy_13_1.xml\"},\"class\":\"Application\",\"serviceMain\":{\"class\":\"Service_HTTP\",\"policyWAF\":{\"use\":\"My_ASM_Policy\"},\"pool\":\"webPool\",\"virtualAddresses\":[\"0.0.0.0\"],\"virtualPort\":80},\"template\":\"http\",\"webPool\":{\"class\":\"Pool\",\"members\":[{\"serverAddresses\":[\"10.0.3.4\"],\"servicePort\":80}],\"monitors\":[\"http\"]}},\"class\":\"Tenant\"},\"class\":\"ADC\",\"label\":\"Sample1\",\"remark\":\"HTTPwithcustompersistence\",\"schemaVersion\":\"3.0.0\"},\"persist\":true}}]},\"post_onboard_enabled\":[],\"pre_onboard_enabled\":[],\"runtime_parameters\":[{\"name\":\"HOST_NAME\",\"type\":\"metadata\",\"metadataProvider\":{\"environment\":\"azure\",\"type\":\"compute\",\"field\":\"name\"}}]} -SECRET VALUE: StrongPassword212+ -# if left blank, dhcp will be used for the self IP -SELF IP MGMT: "10.0.0.4" -SELF IP NIC1: '' -SELF IP NIC2: '' -SERVICE IPS NIC1: '[{"publicIpId":"PIP0","privateIpAddress":"10.0.0.10"},{"publicIpId":"PIP1","privateIpAddress":"10.0.0.11"},{"publicIpId":"PIP2","privateIpAddress":"10.0.0.12"}]' -SERVICE IPS NIC2: '[{"privateIpAddress":"10.0.0.13"},{"privateIpAddress":"10.0.0.14"},{"privateIpAddress":"10.0.0.15"}]' -TEMPLATE URL: https://raw.githubusercontent.com/F5Networks/f5-azure-arm-templates-v2/main/examples/modules/bigip-standalone/bigip.json -USE AVAILABILITY ZONES: true -USE ROLE DEFINITION ID: 'Yes' -USER ASSIGN MANAGED IDENTITY: 'Yes' -USER ASSIGNED IDENT NAME: identity- -VM NAME: dd-vm- diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters.yaml deleted file mode 100644 index f0b34d25..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters.yaml +++ /dev/null @@ -1,38 +0,0 @@ ---- -ADMIN USERNAME: dewdrop -SOLUTION TYPE: standard -# must be true when not creating mgmt public IP -CREATE NAT GATEWAY: false -DNSLABEL: -EXTERNAL LOAD BALANCER NAME: None -IMAGE: f5-networks:f5-big-ip-best:f5-big-best-plus-hourly-25mbps-po-f5:17.1.100002 -INSTANCE TYPE: Standard_D8s_v4 -INTERNAL LOAD BALANCER NAME: None -LOAD BALANCER RULE PORTS: [] -NSG0: '[{"destinationPortRanges": ["22","443"],"sourceAddressPrefix": "208.85.208.0/22", "protocol": "Tcp"}]' -NSG1: '[{"destinationPortRanges": ["80","443"],"sourceAddressPrefix": "208.85.208.0/22", "protocol": "Tcp"}]' -NSG2: '[{"destinationPortRanges": ["22","443","4353"],"sourceAddressPrefix": "208.85.208.0/22", "protocol": "Tcp"},{"destinationPortRanges": ["1026"],"sourceAddressPrefix": "208.85.208.0/22", "protocol": "Udp"}]' -NSG3: '[]' -NSG4: '[]' -# make sure to provision enough public IPs to meet requirements -NUMBER PUBLIC EXT IP ADDRESSES: 8 -NUMBER PUBLIC MGMT IP ADDRESSES: 1 -NUMBER SUBNETS: 3 -PROVISION PRIMARY PUBLIC IPS: 'Yes' -REGION: eastus2 -RESOURCE GROUP: dd-bigip- -RUNTIME CONFIG: >- - {\"extension_packages\":{\"install_operations\":[{\"extensionHash\":\"a359aa8aa14dc565146d4ccc413f169f1e8d02689559c5e4a652f91609a55fbb\",\"extensionType\":\"do\",\"extensionVersion\":\"1.17.0\"},{\"extensionHash\":\"df786fc755c5de6f3fcc47638caf3db4c071fcd9cf37855de78fd7e25e5117b4\",\"extensionType\":\"as3\",\"extensionVersion\":\"3.24.0\"},{\"extensionHash\":\"333e11a30ba88699ac14bc1e9546622540a5e889c415d5d53a8aeaf98f6f872e\",\"extensionType\":\"ts\",\"extensionVersion\":\"1.15.0\"}]},\"extension_services\":{\"service_operations\":[{\"extensionType\":\"do\",\"type\":\"inline\",\"value\":{\"Common\":{\"class\":\"Tenant\",\"dbvars\":{\"class\":\"DbVariables\",\"provision.extramb\":500,\"restjavad.useextramb\":true},\"myDns\":{\"class\":\"DNS\",\"nameServers\":[\"8.8.8.8\"]},\"myNtp\":{\"class\":\"NTP\",\"servers\":[\"0.pool.ntp.org\"],\"timezone\":\"UTC\"},\"myProvisioning\":{\"asm\":\"nominal\",\"class\":\"Provision\",\"ltm\":\"nominal\"},\"mySystem\":{\"autoPhonehome\":false,\"class\":\"System\",\"hostname\":\"{{HOST_NAME}}.local\"},\"internal\":{\"class\":\"VLAN\",\"tag\":4093,\"mtu\":1500,\"interfaces\":[{\"name\":\"1.2\",\"tagged\":false}]},\"internal-self\":{\"class\":\"SelfIp\",\"address\":\"{{{SELF_IP_INTERNAL}}}\",\"vlan\":\"internal\",\"allowService\":\"none\",\"trafficGroup\":\"traffic-group-local-only\"},\"external\":{\"class\":\"VLAN\",\"tag\":4094,\"mtu\":1500,\"interfaces\":[{\"name\":\"1.1\",\"tagged\":false}]},\"external-self\":{\"class\":\"SelfIp\",\"address\":\"{{{SELF_IP_EXTERNAL}}}\",\"vlan\":\"external\",\"allowService\":\"none\",\"trafficGroup\":\"traffic-group-local-only\"}},\"async\":true,\"class\":\"Device\",\"label\":\"myBIG-IPdeclarationfordeclarativeonboarding\",\"schemaVersion\":\"1.0.0\"}},{\"extensionType\":\"as3\",\"type\":\"inline\",\"value\":{\"action\":\"deploy\",\"class\":\"AS3\",\"declaration\":{\"Sample_http_01\":{\"A1\":{\"My_ASM_Policy\":{\"class\":\"WAF_Policy\",\"ignoreChanges\":false,\"enforcementMode\":\"blocking\",\"url\":\"https://cdn.f5.com/product/cloudsolutions/solution-scripts/Rapid_Deployment_Policy_13_1.xml\"},\"class\":\"Application\",\"serviceMain\":{\"class\":\"Service_HTTP\",\"policyWAF\":{\"use\":\"My_ASM_Policy\"},\"pool\":\"webPool\",\"virtualAddresses\":[\"0.0.0.0\"],\"virtualPort\":80},\"template\":\"http\",\"webPool\":{\"class\":\"Pool\",\"members\":[{\"serverAddresses\":[\"10.0.3.4\"],\"servicePort\":80}],\"monitors\":[\"http\"]}},\"class\":\"Tenant\"},\"class\":\"ADC\",\"label\":\"Sample1\",\"remark\":\"HTTPwithcustompersistence\",\"schemaVersion\":\"3.0.0\"},\"persist\":true}}]},\"post_onboard_enabled\":[],\"pre_onboard_enabled\":[],\"runtime_parameters\":[{\"name\":\"HOST_NAME\",\"type\":\"metadata\",\"metadataProvider\":{\"environment\":\"azure\",\"type\":\"compute\",\"field\":\"name\"}},{\"name\":\"SELF_IP_INTERNAL\",\"type\":\"metadata\",\"metadataProvider\":{\"environment\":\"azure\",\"type\":\"network\",\"field\":\"ipv4\",\"index\":2}},{\"name\":\"SELF_IP_EXTERNAL\",\"type\":\"metadata\",\"metadataProvider\":{\"environment\":\"azure\",\"type\":\"network\",\"field\":\"ipv4\",\"index\":1}}]} -SECRET VALUE: StrongPassword212+ -# if left blank, dhcp will be used for the self IP -SELF IP MGMT: "10.0.0.4" -SELF IP NIC1: "10.0.1.4" -SELF IP NIC2: "10.0.2.4" -SERVICE IPS NIC1: '[{"publicIpId":"PIP0","privateIpAddress":"10.0.1.10"},{"publicIpId":"","privateIpAddress":"10.0.1.11"}]' -SERVICE IPS NIC2: '[{"privateIpAddress":"10.0.2.10"},{"privateIpAddress":"10.0.2.11"}]' -TEMPLATE URL: file://$PWD/examples/modules/bigip-standalone/bigip.json -USE AVAILABILITY ZONES: true -USE ROLE DEFINITION ID: 'No' -USER ASSIGN MANAGED IDENTITY: 'Yes' -USER ASSIGNED IDENT NAME: identity- -VM NAME: dd-vm- diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters1.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters1.yaml deleted file mode 100644 index 09b8d91d..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters1.yaml +++ /dev/null @@ -1,39 +0,0 @@ ---- -ADMIN USERNAME: dewdrop -AUTOFILL EVAL LICENSE KEY: '' -SOLUTION TYPE: standard -# must be true when not creating mgmt public IP -CREATE NAT GATEWAY: true -DNSLABEL: -EXTERNAL LOAD BALANCER NAME: None -IMAGE: f5-networks:f5-big-ip-byol:f5-big-all-2slot-byol:17.1.100002 -INSTANCE TYPE: Standard_D8s_v4 -INTERNAL LOAD BALANCER NAME: None -LOAD BALANCER RULE PORTS: [] -NSG0: '[{"destinationPortRanges": ["22","443"],"sourceAddressPrefix": "208.85.208.0/22", "protocol": "Tcp"}]' -NSG1: '[{"destinationPortRanges": ["80","443"],"sourceAddressPrefix": "208.85.208.0/22", "protocol": "Tcp"}]' -NSG2: '[{"destinationPortRanges": ["22","443","4353"],"sourceAddressPrefix": "208.85.208.0/22", "protocol": "Tcp"},{"destinationPortRanges": ["1026"],"sourceAddressPrefix": "208.85.208.0/22", "protocol": "Udp"}]' -NSG3: '[]' -NSG4: '[]' -# make sure to provision enough public IPs to meet requirements -NUMBER PUBLIC EXT IP ADDRESSES: 8 -NUMBER PUBLIC MGMT IP ADDRESSES: 0 -NUMBER SUBNETS: 3 -PROVISION PRIMARY PUBLIC IPS: 'Yes' -REGION: eastus2 -RESOURCE GROUP: dd-bigip- -RUNTIME CONFIG: >- - {\"extension_packages\":{\"install_operations\":[{\"extensionHash\":\"a359aa8aa14dc565146d4ccc413f169f1e8d02689559c5e4a652f91609a55fbb\",\"extensionType\":\"do\",\"extensionVersion\":\"1.17.0\"},{\"extensionHash\":\"df786fc755c5de6f3fcc47638caf3db4c071fcd9cf37855de78fd7e25e5117b4\",\"extensionType\":\"as3\",\"extensionVersion\":\"3.24.0\"},{\"extensionHash\":\"333e11a30ba88699ac14bc1e9546622540a5e889c415d5d53a8aeaf98f6f872e\",\"extensionType\":\"ts\",\"extensionVersion\":\"1.15.0\"}]},\"extension_services\":{\"service_operations\":[{\"extensionType\":\"do\",\"type\":\"inline\",\"value\":{\"Common\":{\"class\":\"Tenant\",\"dbvars\":{\"class\":\"DbVariables\",\"provision.extramb\":500,\"restjavad.useextramb\":true},\"myDns\":{\"class\":\"DNS\",\"nameServers\":[\"8.8.8.8\"]},\"myNtp\":{\"class\":\"NTP\",\"servers\":[\"0.pool.ntp.org\"],\"timezone\":\"UTC\"},\"myLicense\":{\"class\":\"License\",\"licenseType\":\"regKey\",\"regKey\":\"\"},\"myProvisioning\":{\"asm\":\"nominal\",\"class\":\"Provision\",\"ltm\":\"nominal\"},\"mySystem\":{\"autoPhonehome\":false,\"class\":\"System\",\"hostname\":\"{{HOST_NAME}}.local\"},\"internal\":{\"class\":\"VLAN\",\"tag\":4093,\"mtu\":1500,\"interfaces\":[{\"name\":\"1.2\",\"tagged\":false}]},\"internal-self\":{\"class\":\"SelfIp\",\"address\":\"{{{SELF_IP_INTERNAL}}}\",\"vlan\":\"internal\",\"allowService\":\"none\",\"trafficGroup\":\"traffic-group-local-only\"},\"external\":{\"class\":\"VLAN\",\"tag\":4094,\"mtu\":1500,\"interfaces\":[{\"name\":\"1.1\",\"tagged\":false}]},\"external-self\":{\"class\":\"SelfIp\",\"address\":\"{{{SELF_IP_EXTERNAL}}}\",\"vlan\":\"external\",\"allowService\":\"none\",\"trafficGroup\":\"traffic-group-local-only\"}},\"async\":true,\"class\":\"Device\",\"label\":\"myBIG-IPdeclarationfordeclarativeonboarding\",\"schemaVersion\":\"1.0.0\"}},{\"extensionType\":\"as3\",\"type\":\"inline\",\"value\":{\"action\":\"deploy\",\"class\":\"AS3\",\"declaration\":{\"Sample_http_01\":{\"A1\":{\"My_ASM_Policy\":{\"class\":\"WAF_Policy\",\"ignoreChanges\":false,\"enforcementMode\":\"blocking\",\"url\":\"https://cdn.f5.com/product/cloudsolutions/solution-scripts/Rapid_Deployment_Policy_13_1.xml\"},\"class\":\"Application\",\"serviceMain\":{\"class\":\"Service_HTTP\",\"policyWAF\":{\"use\":\"My_ASM_Policy\"},\"pool\":\"webPool\",\"virtualAddresses\":[\"0.0.0.0\"],\"virtualPort\":80},\"template\":\"http\",\"webPool\":{\"class\":\"Pool\",\"members\":[{\"serverAddresses\":[\"10.0.3.4\"],\"servicePort\":80}],\"monitors\":[\"http\"]}},\"class\":\"Tenant\"},\"class\":\"ADC\",\"label\":\"Sample1\",\"remark\":\"HTTPwithcustompersistence\",\"schemaVersion\":\"3.0.0\"},\"persist\":true}}]},\"post_onboard_enabled\":[],\"pre_onboard_enabled\":[],\"runtime_parameters\":[{\"name\":\"HOST_NAME\",\"type\":\"metadata\",\"metadataProvider\":{\"environment\":\"azure\",\"type\":\"compute\",\"field\":\"name\"}},{\"name\":\"SELF_IP_INTERNAL\",\"type\":\"metadata\",\"metadataProvider\":{\"environment\":\"azure\",\"type\":\"network\",\"field\":\"ipv4\",\"index\":2}},{\"name\":\"SELF_IP_EXTERNAL\",\"type\":\"metadata\",\"metadataProvider\":{\"environment\":\"azure\",\"type\":\"network\",\"field\":\"ipv4\",\"index\":1}}]} -SECRET VALUE: StrongPassword212+ -# if left blank, dhcp will be used for the self IP -SELF IP MGMT: "10.0.0.4" -SELF IP NIC1: "10.0.1.4" -SELF IP NIC2: "10.0.2.4" -SERVICE IPS NIC1: '[{"publicIpId":"PIP0","privateIpAddress":"10.0.1.10"},{"publicIpId":"PIP1","privateIpAddress":"10.0.1.11"},{"privateIpAddress":"10.0.1.12"}]' -SERVICE IPS NIC2: '[{"privateIpAddress":"10.0.2.10"},{"privateIpAddress":"10.0.2.11"},{"publicIpId":"PIP2","privateIpAddress":"10.0.2.12"}]' -TEMPLATE URL: file://$PWD/examples/modules/bigip-standalone/bigip.json -USE AVAILABILITY ZONES: true -USE ROLE DEFINITION ID: 'Yes' -USER ASSIGN MANAGED IDENTITY: 'No' -USER ASSIGNED IDENT NAME: '' -VM NAME: dd-vm- diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters2.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters2.yaml deleted file mode 100644 index 13e3c29c..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters2.yaml +++ /dev/null @@ -1,38 +0,0 @@ ---- -ADMIN USERNAME: dewdrop -SOLUTION TYPE: standard -# must be true when not creating mgmt public IP -CREATE NAT GATEWAY: true -DNSLABEL: -EXTERNAL LOAD BALANCER NAME: None -IMAGE: f5-networks:f5-big-ip-best:f5-big-best-plus-hourly-25mbps-po-f5:17.1.100002 -INSTANCE TYPE: Standard_D8s_v4 -INTERNAL LOAD BALANCER NAME: None -LOAD BALANCER RULE PORTS: [] -NSG0: '[{"destinationPortRanges": ["22","443"],"sourceAddressPrefix": "208.85.208.0/22", "protocol": "Tcp"}]' -NSG1: '[{"destinationPortRanges": ["80","443"],"sourceAddressPrefix": "208.85.208.0/22", "protocol": "Tcp"}]' -NSG2: '[]' -NSG3: '[]' -NSG4: '[]' -# make sure to provision enough public IPs to meet requirements -NUMBER PUBLIC EXT IP ADDRESSES: 8 -NUMBER PUBLIC MGMT IP ADDRESSES: 0 -NUMBER SUBNETS: 2 -PROVISION PRIMARY PUBLIC IPS: 'Yes' -REGION: eastus2 -RESOURCE GROUP: dd-bigip- -RUNTIME CONFIG: >- - {\"extension_packages\":{\"install_operations\":[{\"extensionHash\":\"a359aa8aa14dc565146d4ccc413f169f1e8d02689559c5e4a652f91609a55fbb\",\"extensionType\":\"do\",\"extensionVersion\":\"1.17.0\"},{\"extensionHash\":\"df786fc755c5de6f3fcc47638caf3db4c071fcd9cf37855de78fd7e25e5117b4\",\"extensionType\":\"as3\",\"extensionVersion\":\"3.24.0\"},{\"extensionHash\":\"333e11a30ba88699ac14bc1e9546622540a5e889c415d5d53a8aeaf98f6f872e\",\"extensionType\":\"ts\",\"extensionVersion\":\"1.15.0\"}]},\"extension_services\":{\"service_operations\":[{\"extensionType\":\"do\",\"type\":\"inline\",\"value\":{\"Common\":{\"class\":\"Tenant\",\"dbvars\":{\"class\":\"DbVariables\",\"provision.extramb\":500,\"restjavad.useextramb\":true},\"myDns\":{\"class\":\"DNS\",\"nameServers\":[\"8.8.8.8\"]},\"myNtp\":{\"class\":\"NTP\",\"servers\":[\"0.pool.ntp.org\"],\"timezone\":\"UTC\"},\"myProvisioning\":{\"asm\":\"nominal\",\"class\":\"Provision\",\"ltm\":\"nominal\"},\"mySystem\":{\"autoPhonehome\":false,\"class\":\"System\",\"hostname\":\"{{HOST_NAME}}.local\"},\"external\":{\"class\":\"VLAN\",\"tag\":4094,\"mtu\":1500,\"interfaces\":[{\"name\":\"1.1\",\"tagged\":false}]},\"external-self\":{\"class\":\"SelfIp\",\"address\":\"{{{SELF_IP_EXTERNAL}}}\",\"vlan\":\"external\",\"allowService\":\"none\",\"trafficGroup\":\"traffic-group-local-only\"}},\"async\":true,\"class\":\"Device\",\"label\":\"myBIG-IPdeclarationfordeclarativeonboarding\",\"schemaVersion\":\"1.0.0\"}},{\"extensionType\":\"as3\",\"type\":\"inline\",\"value\":{\"action\":\"deploy\",\"class\":\"AS3\",\"declaration\":{\"Sample_http_01\":{\"A1\":{\"My_ASM_Policy\":{\"class\":\"WAF_Policy\",\"ignoreChanges\":false,\"enforcementMode\":\"blocking\",\"url\":\"https://cdn.f5.com/product/cloudsolutions/solution-scripts/Rapid_Deployment_Policy_13_1.xml\"},\"class\":\"Application\",\"serviceMain\":{\"class\":\"Service_HTTP\",\"policyWAF\":{\"use\":\"My_ASM_Policy\"},\"pool\":\"webPool\",\"virtualAddresses\":[\"0.0.0.0\"],\"virtualPort\":80},\"template\":\"http\",\"webPool\":{\"class\":\"Pool\",\"members\":[{\"serverAddresses\":[\"10.0.3.4\"],\"servicePort\":80}],\"monitors\":[\"http\"]}},\"class\":\"Tenant\"},\"class\":\"ADC\",\"label\":\"Sample1\",\"remark\":\"HTTPwithcustompersistence\",\"schemaVersion\":\"3.0.0\"},\"persist\":true}}]},\"post_onboard_enabled\":[],\"pre_onboard_enabled\":[],\"runtime_parameters\":[{\"name\":\"HOST_NAME\",\"type\":\"metadata\",\"metadataProvider\":{\"environment\":\"azure\",\"type\":\"compute\",\"field\":\"name\"}},{\"name\":\"SELF_IP_EXTERNAL\",\"type\":\"metadata\",\"metadataProvider\":{\"environment\":\"azure\",\"type\":\"network\",\"field\":\"ipv4\",\"index\":1}}]} -SECRET VALUE: StrongPassword212+ -# if left blank, dhcp will be used for the self IP -SELF IP MGMT: "10.0.0.4" -SELF IP NIC1: "10.0.1.4" -SELF IP NIC2: '' -SERVICE IPS NIC1: '[{"publicIpId":"PIP0","privateIpAddress":"10.0.1.10"},{"publicIpId":"PIP1","privateIpAddress":"10.0.1.11"}]' -SERVICE IPS NIC2: '[]' -TEMPLATE URL: file://$PWD/examples/modules/bigip-standalone/bigip.json -USE AVAILABILITY ZONES: true -USE ROLE DEFINITION ID: 'No' -USER ASSIGN MANAGED IDENTITY: 'Yes' -USER ASSIGNED IDENT NAME: identity- -VM NAME: dd-vm- diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters3.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters3.yaml deleted file mode 100644 index 7f595fa2..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters3.yaml +++ /dev/null @@ -1,39 +0,0 @@ ---- -ADMIN USERNAME: dewdrop -AUTOFILL EVAL LICENSE KEY: '' -SOLUTION TYPE: standard -# must be true when not creating mgmt public IP -CREATE NAT GATEWAY: false -DNSLABEL: -EXTERNAL LOAD BALANCER NAME: None -IMAGE: f5-networks:f5-big-ip-byol:f5-big-all-2slot-byol:17.1.100002 -INSTANCE TYPE: Standard_D8s_v4 -INTERNAL LOAD BALANCER NAME: None -LOAD BALANCER RULE PORTS: [] -NSG0: '[{"destinationPortRanges": ["22","443"],"sourceAddressPrefix": "208.85.208.0/22", "protocol": "Tcp"}]' -NSG1: '[{"destinationPortRanges": ["80","443"],"sourceAddressPrefix": "208.85.208.0/22", "protocol": "Tcp"}]' -NSG2: '[]' -NSG3: '[]' -NSG4: '[]' -# make sure to provision enough public IPs to meet requirements -NUMBER PUBLIC EXT IP ADDRESSES: 8 -NUMBER PUBLIC MGMT IP ADDRESSES: 1 -NUMBER SUBNETS: 2 -PROVISION PRIMARY PUBLIC IPS: 'Yes' -REGION: eastus2 -RESOURCE GROUP: dd-bigip- -RUNTIME CONFIG: >- - {\"extension_packages\":{\"install_operations\":[{\"extensionHash\":\"a359aa8aa14dc565146d4ccc413f169f1e8d02689559c5e4a652f91609a55fbb\",\"extensionType\":\"do\",\"extensionVersion\":\"1.17.0\"},{\"extensionHash\":\"df786fc755c5de6f3fcc47638caf3db4c071fcd9cf37855de78fd7e25e5117b4\",\"extensionType\":\"as3\",\"extensionVersion\":\"3.24.0\"},{\"extensionHash\":\"333e11a30ba88699ac14bc1e9546622540a5e889c415d5d53a8aeaf98f6f872e\",\"extensionType\":\"ts\",\"extensionVersion\":\"1.15.0\"}]},\"extension_services\":{\"service_operations\":[{\"extensionType\":\"do\",\"type\":\"inline\",\"value\":{\"Common\":{\"class\":\"Tenant\",\"dbvars\":{\"class\":\"DbVariables\",\"provision.extramb\":500,\"restjavad.useextramb\":true},\"myDns\":{\"class\":\"DNS\",\"nameServers\":[\"8.8.8.8\"]},\"myNtp\":{\"class\":\"NTP\",\"servers\":[\"0.pool.ntp.org\"],\"timezone\":\"UTC\"},\"myLicense\":{\"class\":\"License\",\"licenseType\":\"regKey\",\"regKey\":\"\"},\"myProvisioning\":{\"asm\":\"nominal\",\"class\":\"Provision\",\"ltm\":\"nominal\"},\"mySystem\":{\"autoPhonehome\":false,\"class\":\"System\",\"hostname\":\"{{HOST_NAME}}.local\"},\"external\":{\"class\":\"VLAN\",\"tag\":4094,\"mtu\":1500,\"interfaces\":[{\"name\":\"1.1\",\"tagged\":false}]},\"external-self\":{\"class\":\"SelfIp\",\"address\":\"{{{SELF_IP_EXTERNAL}}}\",\"vlan\":\"external\",\"allowService\":\"none\",\"trafficGroup\":\"traffic-group-local-only\"}},\"async\":true,\"class\":\"Device\",\"label\":\"myBIG-IPdeclarationfordeclarativeonboarding\",\"schemaVersion\":\"1.0.0\"}},{\"extensionType\":\"as3\",\"type\":\"inline\",\"value\":{\"action\":\"deploy\",\"class\":\"AS3\",\"declaration\":{\"Sample_http_01\":{\"A1\":{\"My_ASM_Policy\":{\"class\":\"WAF_Policy\",\"ignoreChanges\":false,\"enforcementMode\":\"blocking\",\"url\":\"https://cdn.f5.com/product/cloudsolutions/solution-scripts/Rapid_Deployment_Policy_13_1.xml\"},\"class\":\"Application\",\"serviceMain\":{\"class\":\"Service_HTTP\",\"policyWAF\":{\"use\":\"My_ASM_Policy\"},\"pool\":\"webPool\",\"virtualAddresses\":[\"0.0.0.0\"],\"virtualPort\":80},\"template\":\"http\",\"webPool\":{\"class\":\"Pool\",\"members\":[{\"serverAddresses\":[\"10.0.3.4\"],\"servicePort\":80}],\"monitors\":[\"http\"]}},\"class\":\"Tenant\"},\"class\":\"ADC\",\"label\":\"Sample1\",\"remark\":\"HTTPwithcustompersistence\",\"schemaVersion\":\"3.0.0\"},\"persist\":true}}]},\"post_onboard_enabled\":[],\"pre_onboard_enabled\":[],\"runtime_parameters\":[{\"name\":\"HOST_NAME\",\"type\":\"metadata\",\"metadataProvider\":{\"environment\":\"azure\",\"type\":\"compute\",\"field\":\"name\"}},{\"name\":\"SELF_IP_EXTERNAL\",\"type\":\"metadata\",\"metadataProvider\":{\"environment\":\"azure\",\"type\":\"network\",\"field\":\"ipv4\",\"index\":1}}]} -SECRET VALUE: StrongPassword212+ -# if left blank, dhcp will be used for the self IP -SELF IP MGMT: '' -SELF IP NIC1: '' -SELF IP NIC2: '' -SERVICE IPS NIC1: '[{"publicIpId":"PIP0","privateIpAddress":"10.0.1.10"},{"publicIpId":"PIP1","privateIpAddress":"10.0.1.11"}]' -SERVICE IPS NIC2: '[]' -TEMPLATE URL: file://$PWD/examples/modules/bigip-standalone/bigip.json -USE AVAILABILITY ZONES: true -USE ROLE DEFINITION ID: 'No' -USER ASSIGN MANAGED IDENTITY: 'Yes' -USER ASSIGNED IDENT NAME: identity- -VM NAME: dd-vm- diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters4.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters4.yaml deleted file mode 100644 index bf358e85..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters4.yaml +++ /dev/null @@ -1,38 +0,0 @@ ---- -ADMIN USERNAME: dewdrop -SOLUTION TYPE: standard -DNSLABEL: -# must be true when not creating mgmt public IP -CREATE NAT GATEWAY: false -EXTERNAL LOAD BALANCER NAME: None -IMAGE: f5-networks:f5-big-ip-best:f5-big-best-plus-hourly-25mbps-po-f5:17.1.100002 -INSTANCE TYPE: Standard_D8s_v4 -INTERNAL LOAD BALANCER NAME: None -LOAD BALANCER RULE PORTS: [] -NSG0: '[{"destinationPortRanges": ["22","8443"],"sourceAddressPrefix": "208.85.208.0/22", "protocol": "Tcp"},{"destinationPortRanges": ["80","443"],"sourceAddressPrefix": "208.85.208.0/22", "protocol": "Tcp"}]' -NSG1: '[]' -NSG2: '[]' -NSG3: '[]' -NSG4: '[]' -# make sure to provision enough public IPs to meet requirements -NUMBER PUBLIC EXT IP ADDRESSES: 8 -NUMBER PUBLIC MGMT IP ADDRESSES: 1 -NUMBER SUBNETS: 1 -PROVISION PRIMARY PUBLIC IPS: 'No' -REGION: eastus2 -RESOURCE GROUP: dd-bigip- -RUNTIME CONFIG: >- - {\"extension_packages\":{\"install_operations\":[{\"extensionHash\":\"a359aa8aa14dc565146d4ccc413f169f1e8d02689559c5e4a652f91609a55fbb\",\"extensionType\":\"do\",\"extensionVersion\":\"1.17.0\"},{\"extensionHash\":\"df786fc755c5de6f3fcc47638caf3db4c071fcd9cf37855de78fd7e25e5117b4\",\"extensionType\":\"as3\",\"extensionVersion\":\"3.24.0\"},{\"extensionHash\":\"333e11a30ba88699ac14bc1e9546622540a5e889c415d5d53a8aeaf98f6f872e\",\"extensionType\":\"ts\",\"extensionVersion\":\"1.15.0\"}]},\"extension_services\":{\"service_operations\":[{\"extensionType\":\"do\",\"type\":\"inline\",\"value\":{\"Common\":{\"class\":\"Tenant\",\"dbvars\":{\"class\":\"DbVariables\",\"provision.extramb\":500,\"restjavad.useextramb\":true},\"myDns\":{\"class\":\"DNS\",\"nameServers\":[\"8.8.8.8\"]},\"myNtp\":{\"class\":\"NTP\",\"servers\":[\"0.pool.ntp.org\"],\"timezone\":\"UTC\"},\"myProvisioning\":{\"asm\":\"nominal\",\"class\":\"Provision\",\"ltm\":\"nominal\"},\"mySystem\":{\"autoPhonehome\":false,\"class\":\"System\",\"hostname\":\"{{HOST_NAME}}.local\"}},\"async\":true,\"class\":\"Device\",\"label\":\"myBIG-IPdeclarationfordeclarativeonboarding\",\"schemaVersion\":\"1.0.0\"}},{\"extensionType\":\"as3\",\"type\":\"inline\",\"value\":{\"action\":\"deploy\",\"class\":\"AS3\",\"declaration\":{\"Sample_http_01\":{\"A1\":{\"My_ASM_Policy\":{\"class\":\"WAF_Policy\",\"ignoreChanges\":false,\"enforcementMode\":\"blocking\",\"url\":\"https://cdn.f5.com/product/cloudsolutions/solution-scripts/Rapid_Deployment_Policy_13_1.xml\"},\"class\":\"Application\",\"serviceMain\":{\"class\":\"Service_HTTP\",\"policyWAF\":{\"use\":\"My_ASM_Policy\"},\"pool\":\"webPool\",\"virtualAddresses\":[\"0.0.0.0\"],\"virtualPort\":80},\"template\":\"http\",\"webPool\":{\"class\":\"Pool\",\"members\":[{\"serverAddresses\":[\"10.0.3.4\"],\"servicePort\":80}],\"monitors\":[\"http\"]}},\"class\":\"Tenant\"},\"class\":\"ADC\",\"label\":\"Sample1\",\"remark\":\"HTTPwithcustompersistence\",\"schemaVersion\":\"3.0.0\"},\"persist\":true}}]},\"post_onboard_enabled\":[],\"pre_onboard_enabled\":[],\"runtime_parameters\":[{\"name\":\"HOST_NAME\",\"type\":\"metadata\",\"metadataProvider\":{\"environment\":\"azure\",\"type\":\"compute\",\"field\":\"name\"}}]} -SECRET VALUE: StrongPassword212+ -# if left blank, dhcp will be used for the self IP -SELF IP MGMT: "10.0.0.4" -SELF IP NIC1: '' -SELF IP NIC2: '' -SERVICE IPS NIC1: '[{"publicIpId":"PIP0","privateIpAddress":"10.0.0.10"},{"publicIpId":"PIP1","privateIpAddress":"10.0.0.11"},{"publicIpId":"PIP2","privateIpAddress":"10.0.0.12"}]' -SERVICE IPS NIC2: '[{"privateIpAddress":"10.0.0.13"},{"privateIpAddress":"10.0.0.14"},{"privateIpAddress":"10.0.0.15"}]' -TEMPLATE URL: file://$PWD/examples/modules/bigip-standalone/bigip.json -USE AVAILABILITY ZONES: true -USE ROLE DEFINITION ID: 'Yes' -USER ASSIGN MANAGED IDENTITY: 'No' -USER ASSIGNED IDENT NAME: '' -VM NAME: dd-vm- diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters5.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters5.yaml deleted file mode 100644 index bf7e9e0a..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters5.yaml +++ /dev/null @@ -1,39 +0,0 @@ ---- -ADMIN USERNAME: dewdrop -AUTOFILL EVAL LICENSE KEY: '' -SOLUTION TYPE: standard -# must be true when not creating mgmt public IP -CREATE NAT GATEWAY: false -DNSLABEL: -EXTERNAL LOAD BALANCER NAME: None -IMAGE: f5-networks:f5-big-ip-byol:f5-big-all-2slot-byol:17.1.100002 -INSTANCE TYPE: Standard_D8s_v4 -INTERNAL LOAD BALANCER NAME: None -LOAD BALANCER RULE PORTS: [] -NSG0: '[{"destinationPortRanges": ["22","8443"],"sourceAddressPrefix": "208.85.208.0/22", "protocol": "Tcp"},{"destinationPortRanges": ["80","443"],"sourceAddressPrefix": "208.85.208.0/22", "protocol": "Tcp"}]' -NSG1: '[]' -NSG2: '[]' -NSG3: '[]' -NSG4: '[]' -# make sure to provision enough public IPs to meet requirements -NUMBER PUBLIC EXT IP ADDRESSES: 8 -NUMBER PUBLIC MGMT IP ADDRESSES: 1 -NUMBER SUBNETS: 1 -PROVISION PRIMARY PUBLIC IPS: 'No' -REGION: eastus2 -RESOURCE GROUP: dd-bigip- -RUNTIME CONFIG: >- - {\"extension_packages\":{\"install_operations\":[{\"extensionHash\":\"a359aa8aa14dc565146d4ccc413f169f1e8d02689559c5e4a652f91609a55fbb\",\"extensionType\":\"do\",\"extensionVersion\":\"1.17.0\"},{\"extensionHash\":\"df786fc755c5de6f3fcc47638caf3db4c071fcd9cf37855de78fd7e25e5117b4\",\"extensionType\":\"as3\",\"extensionVersion\":\"3.24.0\"},{\"extensionHash\":\"333e11a30ba88699ac14bc1e9546622540a5e889c415d5d53a8aeaf98f6f872e\",\"extensionType\":\"ts\",\"extensionVersion\":\"1.15.0\"}]},\"extension_services\":{\"service_operations\":[{\"extensionType\":\"do\",\"type\":\"inline\",\"value\":{\"Common\":{\"class\":\"Tenant\",\"dbvars\":{\"class\":\"DbVariables\",\"provision.extramb\":500,\"restjavad.useextramb\":true},\"myDns\":{\"class\":\"DNS\",\"nameServers\":[\"8.8.8.8\"]},\"myNtp\":{\"class\":\"NTP\",\"servers\":[\"0.pool.ntp.org\"],\"timezone\":\"UTC\"},\"myLicense\":{\"class\":\"License\",\"licenseType\":\"regKey\",\"regKey\":\"\"},\"myProvisioning\":{\"asm\":\"nominal\",\"class\":\"Provision\",\"ltm\":\"nominal\"},\"mySystem\":{\"autoPhonehome\":false,\"class\":\"System\",\"hostname\":\"{{HOST_NAME}}.local\"}},\"async\":true,\"class\":\"Device\",\"label\":\"myBIG-IPdeclarationfordeclarativeonboarding\",\"schemaVersion\":\"1.0.0\"}},{\"extensionType\":\"as3\",\"type\":\"inline\",\"value\":{\"action\":\"deploy\",\"class\":\"AS3\",\"declaration\":{\"Sample_http_01\":{\"A1\":{\"My_ASM_Policy\":{\"class\":\"WAF_Policy\",\"ignoreChanges\":false,\"enforcementMode\":\"blocking\",\"url\":\"https://cdn.f5.com/product/cloudsolutions/solution-scripts/Rapid_Deployment_Policy_13_1.xml\"},\"class\":\"Application\",\"serviceMain\":{\"class\":\"Service_HTTP\",\"policyWAF\":{\"use\":\"My_ASM_Policy\"},\"pool\":\"webPool\",\"virtualAddresses\":[\"0.0.0.0\"],\"virtualPort\":80},\"template\":\"http\",\"webPool\":{\"class\":\"Pool\",\"members\":[{\"serverAddresses\":[\"10.0.3.4\"],\"servicePort\":80}],\"monitors\":[\"http\"]}},\"class\":\"Tenant\"},\"class\":\"ADC\",\"label\":\"Sample1\",\"remark\":\"HTTPwithcustompersistence\",\"schemaVersion\":\"3.0.0\"},\"persist\":true}}]},\"post_onboard_enabled\":[],\"pre_onboard_enabled\":[],\"runtime_parameters\":[{\"name\":\"HOST_NAME\",\"type\":\"metadata\",\"metadataProvider\":{\"environment\":\"azure\",\"type\":\"compute\",\"field\":\"name\"}}]} -SECRET VALUE: StrongPassword212+ -# if left blank, dhcp will be used for the self IP -SELF IP MGMT: "10.0.0.4" -SELF IP NIC1: '' -SELF IP NIC2: '' -SERVICE IPS NIC1: '[{"publicIpId":"PIP0","privateIpAddress":"10.0.0.10"},{"publicIpId":"PIP1","privateIpAddress":"10.0.0.11"},{"publicIpId":"PIP2","privateIpAddress":"10.0.0.12"}]' -SERVICE IPS NIC2: '[{"privateIpAddress":"10.0.0.13"},{"privateIpAddress":"10.0.0.14"},{"privateIpAddress":"10.0.0.15"}]' -TEMPLATE URL: file://$PWD/examples/modules/bigip-standalone/bigip.json -USE AVAILABILITY ZONES: true -USE ROLE DEFINITION ID: 'No' -USER ASSIGN MANAGED IDENTITY: 'Yes' -USER ASSIGNED IDENT NAME: identity- -VM NAME: dd-vm- diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/test_policy.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/test_policy.yaml deleted file mode 100644 index d2542c61..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/test_policy.yaml +++ /dev/null @@ -1,17 +0,0 @@ -# Bigip Module Test -azure-arm-bigip-standalone-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/daily_test.yaml" - run: "all" - parameters-files: - # PAYG 3NIC, static, public mgmt - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters.yaml" - # BYOL 3NIC, static, no public mgmt - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters1.yaml" - # PAYG 2NIC, static, public mgmt - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters2.yaml" - # BYOL 2NIC, dhcp, public mgmt - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters3.yaml" - # PAYG 1NIC, static public mgmt - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters4.yaml" - # BYOL 1NIC, static, public mgmt - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters5.yaml" diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/parameters.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/parameters.yaml deleted file mode 100644 index 002e02df..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/parameters.yaml +++ /dev/null @@ -1,23 +0,0 @@ ---- -NSG0 MGMT PORTS: '["22","8443"]' -NSG0 EXT PORTS: '["80","443"]' -NSG0 SOURCE: "*" -NSG0 PROTOCOL: "Tcp" -NSG1 PORTS: '["80","443"]' -NSG1 SOURCE: "*" -NSG1 PROTOCOL: "Tcp" -NSG2 PORTS: '["80","443"]' -NSG2 SOURCE: "*" -NSG2 PROTOCOL: "Tcp" -NSG0: '[{"destinationPortRanges": ,"sourceAddressPrefix": "","protocol": ""},{"destinationPortRanges": ,"sourceAddressPrefix": "","protocol": ""}]' -NSG1: '[{"destinationPortRanges": ,"sourceAddressPrefix": "","protocol": ""}]' -NSG2: '[{"destinationPortRanges": ,"sourceAddressPrefix": "","protocol": ""}]' -NUMBER PUBLIC MGMT IP ADDRESSES: 2 -NUMBER PUBLIC EXT IP ADDRESSES: 2 -NUM SUBNETS: 5 -DNSLABEL: -EXTERNAL LOAD BALANCER NAME: dd-elb- -INTERNAL LOAD BALANCER NAME: None -REGION: eastus -RESOURCE GROUP: dd-dag- -TEMPLATE URL: https://raw.githubusercontent.com/F5Networks/f5-azure-arm-templates-v2/main/examples/modules/dag/dag.json diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/postpub_parameters.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/postpub_parameters.yaml deleted file mode 100644 index f36c9c54..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/postpub_parameters.yaml +++ /dev/null @@ -1,32 +0,0 @@ ---- -NSG0 MGMT PORTS: '["22","8443"]' -NSG0 EXT PORTS: '["80","443"]' -NSG0 SOURCE: "*" -NSG0 PROTOCOL: "Tcp" -NSG1 PORTS: '["80","443"]' -NSG1 SOURCE: "*" -NSG1 PROTOCOL: "Tcp" -NSG2 PORTS: '["80","443"]' -NSG2 SOURCE: "*" -NSG2 PROTOCOL: "Tcp" -NSG3 PORTS: '["80","443"]' -NSG3 SOURCE: "6.6.6.6" -NSG3 PROTOCOL: "Tcp" -NSG4 PORTS: '["80","443"]' -NSG4 SOURCE: "7.7.7.7" -NSG4 PROTOCOL: "Tcp" -NSG0: '[{"destinationPortRanges": ,"sourceAddressPrefix": "","protocol": ""},{"destinationPortRanges": ,"sourceAddressPrefix": "","protocol": ""}]' -NSG1: '[{"destinationPortRanges": ,"sourceAddressPrefix": "","protocol": ""}]' -NSG2: '[{"destinationPortRanges": ,"sourceAddressPrefix": "","protocol": ""}]' -NSG3: '[{"destinationPortRanges": ,"sourceAddressPrefix": "","protocol": ""}]' -NSG4: '[{"destinationPortRanges": ,"sourceAddressPrefix": "","protocol": ""}]' -NUMBER PUBLIC MGMT IP ADDRESSES: 2 -NUMBER PUBLIC EXT IP ADDRESSES: 2 -NUM SUBNETS: 1 -DNSLABEL: -EXTERNAL LOAD BALANCER NAME: dd-elb- -LOAD BALANCER RULE PORTS: [80,443,445] -INTERNAL LOAD BALANCER NAME: None -REGION: eastus -RESOURCE GROUP: dd-dag- -TEMPLATE URL: https://raw.githubusercontent.com/F5Networks/f5-azure-arm-templates-v2/main/examples/modules/dag/dag.json diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/postpub_parameters1.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/postpub_parameters1.yaml deleted file mode 100644 index 711c654a..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/postpub_parameters1.yaml +++ /dev/null @@ -1,26 +0,0 @@ ---- -NSG0 MGMT PORTS: '["22","8443"]' -NSG0 EXT PORTS: '["80","443"]' -NSG0 SOURCE: "*" -NSG0 PROTOCOL: "Tcp" -NSG1 PORTS: '' -NSG1 SOURCE: '' -NSG1 PROTOCOL: '' -NSG2 PORTS: '["80","443"]' -NSG2 SOURCE: "*" -NSG2 PROTOCOL: "Tcp" -NSG0: '[{"destinationPortRanges": ,"sourceAddressPrefix": "","protocol": ""},{"destinationPortRanges": ,"sourceAddressPrefix": "","protocol": ""}]' -NSG1: '[]' -NSG2: '[{"destinationPortRanges": ,"sourceAddressPrefix": "","protocol": ""}]' -NSG3: '[]' -NSG4: '[]' -NUMBER PUBLIC MGMT IP ADDRESSES: 0 -NUMBER PUBLIC EXT IP ADDRESSES: 1 -NUM SUBNETS: 2 -DNSLABEL: -EXTERNAL LOAD BALANCER NAME: dd-elb- -LOAD BALANCER RULE PORTS: [80,443,445] -INTERNAL LOAD BALANCER NAME: dd-ilb- -REGION: eastus2 -RESOURCE GROUP: dd-dag- -TEMPLATE URL: https://raw.githubusercontent.com/F5Networks/f5-azure-arm-templates-v2/main/examples/modules/dag/dag.json diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/postpub_parameters2.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/postpub_parameters2.yaml deleted file mode 100644 index 3dd342da..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/postpub_parameters2.yaml +++ /dev/null @@ -1,26 +0,0 @@ ---- -NSG0 MGMT PORTS: '["22","8443"]' -NSG0 EXT PORTS: '["80","443"]' -NSG0 SOURCE: "*" -NSG0 PROTOCOL: "Tcp" -NSG1 PORTS: '["80","443"]' -NSG1 SOURCE: "6.6.6.6" -NSG1 PROTOCOL: "Tcp" -NSG2 PORTS: '' -NSG2 SOURCE: '' -NSG2 PROTOCOL: '' -NSG0: '[{"destinationPortRanges": ,"sourceAddressPrefix": "","protocol": ""},{"destinationPortRanges": ,"sourceAddressPrefix": "","protocol": ""}]' -NSG1: '[{"destinationPortRanges": ,"sourceAddressPrefix": "","protocol": ""}]' -NSG2: '[]' -NSG3: '[]' -NSG4: '[]' -NUMBER PUBLIC MGMT IP ADDRESSES: 4 -NUMBER PUBLIC EXT IP ADDRESSES: 0 -NUM SUBNETS: 3 -DNSLABEL: -EXTERNAL LOAD BALANCER NAME: None -LOAD BALANCER RULE PORTS: [] -INTERNAL LOAD BALANCER NAME: dd-ilb- -REGION: eastus -RESOURCE GROUP: dd-dag- -TEMPLATE URL: https://raw.githubusercontent.com/F5Networks/f5-azure-arm-templates-v2/main/examples/modules/dag/dag.json diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/postpub_parameters3.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/postpub_parameters3.yaml deleted file mode 100644 index e5e81e45..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/postpub_parameters3.yaml +++ /dev/null @@ -1,32 +0,0 @@ ---- -NSG0 MGMT PORTS: '["22","8443"]' -NSG0 EXT PORTS: '["80","443"]' -NSG0 SOURCE: "*" -NSG0 PROTOCOL: "Tcp" -NSG1 PORTS: '["8080","4443"]' -NSG1 SOURCE: "*" -NSG1 PROTOCOL: "Tcp" -NSG2 PORTS: '["80","443"]' -NSG2 SOURCE: "5.5.5.5" -NSG2 PROTOCOL: "Tcp" -NSG3 PORTS: '["80","443"]' -NSG3 SOURCE: "6.6.6.6" -NSG3 PROTOCOL: "Tcp" -NSG4 PORTS: '["80","443"]' -NSG4 SOURCE: "7.7.7.7" -NSG4 PROTOCOL: "Tcp" -NSG0: '[{"destinationPortRanges": ,"sourceAddressPrefix": "","protocol": ""},{"destinationPortRanges": ,"sourceAddressPrefix": "","protocol": ""}]' -NSG1: '[{"destinationPortRanges": ,"sourceAddressPrefix": "","protocol": ""}]' -NSG2: '[{"destinationPortRanges": ,"sourceAddressPrefix": "","protocol": ""}]' -NSG3: '[{"destinationPortRanges": ,"sourceAddressPrefix": "","protocol": ""}]' -NSG4: '[{"destinationPortRanges": ,"sourceAddressPrefix": "","protocol": ""}]' -NUMBER PUBLIC MGMT IP ADDRESSES: 4 -NUMBER PUBLIC EXT IP ADDRESSES: 5 -NUM SUBNETS: 4 -DNSLABEL: -EXTERNAL LOAD BALANCER NAME: None -LOAD BALANCER RULE PORTS: [] -INTERNAL LOAD BALANCER NAME: None -REGION: eastus2 -RESOURCE GROUP: dd-dag- -TEMPLATE URL: https://raw.githubusercontent.com/F5Networks/f5-azure-arm-templates-v2/main/examples/modules/dag/dag.json diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/prepub_parameters.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/prepub_parameters.yaml deleted file mode 100644 index bbeae7a2..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/prepub_parameters.yaml +++ /dev/null @@ -1,32 +0,0 @@ ---- -NSG0 MGMT PORTS: '["22","8443"]' -NSG0 EXT PORTS: '["80","443"]' -NSG0 SOURCE: "*" -NSG0 PROTOCOL: "Tcp" -NSG1 PORTS: '["80","443"]' -NSG1 SOURCE: "*" -NSG1 PROTOCOL: "Tcp" -NSG2 PORTS: '["80","443"]' -NSG2 SOURCE: "*" -NSG2 PROTOCOL: "Tcp" -NSG3 PORTS: '["80","443"]' -NSG3 SOURCE: "6.6.6.6" -NSG3 PROTOCOL: "Tcp" -NSG4 PORTS: '["80","443"]' -NSG4 SOURCE: "7.7.7.7" -NSG4 PROTOCOL: "Tcp" -NSG0: '[{"destinationPortRanges": ,"sourceAddressPrefix": "","protocol": ""},{"destinationPortRanges": ,"sourceAddressPrefix": "","protocol": ""}]' -NSG1: '[{"destinationPortRanges": ,"sourceAddressPrefix": "","protocol": ""}]' -NSG2: '[{"destinationPortRanges": ,"sourceAddressPrefix": "","protocol": ""}]' -NSG3: '[{"destinationPortRanges": ,"sourceAddressPrefix": "","protocol": ""}]' -NSG4: '[{"destinationPortRanges": ,"sourceAddressPrefix": "","protocol": ""}]' -NUMBER PUBLIC MGMT IP ADDRESSES: 2 -NUMBER PUBLIC EXT IP ADDRESSES: 2 -NUM SUBNETS: 1 -DNSLABEL: -EXTERNAL LOAD BALANCER NAME: dd-elb- -LOAD BALANCER RULE PORTS: [80,443,445] -INTERNAL LOAD BALANCER NAME: dd-ilb- -REGION: eastus -RESOURCE GROUP: dd-dag- -TEMPLATE URL: file://$PWD/examples/modules/dag/dag.json \ No newline at end of file diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/prepub_parameters1.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/prepub_parameters1.yaml deleted file mode 100644 index 0f75b024..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/prepub_parameters1.yaml +++ /dev/null @@ -1,26 +0,0 @@ ---- -NSG0 MGMT PORTS: '["22","8443"]' -NSG0 EXT PORTS: '["80","443"]' -NSG0 SOURCE: "*" -NSG0 PROTOCOL: "Tcp" -NSG1 PORTS: '' -NSG1 SOURCE: '' -NSG1 PROTOCOL: '' -NSG2 PORTS: '["80","443"]' -NSG2 SOURCE: "*" -NSG2 PROTOCOL: "Tcp" -NSG0: '[{"destinationPortRanges": ,"sourceAddressPrefix": "","protocol": ""},{"destinationPortRanges": ,"sourceAddressPrefix": "","protocol": ""}]' -NSG1: '[]' -NSG2: '[{"destinationPortRanges": ,"sourceAddressPrefix": "","protocol": ""}]' -NSG3: '[]' -NSG4: '[]' -NUMBER PUBLIC MGMT IP ADDRESSES: 0 -NUMBER PUBLIC EXT IP ADDRESSES: 1 -NUM SUBNETS: 2 -DNSLABEL: -EXTERNAL LOAD BALANCER NAME: dd-elb- -LOAD BALANCER RULE PORTS: [80,443,445] -INTERNAL LOAD BALANCER NAME: dd-ilb- -REGION: eastus2 -RESOURCE GROUP: dd-dag- -TEMPLATE URL: file://$PWD/examples/modules/dag/dag.json \ No newline at end of file diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/prepub_parameters2.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/prepub_parameters2.yaml deleted file mode 100644 index e178f4ec..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/prepub_parameters2.yaml +++ /dev/null @@ -1,26 +0,0 @@ ---- -NSG0 MGMT PORTS: '["22","8443"]' -NSG0 EXT PORTS: '["80","443"]' -NSG0 SOURCE: "*" -NSG0 PROTOCOL: "Tcp" -NSG1 PORTS: '["80","443"]' -NSG1 SOURCE: "6.6.6.6" -NSG1 PROTOCOL: "Tcp" -NSG2 PORTS: '' -NSG2 SOURCE: '' -NSG2 PROTOCOL: '' -NSG0: '[{"destinationPortRanges": ,"sourceAddressPrefix": "","protocol": ""},{"destinationPortRanges": ,"sourceAddressPrefix": "","protocol": ""}]' -NSG1: '[{"destinationPortRanges": ,"sourceAddressPrefix": "","protocol": ""}]' -NSG2: '[]' -NSG3: '[]' -NSG4: '[]' -NUMBER PUBLIC MGMT IP ADDRESSES: 4 -NUMBER PUBLIC EXT IP ADDRESSES: 0 -NUM SUBNETS: 3 -DNSLABEL: -EXTERNAL LOAD BALANCER NAME: None -LOAD BALANCER RULE PORTS: [] -INTERNAL LOAD BALANCER NAME: dd-ilb- -REGION: eastus -RESOURCE GROUP: dd-dag- -TEMPLATE URL: file://$PWD/examples/modules/dag/dag.json \ No newline at end of file diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/prepub_parameters3.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/prepub_parameters3.yaml deleted file mode 100644 index ba3a826b..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/prepub_parameters3.yaml +++ /dev/null @@ -1,32 +0,0 @@ ---- -NSG0 MGMT PORTS: '["22","8443"]' -NSG0 EXT PORTS: '["80","443"]' -NSG0 SOURCE: "*" -NSG0 PROTOCOL: "Tcp" -NSG1 PORTS: '["8080","4443"]' -NSG1 SOURCE: "*" -NSG1 PROTOCOL: "Tcp" -NSG2 PORTS: '["80","443"]' -NSG2 SOURCE: "5.5.5.5" -NSG2 PROTOCOL: "Tcp" -NSG3 PORTS: '["80","443"]' -NSG3 SOURCE: "6.6.6.6" -NSG3 PROTOCOL: "Tcp" -NSG4 PORTS: '["80","443"]' -NSG4 SOURCE: "7.7.7.7" -NSG4 PROTOCOL: "Tcp" -NSG0: '[{"destinationPortRanges": ,"sourceAddressPrefix": "","protocol": ""},{"destinationPortRanges": ,"sourceAddressPrefix": "","protocol": ""}]' -NSG1: '[{"destinationPortRanges": ,"sourceAddressPrefix": "","protocol": ""}]' -NSG2: '[{"destinationPortRanges": ,"sourceAddressPrefix": "","protocol": ""}]' -NSG3: '[{"destinationPortRanges": ,"sourceAddressPrefix": "","protocol": ""}]' -NSG4: '[{"destinationPortRanges": ,"sourceAddressPrefix": "","protocol": ""}]' -NUMBER PUBLIC MGMT IP ADDRESSES: 4 -NUMBER PUBLIC EXT IP ADDRESSES: 5 -NUM SUBNETS: 4 -DNSLABEL: -EXTERNAL LOAD BALANCER NAME: None -LOAD BALANCER RULE PORTS: [] -INTERNAL LOAD BALANCER NAME: None -REGION: eastus2 -RESOURCE GROUP: dd-dag- -TEMPLATE URL: file://$PWD/examples/modules/dag/dag.json \ No newline at end of file diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/test_policy.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/test_policy.yaml deleted file mode 100644 index 98d65e12..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/test_policy.yaml +++ /dev/null @@ -1,10 +0,0 @@ ---- -# Dag Module Tests -azure-arm-dag-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/dag/daily_test.yaml" - run: "all" - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/prepub_parameters2.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/prepub_parameters3.yaml" diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/valid_options.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/valid_options.yaml deleted file mode 100644 index 9ecef58b..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/valid_options.yaml +++ /dev/null @@ -1,101 +0,0 @@ ---- -NSG0 MGMT PORTS: - - '["22","8443"]' -NSG0 EXT PORTS: - - '["80","443"]' -NSG0 SOURCE: - - "*" -NSG1 PORTS: ' - - ["80","443"]' -NSG1 SOURCE: - - "*" -NSG2 PORTS: - - '["80","443"]' -NSG2 SOURCE: - - "*" -NSG0: - - '[{"destinationPortRanges": ,"sourceAddressPrefix": ""},{"destinationPortRanges": ,"sourceAddressPrefix": ""}]' - - '[]' -NSG1: - - '[{"destinationPortRanges": ,"sourceAddressPrefix": ""}]' - - '[]' -NSG2: - - '[{"destinationPortRanges": ,"sourceAddressPrefix": ""}]' - - '[]' -NUMBER PUBLIC MGMT IP ADDRESSES: - - 0 - - 1 - - 2 - - any_int_up_to_azure_limits -NUMBER PUBLIC EXT IP ADDRESSES: - - 0 - - 1 - - 2 - - any_int_up_to_azure_limits -NUM SUBNETS: - - 1 - - 2 - - 3 - - 4 - - 5 - - 6 - - 7 - - 8 -DNSLABEL: - - some_unique_dns_label -EXTERNAL LOAD BALANCER NAME: - - some_unique_elb_name - - None -LOAD BALANCER RULE PORTS: - - 80,443,445 - - 443,3889 - - any,valid,set,of,comma,separated,tcp,ports -INTERNAL LOAD BALANCER NAME: - - some_unique_ilb_name - - None -RESOURCE GROUP: - - some_resource_group -TEMPLATE URL: - - file://$PWD/examples/modules/dag/dag.json - - https://raw.githubusercontent.com/F5Networks/f5-azure-arm-templates-v2/main/examples/modules/dag/dag.json -REGION: - - eastasia - - southeastasia - - centralus - - eastus - - eastus2 - - eastus - - northcentralus - - southcentralus - - northeurope - - westeurope - - japanwest - - japaneast - - brazilsouth - - australiaeast - - australiasoutheast - - southindia - - centralindia - - westindia - - canadacentral - - canadaeast - - uksouth - - ukwest - - westcentralus - - eastus2 - - koreacentral - - koreasouth - - francecentral - - francesouth - - australiacentral - - australiacentral2 - - uaecentral - - uaenorth - - southafricanorth - - southafricawest - - switzerlandnorth - - switzerlandwest - - germanynorth - - germanywestcentral - - norwaywest - - norwayeast \ No newline at end of file diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/function/parameters.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/function/parameters.yaml deleted file mode 100644 index 4e89b0f5..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/function/parameters.yaml +++ /dev/null @@ -1,14 +0,0 @@ ---- -BIGIQ ADDRESS: '10.0.0.4' -USERNAME: azureuser -PASSWORD: Pass1wordPass1word -BIGIQ LICENSE POOL NAME: clpv2 -BIGIQ UTILITY SKU: F5-BIG-MSP-BT-1G -FUNCTION APP NAME: -FUNCTION APP SKU: '{"Tier":"ElasticPremium","Name":"EP1"}' -REGION: eastus -RESOURCE GROUP: dd-fn- -SECRET VALUE: 'B!giq2017' -TEMPLATE URL: file://$PWD/f5-azure-arm-templates-v2/master/examples/modules/function/function.json -TENANT: myTenant -USER ASSIGNED IDENT NAME: identity- \ No newline at end of file diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/function/postpub_parameters.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/function/postpub_parameters.yaml deleted file mode 100644 index 710792d3..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/function/postpub_parameters.yaml +++ /dev/null @@ -1,14 +0,0 @@ ---- -BIGIQ ADDRESS: '10.0.0.4' -USERNAME: azureuser -PASSWORD: Pass1wordPass1word -BIGIQ LICENSE POOL NAME: clpv2 -BIGIQ UTILITY SKU: F5-BIG-MSP-BT-1G -FUNCTION APP NAME: -FUNCTION APP SKU: '{"Tier":"ElasticPremium","Name":"EP1"}' -REGION: eastus -RESOURCE GROUP: dd-fn- -SECRET VALUE: 'B!giq2017' -TEMPLATE URL: https://raw.githubusercontent.com/F5Networks/f5-azure-arm-templates-v2/main/examples/modules/function/function.json -TENANT: myTenant -USER ASSIGNED IDENT NAME: identity- \ No newline at end of file diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/function/postpub_parameters1.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/function/postpub_parameters1.yaml deleted file mode 100644 index b0bf72c5..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/function/postpub_parameters1.yaml +++ /dev/null @@ -1,14 +0,0 @@ ---- -BIGIQ ADDRESS: '10.0.0.5' -USERNAME: azureuser -PASSWORD: P@ssword!P@ssword! -BIGIQ LICENSE POOL NAME: clpv2 -BIGIQ UTILITY SKU: "" -FUNCTION APP NAME: -FUNCTION APP SKU: '{"name":"S1","tier":"Standard","size":"S1","family":"S","capacity":1}' -REGION: eastus -RESOURCE GROUP: dd-fn- -SECRET VALUE: 'B!giq2017' -TEMPLATE URL: https://raw.githubusercontent.com/F5Networks/f5-azure-arm-templates-v2/main/examples/modules/function/function.json -TENANT: myTenant -USER ASSIGNED IDENT NAME: identity- \ No newline at end of file diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/function/postpub_parameters2.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/function/postpub_parameters2.yaml deleted file mode 100644 index f05ee7dd..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/function/postpub_parameters2.yaml +++ /dev/null @@ -1,15 +0,0 @@ ---- -BIGIQ ADDRESS: '10.0.0.6' -USERNAME: azureuser -PASSWORD: P@ssword!Pass1word -BIGIP RUNTIME INIT CONFIG: https://raw.githubusercontent.com/F5Networks/f5-azure-arm-templates-v2/v1.4.0.0/examples/autoscale/bigip-configurations/runtime-init-conf-bigiq.yaml -BIGIQ LICENSE POOL NAME: clpv2 -BIGIQ UTILITY SKU: F5-BIG-MSP-BT-1G -FUNCTION APP NAME: -FUNCTION APP SKU: '{"name":"S1","tier":"Standard","size":"S1","family":"S","capacity":1}' -REGION: eastus -RESOURCE GROUP: dd-fn- -SECRET VALUE: 'B!giq2017' -TEMPLATE URL: https://raw.githubusercontent.com/F5Networks/f5-azure-arm-templates-v2/main/examples/modules/function/function.json -TENANT: myTenant -USER ASSIGNED IDENT NAME: identity- \ No newline at end of file diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/function/prepub_parameters.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/function/prepub_parameters.yaml deleted file mode 100644 index 435d045d..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/function/prepub_parameters.yaml +++ /dev/null @@ -1,14 +0,0 @@ ---- -BIGIQ ADDRESS: '10.0.0.4' -USERNAME: azureuser -PASSWORD: Pass1wordPass1word -BIGIQ LICENSE POOL NAME: production -BIGIQ UTILITY SKU: F5-BIG-MSP-BT-1G -FUNCTION APP NAME: -FUNCTION APP SKU: '{"Tier":"ElasticPremium","Name":"EP1"}' -REGION: eastus -RESOURCE GROUP: dd-fn- -SECRET VALUE: 'B!giq2017' -TEMPLATE URL: file://$PWD/examples/modules/function/function.json -TENANT: myTenant -USER ASSIGNED IDENT NAME: identity- \ No newline at end of file diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/function/prepub_parameters1.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/function/prepub_parameters1.yaml deleted file mode 100644 index 61fd5bb2..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/function/prepub_parameters1.yaml +++ /dev/null @@ -1,14 +0,0 @@ ---- -BIGIQ ADDRESS: '10.0.0.5' -USERNAME: azureuser -PASSWORD: P@ssword!P@ssword! -BIGIQ LICENSE POOL NAME: production -BIGIQ UTILITY SKU: "" -FUNCTION APP NAME: -FUNCTION APP SKU: '{"name":"S1","tier":"Standard","size":"S1","family":"S","capacity":1}' -REGION: eastus -RESOURCE GROUP: dd-fn- -SECRET VALUE: 'B!giq2017' -TEMPLATE URL: file://$PWD/examples/modules/function/function.json -TENANT: myTenant -USER ASSIGNED IDENT NAME: identity- \ No newline at end of file diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/function/prepub_parameters2.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/function/prepub_parameters2.yaml deleted file mode 100644 index ed8abf3d..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/function/prepub_parameters2.yaml +++ /dev/null @@ -1,15 +0,0 @@ ---- -BIGIQ ADDRESS: '10.0.0.6' -USERNAME: azureuser -PASSWORD: P@ssword!Pass1word -BIGIP RUNTIME INIT CONFIG: https://raw.githubusercontent.com/F5Networks/f5-azure-arm-templates-v2/v1.4.0.0/examples/autoscale/bigip-configurations/runtime-init-conf-bigiq.yaml -BIGIQ LICENSE POOL NAME: production -BIGIQ UTILITY SKU: F5-BIG-MSP-BT-1G -FUNCTION APP NAME: -FUNCTION APP SKU: '{"name":"S1","tier":"Standard","size":"S1","family":"S","capacity":1}' -REGION: eastus -RESOURCE GROUP: dd-fn- -SECRET VALUE: 'B!giq2017' -TEMPLATE URL: file://$PWD/examples/modules/function/function.json -TENANT: myTenant -USER ASSIGNED IDENT NAME: identity- \ No newline at end of file diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/function/test_policy.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/function/test_policy.yaml deleted file mode 100644 index 5238b1f1..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/function/test_policy.yaml +++ /dev/null @@ -1,9 +0,0 @@ ---- -# Function Module Tests -azure-arm-function-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/function/daily_test.yaml" - run: "all" - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/function/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/function/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/function/prepub_parameters2.yaml" diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/function/valid_options.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/function/valid_options.yaml deleted file mode 100644 index 6a7ee001..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/function/valid_options.yaml +++ /dev/null @@ -1,34 +0,0 @@ ---- -BIGIQ ADDRESS: - - '10.0.0.4' - - '10.0.0.5' - - '10.0.0.6' -USERNAME: - - azureuser -PASSWORD: - - Pass1wordPass1word - - P@ssword!P@ssword! - - P@ssword!Pass1word -BIGIQ LICENSE POOL NAME: - - clpv2 - - myPool -BIGIQ UTILITY SKU: - - F5-BIG-MSP-BT-1G -FUNCTION APP NAME: - - -FUNCTION APP SKU: - - '{"Tier":"ElasticPremium","Name":"EP1"}' - - '{"name":"S1","tier":"Standard","size":"S1","family":"S","capacity":1}' -REGION: - - centralus - - eastus - - eastus2 - - eastus - - westcentralus - - southcentralus - - northcentralus -RESOURCE GROUP: dd-fn- -TEMPLATE URL: - - file://$PWD/examples/modules/function/function.json - - https://raw.githubusercontent.com/F5Networks/f5-azure-arm-templates-v2/main/examples/modules/function/function.json -TENANT: myTenant \ No newline at end of file diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/parameters.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/parameters.yaml deleted file mode 100644 index 8001aad5..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/parameters.yaml +++ /dev/null @@ -1,8 +0,0 @@ ---- -REGION: eastus -RESOURCE GROUP: dd-network- -TEMPLATE URL: https://raw.githubusercontent.com/F5Networks/f5-azure-arm-templates-v2/main/examples/modules/network/network.json -VIRTUAL NETWORK NAME: dd_vnet_ -NUM SUBNETS: 5 -VNET ADDRESS PREFIX: '10.0' -CREATE NAT GATEWAY: true \ No newline at end of file diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/postpub_parameters.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/postpub_parameters.yaml deleted file mode 100644 index 2cd0c3bc..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/postpub_parameters.yaml +++ /dev/null @@ -1,8 +0,0 @@ ---- -REGION: eastus -RESOURCE GROUP: dd-network- -TEMPLATE URL: https://raw.githubusercontent.com/F5Networks/f5-azure-arm-templates-v2/main/examples/modules/network/network.json -VIRTUAL NETWORK NAME: dd_vnet_ -NUM SUBNETS: 1 -VNET ADDRESS PREFIX: '10.0' -CREATE NAT GATEWAY: true \ No newline at end of file diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/postpub_parameters1.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/postpub_parameters1.yaml deleted file mode 100644 index 34e942b2..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/postpub_parameters1.yaml +++ /dev/null @@ -1,8 +0,0 @@ ---- -REGION: eastus -RESOURCE GROUP: dd-network- -TEMPLATE URL: https://raw.githubusercontent.com/F5Networks/f5-azure-arm-templates-v2/main/examples/modules/network/network.json -VIRTUAL NETWORK NAME: dd_vnet_ -NUM SUBNETS: 2 -VNET ADDRESS PREFIX: '10.0' -CREATE NAT GATEWAY: false \ No newline at end of file diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/postpub_parameters2.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/postpub_parameters2.yaml deleted file mode 100644 index 692d5560..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/postpub_parameters2.yaml +++ /dev/null @@ -1,8 +0,0 @@ ---- -REGION: northeurope -RESOURCE GROUP: dd-network- -TEMPLATE URL: https://raw.githubusercontent.com/F5Networks/f5-azure-arm-templates-v2/main/examples/modules/network/network.json -VIRTUAL NETWORK NAME: dd_vnet_ -NUM SUBNETS: 3 -VNET ADDRESS PREFIX: '12.12' -CREATE NAT GATEWAY: true \ No newline at end of file diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/postpub_parameters3.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/postpub_parameters3.yaml deleted file mode 100644 index e0374596..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/postpub_parameters3.yaml +++ /dev/null @@ -1,8 +0,0 @@ ---- -REGION: centralus -RESOURCE GROUP: dd-network- -TEMPLATE URL: https://raw.githubusercontent.com/F5Networks/f5-azure-arm-templates-v2/main/examples/modules/network/network.json -VIRTUAL NETWORK NAME: dd_vnet_ -NUM SUBNETS: 4 -VNET ADDRESS PREFIX: '192.168' -CREATE NAT GATEWAY: false \ No newline at end of file diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/postpub_parameters4.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/postpub_parameters4.yaml deleted file mode 100644 index 5c259388..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/postpub_parameters4.yaml +++ /dev/null @@ -1,8 +0,0 @@ ---- -REGION: northcentralus -RESOURCE GROUP: dd-network- -TEMPLATE URL: https://raw.githubusercontent.com/F5Networks/f5-azure-arm-templates-v2/main/examples/modules/network/network.json -VIRTUAL NETWORK NAME: dd_vnet_ -NUM SUBNETS: 5 -VNET ADDRESS PREFIX: '10.0' -CREATE NAT GATEWAY: true \ No newline at end of file diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/postpub_parameters5.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/postpub_parameters5.yaml deleted file mode 100644 index aeb448af..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/postpub_parameters5.yaml +++ /dev/null @@ -1,8 +0,0 @@ ---- -REGION: australiaeast -RESOURCE GROUP: dd-network- -TEMPLATE URL: https://raw.githubusercontent.com/F5Networks/f5-azure-arm-templates-v2/main/examples/modules/network/network.json -VIRTUAL NETWORK NAME: dd_vnet_ -NUM SUBNETS: 6 -VNET ADDRESS PREFIX: '12.12' -CREATE NAT GATEWAY: false \ No newline at end of file diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/prepub_parameters.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/prepub_parameters.yaml deleted file mode 100644 index cab68cf7..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/prepub_parameters.yaml +++ /dev/null @@ -1,8 +0,0 @@ ---- -REGION: eastus -RESOURCE GROUP: dd-network- -TEMPLATE URL: file://$PWD/examples/modules/network/network.json -VIRTUAL NETWORK NAME: dd_vnet_ -NUM SUBNETS: 1 -VNET ADDRESS PREFIX: '10.0' -CREATE NAT GATEWAY: true \ No newline at end of file diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/prepub_parameters1.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/prepub_parameters1.yaml deleted file mode 100644 index 8cfe7e9b..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/prepub_parameters1.yaml +++ /dev/null @@ -1,8 +0,0 @@ ---- -REGION: eastus -RESOURCE GROUP: dd-network- -TEMPLATE URL: file://$PWD/examples/modules/network/network.json -VIRTUAL NETWORK NAME: dd_vnet_ -NUM SUBNETS: 2 -VNET ADDRESS PREFIX: '10.0' -CREATE NAT GATEWAY: false \ No newline at end of file diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/prepub_parameters2.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/prepub_parameters2.yaml deleted file mode 100644 index f8845ca3..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/prepub_parameters2.yaml +++ /dev/null @@ -1,8 +0,0 @@ ---- -REGION: northeurope -RESOURCE GROUP: dd-network- -TEMPLATE URL: file://$PWD/examples/modules/network/network.json -VIRTUAL NETWORK NAME: dd_vnet_ -NUM SUBNETS: 3 -VNET ADDRESS PREFIX: '12.12' -CREATE NAT GATEWAY: true \ No newline at end of file diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/prepub_parameters3.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/prepub_parameters3.yaml deleted file mode 100644 index 24178171..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/prepub_parameters3.yaml +++ /dev/null @@ -1,8 +0,0 @@ ---- -REGION: centralus -RESOURCE GROUP: dd-network- -TEMPLATE URL: file://$PWD/examples/modules/network/network.json -VIRTUAL NETWORK NAME: dd_vnet_ -NUM SUBNETS: 4 -VNET ADDRESS PREFIX: '192.168' -CREATE NAT GATEWAY: false \ No newline at end of file diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/prepub_parameters4.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/prepub_parameters4.yaml deleted file mode 100644 index 5362e99f..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/prepub_parameters4.yaml +++ /dev/null @@ -1,8 +0,0 @@ ---- -REGION: northcentralus -RESOURCE GROUP: dd-network- -TEMPLATE URL: file://$PWD/examples/modules/network/network.json -VIRTUAL NETWORK NAME: dd_vnet_ -NUM SUBNETS: 5 -VNET ADDRESS PREFIX: '10.0' -CREATE NAT GATEWAY: true \ No newline at end of file diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/prepub_parameters5.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/prepub_parameters5.yaml deleted file mode 100644 index 8ca52360..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/prepub_parameters5.yaml +++ /dev/null @@ -1,8 +0,0 @@ ---- -REGION: australiaeast -RESOURCE GROUP: dd-network- -TEMPLATE URL: file://$PWD/examples/modules/network/network.json -VIRTUAL NETWORK NAME: dd_vnet_ -NUM SUBNETS: 6 -VNET ADDRESS PREFIX: '12.12' -CREATE NAT GATEWAY: false \ No newline at end of file diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/test_policy.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/test_policy.yaml deleted file mode 100644 index 2ba13273..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/test_policy.yaml +++ /dev/null @@ -1,12 +0,0 @@ ---- -# Network Module Tests -azure-arm-network-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/network/daily_test.yaml" - run: "all" - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/prepub_parameters2.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/prepub_parameters3.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/prepub_parameters4.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/prepub_parameters5.yaml" diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/valid_options.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/valid_options.yaml deleted file mode 100644 index 2d602d81..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/valid_options.yaml +++ /dev/null @@ -1,67 +0,0 @@ ---- -RESTRICTED SRC MGMT ADDRESS: - - '65.23.54.0/24' - - '*' -RESTRICTED SRC MGMT PORT: - - 8443 - - 443 -REGION: - - eastasia - - southeastasia - - centralus - - eastus - - eastus2 - - eastus - - northcentralus - - southcentralus - - northeurope - - westeurope - - japanwest - - japaneast - - brazilsouth - - australiaeast - - australiasoutheast - - southindia - - centralindia - - westindia - - canadacentral - - canadaeast - - uksouth - - ukwest - - westcentralus - - eastus2 - - koreacentral - - koreasouth - - francecentral - - francesouth - - australiacentral - - australiacentral2 - - uaecentral - - uaenorth - - southafricanorth - - southafricawest - - switzerlandnorth - - switzerlandwest - - germanynorth - - germanywestcentral - - norwaywest - - norwayeast -RESOURCE GROUP: dd-network- -TEMPLATE URL: file://$PWD/examples/modules/network/network.json -VIRTUAL NETWORK NAME: dd_vnet_ -NUM SUBNETS: - - 1 - - 2 - - 3 - - 4 - - 5 - - 6 - - 7 - - 8 -VNET ADDRESS PREFIX: - - '10.0' - - '192.168' - - '12.12' -CREATE NAT GATEWAY: - - true - - false \ No newline at end of file diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/telemetry/parameters.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/telemetry/parameters.yaml deleted file mode 100644 index d5f55294..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/telemetry/parameters.yaml +++ /dev/null @@ -1,25 +0,0 @@ -ADDITIONAL NIC LOCATION: '' -ADDTL NIC PARAM: '' -ADMIN_USER: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -BASE VLAN NAME: internal -CLOUD INIT URL: '' -CREATE AUTOSCALE: true -CREATE PUBLIC IP: 'No' -CREATE PUBLIC IP APP: 'null' -INIT SCRIPT PARAMETERS: '' -INIT SCRIPT URL: '' -INSTANCE TYPE: Standard_D2s_v4 -LICENSE TYPE: opensource -REGION: eastus -RESOURCE GROUP: dd-app- -SEQUENCE NUMBER: 0 -SOLUTION LOGS: 'cloud-init.log;cloud-init-output.log,waagent.log' -SSH PORT: 22 -STACK PARAM: '' -STACK TYPE: existing-stack -SUBNET ID: /subscriptions/d18b486a-112d-4402-add2-7fb1006f943a/resourceGroups//providers/Microsoft.Network/virtualNetworks/existingStackVnet/subnets/internal -TEMPLATE URL: 'file://$PWD/examples/modules/application/application.json' -VM NAME: -VM SCALE SET MAX COUNT: 2 -VM SCALE SET MIN COUNT: 1 \ No newline at end of file diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/telemetry/postpub_parameters.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/telemetry/postpub_parameters.yaml deleted file mode 100644 index c9b131e1..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/telemetry/postpub_parameters.yaml +++ /dev/null @@ -1,9 +0,0 @@ -REGION: eastus -RESOURCE GROUP: dd-app- -SEQUENCE NUMBER: 0 -SOLUTION LOGS: 'cloud-init.log;cloud-init-output.log,waagent.log' -SSH PORT: 22 -STACK PARAM: '' -STACK TYPE: existing-stack -SUBNET ID: /subscriptions/d18b486a-112d-4402-add2-7fb1006f943a/resourceGroups//providers/Microsoft.Network/virtualNetworks/existingStackVnet/subnets/internal -TEMPLATE URL: https://raw.githubusercontent.com/F5Networks/f5-azure-arm-templates-v2/main/examples/modules/telemetry/telemetry.json diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/telemetry/postpub_parameters1.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/telemetry/postpub_parameters1.yaml deleted file mode 100644 index c9b131e1..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/telemetry/postpub_parameters1.yaml +++ /dev/null @@ -1,9 +0,0 @@ -REGION: eastus -RESOURCE GROUP: dd-app- -SEQUENCE NUMBER: 0 -SOLUTION LOGS: 'cloud-init.log;cloud-init-output.log,waagent.log' -SSH PORT: 22 -STACK PARAM: '' -STACK TYPE: existing-stack -SUBNET ID: /subscriptions/d18b486a-112d-4402-add2-7fb1006f943a/resourceGroups//providers/Microsoft.Network/virtualNetworks/existingStackVnet/subnets/internal -TEMPLATE URL: https://raw.githubusercontent.com/F5Networks/f5-azure-arm-templates-v2/main/examples/modules/telemetry/telemetry.json diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/telemetry/prepub_parameters.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/telemetry/prepub_parameters.yaml deleted file mode 100644 index 3d0fc7d9..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/telemetry/prepub_parameters.yaml +++ /dev/null @@ -1,9 +0,0 @@ -REGION: eastus -RESOURCE GROUP: dd-app- -SEQUENCE NUMBER: 0 -SOLUTION LOGS: 'cloud-init.log;cloud-init-output.log,waagent.log' -SSH PORT: 22 -STACK PARAM: '' -STACK TYPE: existing-stack -SUBNET ID: /subscriptions/d18b486a-112d-4402-add2-7fb1006f943a/resourceGroups//providers/Microsoft.Network/virtualNetworks/existingStackVnet/subnets/internal -TEMPLATE URL: 'file://$PWD/examples/modules/telemetry/telemetry.json' diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/telemetry/prepub_parameters1.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/telemetry/prepub_parameters1.yaml deleted file mode 100644 index 3d0fc7d9..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/telemetry/prepub_parameters1.yaml +++ /dev/null @@ -1,9 +0,0 @@ -REGION: eastus -RESOURCE GROUP: dd-app- -SEQUENCE NUMBER: 0 -SOLUTION LOGS: 'cloud-init.log;cloud-init-output.log,waagent.log' -SSH PORT: 22 -STACK PARAM: '' -STACK TYPE: existing-stack -SUBNET ID: /subscriptions/d18b486a-112d-4402-add2-7fb1006f943a/resourceGroups//providers/Microsoft.Network/virtualNetworks/existingStackVnet/subnets/internal -TEMPLATE URL: 'file://$PWD/examples/modules/telemetry/telemetry.json' diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/telemetry/test_policy.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/telemetry/test_policy.yaml deleted file mode 100644 index f24116dc..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/telemetry/test_policy.yaml +++ /dev/null @@ -1,7 +0,0 @@ -# Telemetry Module Tests -azure-arm-telemetry-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/telemetry/daily_test.yaml" - run: "all" - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/telemetry/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/telemetry/prepub_parameters1.yaml" diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/test_policy.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/test_policy.yaml deleted file mode 100644 index 0ed434fe..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/test_policy.yaml +++ /dev/null @@ -1,46 +0,0 @@ -# Network Module Test -azure-arm-network-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/network/daily_test.yaml" - run: "all" - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/prepub_parameters2.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/prepub_parameters3.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/prepub_parameters4.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/prepub_parameters5.yaml" - -# Application Module Test -azure-arm-application-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/application/daily_test.yaml" - run: "all" - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/application/prepub_parameters.yaml" - -# Access Module Test -azure-arm-access-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/access/daily_test.yaml" - run: "all" - parameters-files: -# Provision all resources - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters.yaml" -# Provision Built-in Role only - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters1.yaml" -# Provision Custom Role only - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters2.yaml" -# Provision User Assgined Identity only - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters3.yaml" -# Provision KeyVault with User Assigned Identity - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters4.yaml" - -# Function Module Test -azure-arm-function-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/function/daily_test.yaml" - run: "all" - parameters-files: - # License pool - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/function/prepub_parameters.yaml" - # License key/offer, different password, region and IP - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/function/prepub_parameters1.yaml" - # License key/offer, different password, region and IP - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/function/prepub_parameters2.yaml" \ No newline at end of file diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/test_policy_shimkus.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/test_policy_shimkus.yaml deleted file mode 100644 index 52179094..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/test_policy_shimkus.yaml +++ /dev/null @@ -1,50 +0,0 @@ -# Network Module Test -azure-arm-network-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/network/daily_test.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/prepub_parameters2.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/prepub_parameters3.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/prepub_parameters4.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/prepub_parameters5.yaml" - -# Application Module Test -azure-arm-application-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/application/daily_test.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/application/prepub_parameters.yaml" - -# Access Module Test -azure-arm-access-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/access/daily_test.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: -# Provision all resources - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters.yaml" -# Provision Built-in Role only - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters1.yaml" -# Provision Custom Role only - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters2.yaml" -# Provision User Assgined Identity only - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters3.yaml" -# Provision KeyVault with User Assigned Identity - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters4.yaml" - -# Function Module Test -azure-arm-function-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/function/daily_test.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - # License pool - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/function/prepub_parameters.yaml" - # License key/offer, different password, region and IP - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/function/prepub_parameters1.yaml" - # License key/offer, different password, region and IP - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/function/prepub_parameters2.yaml" \ No newline at end of file diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/demo_1nic.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/demo_1nic.yaml deleted file mode 100644 index d284a483..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/demo_1nic.yaml +++ /dev/null @@ -1,23 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -AUTOFILL EVAL LICENSE KEY: '' -CREATE SECRET: true -EXT VIP ADDRESS: 10.0.0.101 -INSTANCE TYPE: Standard_D4s_v4 -IMAGE: f5-networks:f5-big-ip-byol:f5-big-all-2slot-byol:17.1.100002 -LICENSE TYPE: byol -NIC COUNT: 1 -PROVISION APP: false -PROVISION PUBLIC IP: true -REGION: eastus2 -RESOURCE GROUP: dd-quick- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -SELF EXT: 10.0.1.11 -SELF INT: 10.0.2.11 -SELF MGMT: 10.0.0.11 -TEMPLATE URL: file://$PWD/examples/quickstart/azuredeploy-existing-network.json -USE AVAILABILITY ZONES: false diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/demo_2nic.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/demo_2nic.yaml deleted file mode 100644 index abc819e3..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/demo_2nic.yaml +++ /dev/null @@ -1,23 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -AUTOFILL EVAL LICENSE KEY: '' -CREATE SECRET: false -EXT VIP ADDRESS: 10.0.1.101 -INSTANCE TYPE: Standard_D4s_v4 -IMAGE: f5-networks:f5-big-ip-byol:f5-big-all-2slot-byol:17.1.100002 -LICENSE TYPE: byol -NIC COUNT: 2 -PROVISION APP: false -PROVISION PUBLIC IP: true -REGION: centralus -RESOURCE GROUP: dd-quick- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -SELF EXT: 10.0.1.11 -SELF INT: 10.0.2.11 -SELF MGMT: 10.0.0.11 -TEMPLATE URL: file://$PWD/examples/quickstart/azuredeploy-existing-network.json -USE AVAILABILITY ZONES: true diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/demo_3nic.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/demo_3nic.yaml deleted file mode 100644 index aae72448..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/demo_3nic.yaml +++ /dev/null @@ -1,23 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -AUTOFILL EVAL LICENSE KEY: '' -CREATE SECRET: true -EXT VIP ADDRESS: 10.0.1.101 -INSTANCE TYPE: Standard_D8s_v4 -IMAGE: f5-networks:f5-big-ip-byol:f5-big-all-2slot-byol:17.1.100002 -LICENSE TYPE: byol -NIC COUNT: 3 -PROVISION APP: false -PROVISION PUBLIC IP: true -REGION: eastus2 -RESOURCE GROUP: dd-quick- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -SELF EXT: 10.0.1.11 -SELF INT: 10.0.2.11 -SELF MGMT: 10.0.0.11 -TEMPLATE URL: file://$PWD/examples/quickstart/azuredeploy-existing-network.json -USE AVAILABILITY ZONES: true diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/demo_app_1nic.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/demo_app_1nic.yaml deleted file mode 100644 index 911df16c..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/demo_app_1nic.yaml +++ /dev/null @@ -1,23 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -AUTOFILL EVAL LICENSE KEY: '' -CREATE SECRET: false -EXT VIP ADDRESS: 10.0.0.101 -INSTANCE TYPE: Standard_D4s_v4 -IMAGE: f5-networks:f5-big-ip-byol:f5-big-all-2slot-byol:17.1.100002 -LICENSE TYPE: byol -NIC COUNT: 1 -PROVISION APP: true -PROVISION PUBLIC IP: true -REGION: eastus2 -RESOURCE GROUP: dd-quick- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -SELF EXT: 10.0.1.11 -SELF INT: 10.0.2.11 -SELF MGMT: 10.0.0.11 -TEMPLATE URL: file://$PWD/examples/quickstart/azuredeploy-existing-network.json -USE AVAILABILITY ZONES: false diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/demo_app_2nic.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/demo_app_2nic.yaml deleted file mode 100644 index 690d47ed..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/demo_app_2nic.yaml +++ /dev/null @@ -1,23 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -AUTOFILL EVAL LICENSE KEY: '' -CREATE SECRET: true -EXT VIP ADDRESS: 10.0.1.101 -INSTANCE TYPE: Standard_D4s_v4 -IMAGE: f5-networks:f5-big-ip-byol:f5-big-all-2slot-byol:17.1.100002 -LICENSE TYPE: byol -NIC COUNT: 2 -PROVISION APP: true -PROVISION PUBLIC IP: true -REGION: centralus -RESOURCE GROUP: dd-quick- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -SELF EXT: 10.0.1.11 -SELF INT: 10.0.2.11 -SELF MGMT: 10.0.0.11 -TEMPLATE URL: file://$PWD/examples/quickstart/azuredeploy-existing-network.json -USE AVAILABILITY ZONES: true diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/demo_app_3nic.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/demo_app_3nic.yaml deleted file mode 100644 index 20d11a64..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/demo_app_3nic.yaml +++ /dev/null @@ -1,23 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -AUTOFILL EVAL LICENSE KEY: '' -CREATE SECRET: false -EXT VIP ADDRESS: 10.0.1.101 -INSTANCE TYPE: Standard_D8s_v4 -IMAGE: f5-networks:f5-big-ip-byol:f5-big-all-2slot-byol:17.1.100002 -LICENSE TYPE: byol -NIC COUNT: 3 -PROVISION APP: true -PROVISION PUBLIC IP: true -REGION: eastus2 -RESOURCE GROUP: dd-quick- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -SELF EXT: 10.0.1.11 -SELF INT: 10.0.2.11 -SELF MGMT: 10.0.0.11 -TEMPLATE URL: file://$PWD/examples/quickstart/azuredeploy-existing-network.json -USE AVAILABILITY ZONES: true diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/prod_1nic.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/prod_1nic.yaml deleted file mode 100644 index 57cdb901..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/prod_1nic.yaml +++ /dev/null @@ -1,23 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -AUTOFILL EVAL LICENSE KEY: '' -CREATE SECRET: true -EXT VIP ADDRESS: 10.0.0.101 -INSTANCE TYPE: Standard_D4s_v4 -IMAGE: f5-networks:f5-big-ip-byol:f5-big-all-2slot-byol:17.1.100002 -LICENSE TYPE: byol -NIC COUNT: 1 -PROVISION APP: false -PROVISION PUBLIC IP: false -REGION: eastus2 -RESOURCE GROUP: dd-quick- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -SELF EXT: 10.0.1.11 -SELF INT: 10.0.2.11 -SELF MGMT: 10.0.0.11 -TEMPLATE URL: file://$PWD/examples/quickstart/azuredeploy-existing-network.json -USE AVAILABILITY ZONES: true diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/prod_2nic.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/prod_2nic.yaml deleted file mode 100644 index c965fd15..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/prod_2nic.yaml +++ /dev/null @@ -1,23 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -AUTOFILL EVAL LICENSE KEY: '' -CREATE SECRET: false -EXT VIP ADDRESS: 10.0.1.101 -INSTANCE TYPE: Standard_D4s_v4 -IMAGE: f5-networks:f5-big-ip-byol:f5-big-all-2slot-byol:17.1.100002 -LICENSE TYPE: byol -NIC COUNT: 2 -PROVISION APP: false -PROVISION PUBLIC IP: false -REGION: centralus -RESOURCE GROUP: dd-quick- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -SELF EXT: 10.0.1.11 -SELF INT: 10.0.2.11 -SELF MGMT: 10.0.0.11 -TEMPLATE URL: file://$PWD/examples/quickstart/azuredeploy-existing-network.json -USE AVAILABILITY ZONES: true diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/prod_3nic.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/prod_3nic.yaml deleted file mode 100644 index b284be94..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/prod_3nic.yaml +++ /dev/null @@ -1,23 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -AUTOFILL EVAL LICENSE KEY: '' -CREATE SECRET: true -EXT VIP ADDRESS: 10.0.1.101 -INSTANCE TYPE: Standard_D8s_v4 -IMAGE: f5-networks:f5-big-ip-byol:f5-big-all-2slot-byol:17.1.100002 -LICENSE TYPE: byol -NIC COUNT: 3 -PROVISION APP: false -PROVISION PUBLIC IP: false -REGION: eastus2 -RESOURCE GROUP: dd-quick- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -SELF EXT: 10.0.1.11 -SELF INT: 10.0.2.11 -SELF MGMT: 10.0.0.11 -TEMPLATE URL: file://$PWD/examples/quickstart/azuredeploy-existing-network.json -USE AVAILABILITY ZONES: true diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/prod_app_1nic.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/prod_app_1nic.yaml deleted file mode 100644 index 8e60287a..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/prod_app_1nic.yaml +++ /dev/null @@ -1,23 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -AUTOFILL EVAL LICENSE KEY: '' -CREATE SECRET: false -EXT VIP ADDRESS: 10.0.0.101 -INSTANCE TYPE: Standard_D4s_v4 -IMAGE: f5-networks:f5-big-ip-byol:f5-big-all-2slot-byol:17.1.100002 -LICENSE TYPE: byol -NIC COUNT: 1 -PROVISION APP: true -PROVISION PUBLIC IP: false -REGION: eastus2 -RESOURCE GROUP: dd-quick- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -SELF EXT: 10.0.1.11 -SELF INT: 10.0.2.11 -SELF MGMT: 10.0.0.11 -TEMPLATE URL: file://$PWD/examples/quickstart/azuredeploy-existing-network.json -USE AVAILABILITY ZONES: true diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/prod_app_2nic.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/prod_app_2nic.yaml deleted file mode 100644 index 9ed47d10..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/prod_app_2nic.yaml +++ /dev/null @@ -1,23 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -AUTOFILL EVAL LICENSE KEY: '' -CREATE SECRET: true -EXT VIP ADDRESS: 10.0.1.101 -INSTANCE TYPE: Standard_D4s_v4 -IMAGE: f5-networks:f5-big-ip-byol:f5-big-all-2slot-byol:17.1.100002 -LICENSE TYPE: byol -NIC COUNT: 2 -PROVISION APP: true -PROVISION PUBLIC IP: false -REGION: centralus -RESOURCE GROUP: dd-quick- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -SELF EXT: 10.0.1.11 -SELF INT: 10.0.2.11 -SELF MGMT: 10.0.0.11 -TEMPLATE URL: file://$PWD/examples/quickstart/azuredeploy-existing-network.json -USE AVAILABILITY ZONES: true diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/prod_app_3nic.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/prod_app_3nic.yaml deleted file mode 100644 index adb8bcfb..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/prod_app_3nic.yaml +++ /dev/null @@ -1,23 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -AUTOFILL EVAL LICENSE KEY: '' -CREATE SECRET: false -EXT VIP ADDRESS: 10.0.1.101 -INSTANCE TYPE: Standard_D8s_v4 -IMAGE: f5-networks:f5-big-ip-byol:f5-big-all-2slot-byol:17.1.100002 -LICENSE TYPE: byol -NIC COUNT: 3 -PROVISION APP: true -PROVISION PUBLIC IP: false -REGION: eastus2 -RESOURCE GROUP: dd-quick- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -SELF EXT: 10.0.1.11 -SELF INT: 10.0.2.11 -SELF MGMT: 10.0.0.11 -TEMPLATE URL: file://$PWD/examples/quickstart/azuredeploy-existing-network.json -USE AVAILABILITY ZONES: true diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/demo_1nic.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/demo_1nic.yaml deleted file mode 100644 index 60dd9e4c..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/demo_1nic.yaml +++ /dev/null @@ -1,19 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -AUTOFILL EVAL LICENSE KEY: '' -CREATE SECRET: true -INSTANCE TYPE: Standard_D4s_v4 -IMAGE: f5-networks:f5-big-ip-byol:f5-big-all-2slot-byol:17.1.100002 -LICENSE TYPE: byol -NIC COUNT: 1 -PROVISION APP: false -PROVISION PUBLIC IP: true -REGION: eastus2 -RESOURCE GROUP: dd-quick- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -TEMPLATE URL: file://$PWD/examples/quickstart/azuredeploy.json -USE AVAILABILITY ZONES: false diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/demo_2nic.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/demo_2nic.yaml deleted file mode 100644 index f53a986b..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/demo_2nic.yaml +++ /dev/null @@ -1,19 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -AUTOFILL EVAL LICENSE KEY: '' -CREATE SECRET: false -INSTANCE TYPE: Standard_D4s_v4 -IMAGE: f5-networks:f5-big-ip-byol:f5-big-all-2slot-byol:17.1.100002 -LICENSE TYPE: byol -NIC COUNT: 2 -PROVISION APP: false -PROVISION PUBLIC IP: true -REGION: centralus -RESOURCE GROUP: dd-quick- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -TEMPLATE URL: file://$PWD/examples/quickstart/azuredeploy.json -USE AVAILABILITY ZONES: true diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/demo_3nic.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/demo_3nic.yaml deleted file mode 100644 index f0fa3c22..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/demo_3nic.yaml +++ /dev/null @@ -1,19 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -AUTOFILL EVAL LICENSE KEY: '' -CREATE SECRET: true -INSTANCE TYPE: Standard_D8s_v4 -IMAGE: f5-networks:f5-big-ip-byol:f5-big-all-2slot-byol:17.1.100002 -LICENSE TYPE: byol -NIC COUNT: 3 -PROVISION APP: false -PROVISION PUBLIC IP: true -REGION: eastus2 -RESOURCE GROUP: dd-quick- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -TEMPLATE URL: file://$PWD/examples/quickstart/azuredeploy.json -USE AVAILABILITY ZONES: true diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/demo_app_1nic.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/demo_app_1nic.yaml deleted file mode 100644 index d5d5622c..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/demo_app_1nic.yaml +++ /dev/null @@ -1,19 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -AUTOFILL EVAL LICENSE KEY: '' -CREATE SECRET: false -INSTANCE TYPE: Standard_D4s_v4 -IMAGE: f5-networks:f5-big-ip-byol:f5-big-all-2slot-byol:17.1.100002 -LICENSE TYPE: byol -NIC COUNT: 1 -PROVISION APP: true -PROVISION PUBLIC IP: true -REGION: eastus2 -RESOURCE GROUP: dd-quick- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -TEMPLATE URL: file://$PWD/examples/quickstart/azuredeploy.json -USE AVAILABILITY ZONES: false diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/demo_app_2nic.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/demo_app_2nic.yaml deleted file mode 100644 index 6a10684e..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/demo_app_2nic.yaml +++ /dev/null @@ -1,19 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -AUTOFILL EVAL LICENSE KEY: '' -CREATE SECRET: true -INSTANCE TYPE: Standard_D4s_v4 -IMAGE: f5-networks:f5-big-ip-byol:f5-big-all-2slot-byol:17.1.100002 -LICENSE TYPE: byol -NIC COUNT: 2 -PROVISION APP: true -PROVISION PUBLIC IP: true -REGION: centralus -RESOURCE GROUP: dd-quick- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -TEMPLATE URL: file://$PWD/examples/quickstart/azuredeploy.json -USE AVAILABILITY ZONES: true diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/demo_app_3nic.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/demo_app_3nic.yaml deleted file mode 100644 index 68fc23e8..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/demo_app_3nic.yaml +++ /dev/null @@ -1,19 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -AUTOFILL EVAL LICENSE KEY: '' -CREATE SECRET: false -INSTANCE TYPE: Standard_D8s_v4 -IMAGE: f5-networks:f5-big-ip-byol:f5-big-all-2slot-byol:17.1.100002 -LICENSE TYPE: byol -NIC COUNT: 3 -PROVISION APP: true -PROVISION PUBLIC IP: true -REGION: eastus2 -RESOURCE GROUP: dd-quick- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -TEMPLATE URL: file://$PWD/examples/quickstart/azuredeploy.json -USE AVAILABILITY ZONES: true diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/prod_1nic.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/prod_1nic.yaml deleted file mode 100644 index 10db24f2..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/prod_1nic.yaml +++ /dev/null @@ -1,19 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -AUTOFILL EVAL LICENSE KEY: '' -CREATE SECRET: true -INSTANCE TYPE: Standard_D4s_v4 -IMAGE: f5-networks:f5-big-ip-byol:f5-big-all-2slot-byol:17.1.100002 -LICENSE TYPE: byol -NIC COUNT: 1 -PROVISION APP: false -PROVISION PUBLIC IP: false -REGION: eastus2 -RESOURCE GROUP: dd-quick- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -TEMPLATE URL: file://$PWD/examples/quickstart/azuredeploy.json -USE AVAILABILITY ZONES: true diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/prod_2nic.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/prod_2nic.yaml deleted file mode 100644 index bf84a7fa..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/prod_2nic.yaml +++ /dev/null @@ -1,19 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -AUTOFILL EVAL LICENSE KEY: '' -CREATE SECRET: false -INSTANCE TYPE: Standard_D4s_v4 -IMAGE: f5-networks:f5-big-ip-byol:f5-big-all-2slot-byol:17.1.100002 -LICENSE TYPE: byol -NIC COUNT: 2 -PROVISION APP: false -PROVISION PUBLIC IP: false -REGION: centralus -RESOURCE GROUP: dd-quick- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -TEMPLATE URL: file://$PWD/examples/quickstart/azuredeploy.json -USE AVAILABILITY ZONES: true diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/prod_3nic.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/prod_3nic.yaml deleted file mode 100644 index e278d70b..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/prod_3nic.yaml +++ /dev/null @@ -1,19 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -AUTOFILL EVAL LICENSE KEY: '' -CREATE SECRET: true -INSTANCE TYPE: Standard_D8s_v4 -IMAGE: f5-networks:f5-big-ip-byol:f5-big-all-2slot-byol:17.1.100002 -LICENSE TYPE: byol -NIC COUNT: 3 -PROVISION APP: false -PROVISION PUBLIC IP: false -REGION: eastus2 -RESOURCE GROUP: dd-quick- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -TEMPLATE URL: file://$PWD/examples/quickstart/azuredeploy.json -USE AVAILABILITY ZONES: true diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/prod_app_1nic.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/prod_app_1nic.yaml deleted file mode 100644 index 6f61c6f0..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/prod_app_1nic.yaml +++ /dev/null @@ -1,19 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -AUTOFILL EVAL LICENSE KEY: '' -CREATE SECRET: false -INSTANCE TYPE: Standard_D4s_v4 -IMAGE: f5-networks:f5-big-ip-byol:f5-big-all-2slot-byol:17.1.100002 -LICENSE TYPE: byol -NIC COUNT: 1 -PROVISION APP: true -PROVISION PUBLIC IP: false -REGION: eastus2 -RESOURCE GROUP: dd-quick- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -TEMPLATE URL: file://$PWD/examples/quickstart/azuredeploy.json -USE AVAILABILITY ZONES: true diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/prod_app_2nic.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/prod_app_2nic.yaml deleted file mode 100644 index a3e6f082..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/prod_app_2nic.yaml +++ /dev/null @@ -1,19 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -AUTOFILL EVAL LICENSE KEY: '' -CREATE SECRET: true -INSTANCE TYPE: Standard_D4s_v4 -IMAGE: f5-networks:f5-big-ip-byol:f5-big-all-2slot-byol:17.1.100002 -LICENSE TYPE: byol -NIC COUNT: 2 -PROVISION APP: true -PROVISION PUBLIC IP: false -REGION: centralus -RESOURCE GROUP: dd-quick- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -TEMPLATE URL: file://$PWD/examples/quickstart/azuredeploy.json -USE AVAILABILITY ZONES: true diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/prod_app_3nic.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/prod_app_3nic.yaml deleted file mode 100644 index 795fe559..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/prod_app_3nic.yaml +++ /dev/null @@ -1,19 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -AUTOFILL EVAL LICENSE KEY: '' -CREATE SECRET: false -INSTANCE TYPE: Standard_D8s_v4 -IMAGE: f5-networks:f5-big-ip-byol:f5-big-all-2slot-byol:17.1.100002 -LICENSE TYPE: byol -NIC COUNT: 3 -PROVISION APP: true -PROVISION PUBLIC IP: false -REGION: eastus2 -RESOURCE GROUP: dd-quick- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -TEMPLATE URL: file://$PWD/examples/quickstart/azuredeploy.json -USE AVAILABILITY ZONES: true diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/defaults.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/defaults.yaml deleted file mode 100644 index 81376184..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/defaults.yaml +++ /dev/null @@ -1,21 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -EXT VIP ADDRESS: 10.0.1.101 -INSTANCE TYPE: Standard_D8s_v4 -IMAGE: f5-networks:f5-big-ip-best:f5-big-best-plus-hourly-25mbps-po-f5:17.1.100002 -LICENSE TYPE: payg -NIC COUNT: 3 -PROVISION APP: false -PROVISION PUBLIC IP: false -REGION: eastus -RESOURCE GROUP: dd-quick- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SELF EXT: 10.0.1.11 -SELF INT: 10.0.2.11 -SELF MGMT: 10.0.0.11 -TEMPLATE URL: https://raw.githubusercontent.com/F5Networks/f5-azure-arm-templates-v2/main/examples/quickstart/azuredeploy-existing-network.json -USE AVAILABILITY ZONES: true -USE DEFAULT PARAMETERS: 'Yes' \ No newline at end of file diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_1nic.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_1nic.yaml deleted file mode 100644 index 6ee1823c..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_1nic.yaml +++ /dev/null @@ -1,22 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -CREATE SECRET: true -EXT VIP ADDRESS: 10.0.0.101 -INSTANCE TYPE: Standard_D4s_v4 -IMAGE: f5-networks:f5-big-ip-best:f5-big-best-plus-hourly-25mbps-po-f5:17.1.100002 -LICENSE TYPE: payg -NIC COUNT: 1 -PROVISION APP: false -PROVISION PUBLIC IP: true -REGION: eastus -RESOURCE GROUP: dd-quick- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -SELF EXT: 10.0.1.11 -SELF INT: 10.0.2.11 -SELF MGMT: 10.0.0.11 -TEMPLATE URL: file://$PWD/examples/quickstart/azuredeploy-existing-network.json -USE AVAILABILITY ZONES: true diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_2nic.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_2nic.yaml deleted file mode 100644 index c226a3f7..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_2nic.yaml +++ /dev/null @@ -1,22 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -CREATE SECRET: false -EXT VIP ADDRESS: 10.0.1.101 -INSTANCE TYPE: Standard_D4s_v4 -IMAGE: f5-networks:f5-big-ip-best:f5-big-best-plus-hourly-25mbps-po-f5:17.1.100002 -LICENSE TYPE: payg -NIC COUNT: 2 -PROVISION APP: false -PROVISION PUBLIC IP: true -REGION: eastus -RESOURCE GROUP: dd-quick- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -SELF EXT: 10.0.1.11 -SELF INT: 10.0.2.11 -SELF MGMT: 10.0.0.11 -TEMPLATE URL: file://$PWD/examples/quickstart/azuredeploy-existing-network.json -USE AVAILABILITY ZONES: true diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_3nic.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_3nic.yaml deleted file mode 100644 index 8f388c23..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_3nic.yaml +++ /dev/null @@ -1,22 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -CREATE SECRET: true -EXT VIP ADDRESS: 10.0.1.101 -INSTANCE TYPE: Standard_D8s_v4 -IMAGE: f5-networks:f5-big-ip-best:f5-big-best-plus-hourly-25mbps-po-f5:17.1.100002 -LICENSE TYPE: payg -NIC COUNT: 3 -PROVISION APP: false -PROVISION PUBLIC IP: true -REGION: eastus2 -RESOURCE GROUP: dd-quick- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -SELF EXT: 10.0.1.11 -SELF INT: 10.0.2.11 -SELF MGMT: 10.0.0.11 -TEMPLATE URL: file://$PWD/examples/quickstart/azuredeploy-existing-network.json -USE AVAILABILITY ZONES: true diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_app_1nic.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_app_1nic.yaml deleted file mode 100644 index 0daf2f65..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_app_1nic.yaml +++ /dev/null @@ -1,22 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -CREATE SECRET: false -EXT VIP ADDRESS: 10.0.0.101 -INSTANCE TYPE: Standard_D4s_v4 -IMAGE: f5-networks:f5-big-ip-best:f5-big-best-plus-hourly-25mbps-po-f5:17.1.100002 -LICENSE TYPE: payg -NIC COUNT: 1 -PROVISION APP: true -PROVISION PUBLIC IP: true -REGION: eastus -RESOURCE GROUP: dd-quick- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -SELF EXT: 10.0.1.11 -SELF INT: 10.0.2.11 -SELF MGMT: 10.0.0.11 -TEMPLATE URL: file://$PWD/examples/quickstart/azuredeploy-existing-network.json -USE AVAILABILITY ZONES: true diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_app_2nic.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_app_2nic.yaml deleted file mode 100644 index 43c1ad08..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_app_2nic.yaml +++ /dev/null @@ -1,22 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -CREATE SECRET: true -EXT VIP ADDRESS: 10.0.1.101 -INSTANCE TYPE: Standard_D4s_v4 -IMAGE: f5-networks:f5-big-ip-best:f5-big-best-plus-hourly-25mbps-po-f5:17.1.100002 -LICENSE TYPE: payg -NIC COUNT: 2 -PROVISION APP: true -PROVISION PUBLIC IP: true -REGION: eastus -RESOURCE GROUP: dd-quick- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -SELF EXT: 10.0.1.11 -SELF INT: 10.0.2.11 -SELF MGMT: 10.0.0.11 -TEMPLATE URL: file://$PWD/examples/quickstart/azuredeploy-existing-network.json -USE AVAILABILITY ZONES: true diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_app_3nic.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_app_3nic.yaml deleted file mode 100644 index a5f09c73..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_app_3nic.yaml +++ /dev/null @@ -1,22 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -CREATE SECRET: true -EXT VIP ADDRESS: 10.0.1.101 -INSTANCE TYPE: Standard_D8s_v4 -IMAGE: f5-networks:f5-big-ip-best:f5-big-best-plus-hourly-25mbps-po-f5:17.1.100002 -LICENSE TYPE: payg -NIC COUNT: 3 -PROVISION APP: true -PROVISION PUBLIC IP: true -REGION: westus2 -RESOURCE GROUP: dd-quick- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -SELF EXT: 10.0.1.11 -SELF INT: 10.0.2.11 -SELF MGMT: 10.0.0.11 -TEMPLATE URL: file://$PWD/examples/quickstart/azuredeploy-existing-network.json -USE AVAILABILITY ZONES: true diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_app_3nic_v14.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_app_3nic_v14.yaml deleted file mode 100644 index 1dae8fea..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_app_3nic_v14.yaml +++ /dev/null @@ -1,22 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -CREATE SECRET: false -EXT VIP ADDRESS: 10.0.1.101 -INSTANCE TYPE: Standard_D8s_v4 -IMAGE: f5-networks:f5-big-ip-best:f5-big-best-plus-hourly-25mbps-po-f5:16.1.401053 -LICENSE TYPE: payg -NIC COUNT: 3 -PROVISION APP: true -PROVISION PUBLIC IP: true -REGION: eastus -RESOURCE GROUP: dd-quick- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -SELF EXT: 10.0.1.11 -SELF INT: 10.0.2.11 -SELF MGMT: 10.0.0.11 -TEMPLATE URL: file://$PWD/examples/quickstart/azuredeploy-existing-network.json -USE AVAILABILITY ZONES: true diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_1nic.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_1nic.yaml deleted file mode 100644 index 1ecad465..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_1nic.yaml +++ /dev/null @@ -1,22 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -CREATE SECRET: false -EXT VIP ADDRESS: 10.0.0.101 -INSTANCE TYPE: Standard_D4s_v4 -IMAGE: f5-networks:f5-big-ip-best:f5-big-best-plus-hourly-25mbps-po-f5:17.1.100002 -LICENSE TYPE: payg -NIC COUNT: 1 -PROVISION APP: false -PROVISION PUBLIC IP: false -REGION: eastus -RESOURCE GROUP: dd-quick- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -SELF EXT: 10.0.1.11 -SELF INT: 10.0.2.11 -SELF MGMT: 10.0.0.11 -TEMPLATE URL: file://$PWD/examples/quickstart/azuredeploy-existing-network.json -USE AVAILABILITY ZONES: true diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_2nic.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_2nic.yaml deleted file mode 100644 index 42d87049..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_2nic.yaml +++ /dev/null @@ -1,22 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -CREATE SECRET: true -EXT VIP ADDRESS: 10.0.1.101 -INSTANCE TYPE: Standard_D4s_v4 -IMAGE: f5-networks:f5-big-ip-best:f5-big-best-plus-hourly-25mbps-po-f5:17.1.100002 -LICENSE TYPE: payg -NIC COUNT: 2 -PROVISION APP: false -PROVISION PUBLIC IP: false -REGION: eastus2 -RESOURCE GROUP: dd-quick- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -SELF EXT: 10.0.1.11 -SELF INT: 10.0.2.11 -SELF MGMT: 10.0.0.11 -TEMPLATE URL: file://$PWD/examples/quickstart/azuredeploy-existing-network.json -USE AVAILABILITY ZONES: false diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_3nic.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_3nic.yaml deleted file mode 100644 index 1bdbc26c..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_3nic.yaml +++ /dev/null @@ -1,22 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -CREATE SECRET: false -EXT VIP ADDRESS: 10.0.1.101 -INSTANCE TYPE: Standard_D8s_v4 -IMAGE: f5-networks:f5-big-ip-best:f5-big-best-plus-hourly-25mbps-po-f5:17.1.100002 -LICENSE TYPE: payg -NIC COUNT: 3 -PROVISION APP: false -PROVISION PUBLIC IP: false -REGION: eastus2 -RESOURCE GROUP: dd-quick- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -SELF EXT: 10.0.1.11 -SELF INT: 10.0.2.11 -SELF MGMT: 10.0.0.11 -TEMPLATE URL: file://$PWD/examples/quickstart/azuredeploy-existing-network.json -USE AVAILABILITY ZONES: true diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_app_1nic.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_app_1nic.yaml deleted file mode 100644 index 1b4c277b..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_app_1nic.yaml +++ /dev/null @@ -1,22 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -CREATE SECRET: true -EXT VIP ADDRESS: 10.0.0.101 -INSTANCE TYPE: Standard_D4s_v4 -IMAGE: f5-networks:f5-big-ip-best:f5-big-best-plus-hourly-25mbps-po-f5:17.1.100002 -LICENSE TYPE: payg -NIC COUNT: 1 -PROVISION APP: true -PROVISION PUBLIC IP: false -REGION: eastus -RESOURCE GROUP: dd-quick- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -SELF EXT: 10.0.1.11 -SELF INT: 10.0.2.11 -SELF MGMT: 10.0.0.11 -TEMPLATE URL: file://$PWD/examples/quickstart/azuredeploy-existing-network.json -USE AVAILABILITY ZONES: true diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_app_2nic.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_app_2nic.yaml deleted file mode 100644 index 6ed86ce7..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_app_2nic.yaml +++ /dev/null @@ -1,22 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -CREATE SECRET: false -EXT VIP ADDRESS: 10.0.1.101 -INSTANCE TYPE: Standard_D4s_v4 -IMAGE: f5-networks:f5-big-ip-best:f5-big-best-plus-hourly-25mbps-po-f5:17.1.100002 -LICENSE TYPE: payg -NIC COUNT: 2 -PROVISION APP: true -PROVISION PUBLIC IP: false -REGION: eastus2 -RESOURCE GROUP: dd-quick- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -SELF EXT: 10.0.1.11 -SELF INT: 10.0.2.11 -SELF MGMT: 10.0.0.11 -TEMPLATE URL: file://$PWD/examples/quickstart/azuredeploy-existing-network.json -USE AVAILABILITY ZONES: false diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_app_3nic.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_app_3nic.yaml deleted file mode 100644 index 76b85a8d..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_app_3nic.yaml +++ /dev/null @@ -1,22 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -CREATE SECRET: false -EXT VIP ADDRESS: 10.0.1.101 -INSTANCE TYPE: Standard_D8s_v4 -IMAGE: f5-networks:f5-big-ip-best:f5-big-best-plus-hourly-25mbps-po-f5:17.1.100002 -LICENSE TYPE: payg -NIC COUNT: 3 -PROVISION APP: true -PROVISION PUBLIC IP: false -REGION: eastus2 -RESOURCE GROUP: dd-quick- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -SELF EXT: 10.0.1.11 -SELF INT: 10.0.2.11 -SELF MGMT: 10.0.0.11 -TEMPLATE URL: file://$PWD/examples/quickstart/azuredeploy-existing-network.json -USE AVAILABILITY ZONES: true diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_app_3nic_v14.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_app_3nic_v14.yaml deleted file mode 100644 index bb71ee8c..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_app_3nic_v14.yaml +++ /dev/null @@ -1,22 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -CREATE SECRET: true -EXT VIP ADDRESS: 10.0.1.101 -INSTANCE TYPE: Standard_D8s_v4 -IMAGE: f5-networks:f5-big-ip-best:f5-big-best-plus-hourly-25mbps-po-f5:16.1.401053 -LICENSE TYPE: payg -NIC COUNT: 3 -PROVISION APP: true -PROVISION PUBLIC IP: false -REGION: eastus2 -RESOURCE GROUP: dd-quick- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -SELF EXT: 10.0.1.11 -SELF INT: 10.0.2.11 -SELF MGMT: 10.0.0.11 -TEMPLATE URL: file://$PWD/examples/quickstart/azuredeploy-existing-network.json -USE AVAILABILITY ZONES: false diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/defaults.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/defaults.yaml deleted file mode 100644 index a1d8b2e6..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/defaults.yaml +++ /dev/null @@ -1,17 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -INSTANCE TYPE: Standard_D8s_v4 -IMAGE: f5-networks:f5-big-ip-best:f5-big-best-plus-hourly-25mbps-po-f5:17.1.100002 -LICENSE TYPE: payg -NIC COUNT: 3 -PROVISION APP: true -PROVISION PUBLIC IP: true -REGION: eastus2 -RESOURCE GROUP: dd-quick- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -TEMPLATE URL: https://raw.githubusercontent.com/F5Networks/f5-azure-arm-templates-v2/main/examples/quickstart/azuredeploy.json -USE AVAILABILITY ZONES: true -USE DEFAULT PARAMETERS: 'Yes' diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_1nic.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_1nic.yaml deleted file mode 100644 index 619d9ce1..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_1nic.yaml +++ /dev/null @@ -1,18 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -CREATE SECRET: true -INSTANCE TYPE: Standard_D4s_v4 -IMAGE: f5-networks:f5-big-ip-best:f5-big-best-plus-hourly-25mbps-po-f5:17.1.100002 -LICENSE TYPE: payg -NIC COUNT: 1 -PROVISION APP: false -PROVISION PUBLIC IP: true -REGION: eastus -RESOURCE GROUP: dd-quick- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -TEMPLATE URL: file://$PWD/examples/quickstart/azuredeploy.json -USE AVAILABILITY ZONES: true diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_2nic.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_2nic.yaml deleted file mode 100644 index ea81b7ef..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_2nic.yaml +++ /dev/null @@ -1,18 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -CREATE SECRET: false -INSTANCE TYPE: Standard_D4s_v4 -IMAGE: f5-networks:f5-big-ip-best:f5-big-best-plus-hourly-25mbps-po-f5:17.1.100002 -LICENSE TYPE: payg -NIC COUNT: 2 -PROVISION APP: false -PROVISION PUBLIC IP: true -REGION: eastus -RESOURCE GROUP: dd-quick- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -TEMPLATE URL: file://$PWD/examples/quickstart/azuredeploy.json -USE AVAILABILITY ZONES: false diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_3nic.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_3nic.yaml deleted file mode 100644 index 106b9f96..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_3nic.yaml +++ /dev/null @@ -1,18 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -CREATE SECRET: true -INSTANCE TYPE: Standard_D8s_v4 -IMAGE: f5-networks:f5-big-ip-best:f5-big-best-plus-hourly-25mbps-po-f5:17.1.100002 -LICENSE TYPE: payg -NIC COUNT: 3 -PROVISION APP: false -PROVISION PUBLIC IP: true -REGION: eastus2 -RESOURCE GROUP: dd-quick- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -TEMPLATE URL: file://$PWD/examples/quickstart/azuredeploy.json -USE AVAILABILITY ZONES: true diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_app_1nic.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_app_1nic.yaml deleted file mode 100644 index 479785ab..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_app_1nic.yaml +++ /dev/null @@ -1,18 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -CREATE SECRET: false -INSTANCE TYPE: Standard_D4s_v4 -IMAGE: f5-networks:f5-big-ip-best:f5-big-best-plus-hourly-25mbps-po-f5:17.1.100002 -LICENSE TYPE: payg -NIC COUNT: 1 -PROVISION APP: true -PROVISION PUBLIC IP: true -REGION: eastus -RESOURCE GROUP: dd-quick- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -TEMPLATE URL: file://$PWD/examples/quickstart/azuredeploy.json -USE AVAILABILITY ZONES: true diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_app_2nic.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_app_2nic.yaml deleted file mode 100644 index d15cab0d..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_app_2nic.yaml +++ /dev/null @@ -1,18 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -CREATE SECRET: true -INSTANCE TYPE: Standard_D4s_v4 -IMAGE: f5-networks:f5-big-ip-best:f5-big-best-plus-hourly-25mbps-po-f5:17.1.100002 -LICENSE TYPE: payg -NIC COUNT: 2 -PROVISION APP: true -PROVISION PUBLIC IP: true -REGION: eastus2 -RESOURCE GROUP: dd-quick- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -TEMPLATE URL: file://$PWD/examples/quickstart/azuredeploy.json -USE AVAILABILITY ZONES: false diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_app_3nic.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_app_3nic.yaml deleted file mode 100644 index 0bf88267..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_app_3nic.yaml +++ /dev/null @@ -1,18 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -CREATE SECRET: true -INSTANCE TYPE: Standard_D8s_v4 -IMAGE: f5-networks:f5-big-ip-best:f5-big-best-plus-hourly-25mbps-po-f5:17.1.100002 -LICENSE TYPE: payg -NIC COUNT: 3 -PROVISION APP: true -PROVISION PUBLIC IP: true -REGION: eastus -RESOURCE GROUP: dd-quick- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -TEMPLATE URL: file://$PWD/examples/quickstart/azuredeploy.json -USE AVAILABILITY ZONES: false diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_app_3nic_v14.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_app_3nic_v14.yaml deleted file mode 100644 index b7321a1b..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_app_3nic_v14.yaml +++ /dev/null @@ -1,18 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -CREATE SECRET: false -INSTANCE TYPE: Standard_D8s_v4 -IMAGE: f5-networks:f5-big-ip-best:f5-big-best-plus-hourly-25mbps-po-f5:16.1.401053 -LICENSE TYPE: payg -NIC COUNT: 3 -PROVISION APP: true -PROVISION PUBLIC IP: true -REGION: eastus -RESOURCE GROUP: dd-quick- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -TEMPLATE URL: file://$PWD/examples/quickstart/azuredeploy.json -USE AVAILABILITY ZONES: true diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_1nic.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_1nic.yaml deleted file mode 100644 index 0b1102a8..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_1nic.yaml +++ /dev/null @@ -1,18 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -CREATE SECRET: false -INSTANCE TYPE: Standard_D4s_v4 -IMAGE: f5-networks:f5-big-ip-best:f5-big-best-plus-hourly-25mbps-po-f5:17.1.100002 -LICENSE TYPE: payg -NIC COUNT: 1 -PROVISION APP: false -PROVISION PUBLIC IP: false -REGION: eastus -RESOURCE GROUP: dd-quick- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -TEMPLATE URL: file://$PWD/examples/quickstart/azuredeploy.json -USE AVAILABILITY ZONES: true diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_2nic.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_2nic.yaml deleted file mode 100644 index 090710fa..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_2nic.yaml +++ /dev/null @@ -1,18 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -CREATE SECRET: true -INSTANCE TYPE: Standard_D4s_v4 -IMAGE: f5-networks:f5-big-ip-best:f5-big-best-plus-hourly-25mbps-po-f5:17.1.100002 -LICENSE TYPE: payg -NIC COUNT: 2 -PROVISION APP: false -PROVISION PUBLIC IP: false -REGION: eastus2 -RESOURCE GROUP: dd-quick- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -TEMPLATE URL: file://$PWD/examples/quickstart/azuredeploy.json -USE AVAILABILITY ZONES: false diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_3nic.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_3nic.yaml deleted file mode 100644 index 6122388b..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_3nic.yaml +++ /dev/null @@ -1,18 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -CREATE SECRET: false -INSTANCE TYPE: Standard_D8s_v4 -IMAGE: f5-networks:f5-big-ip-best:f5-big-best-plus-hourly-25mbps-po-f5:17.1.100002 -LICENSE TYPE: payg -NIC COUNT: 3 -PROVISION APP: false -PROVISION PUBLIC IP: false -REGION: eastus2 -RESOURCE GROUP: dd-quick- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -TEMPLATE URL: file://$PWD/examples/quickstart/azuredeploy.json -USE AVAILABILITY ZONES: true diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_app_1nic.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_app_1nic.yaml deleted file mode 100644 index 542ad43a..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_app_1nic.yaml +++ /dev/null @@ -1,18 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -CREATE SECRET: true -INSTANCE TYPE: Standard_D4s_v4 -IMAGE: f5-networks:f5-big-ip-best:f5-big-best-plus-hourly-25mbps-po-f5:17.1.100002 -LICENSE TYPE: payg -NIC COUNT: 1 -PROVISION APP: true -PROVISION PUBLIC IP: false -REGION: eastus -RESOURCE GROUP: dd-quick- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -TEMPLATE URL: file://$PWD/examples/quickstart/azuredeploy.json -USE AVAILABILITY ZONES: true diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_app_2nic.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_app_2nic.yaml deleted file mode 100644 index 75fcbd49..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_app_2nic.yaml +++ /dev/null @@ -1,18 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -CREATE SECRET: false -INSTANCE TYPE: Standard_D4s_v4 -IMAGE: f5-networks:f5-big-ip-best:f5-big-best-plus-hourly-25mbps-po-f5:17.1.100002 -LICENSE TYPE: payg -NIC COUNT: 2 -PROVISION APP: true -PROVISION PUBLIC IP: false -REGION: eastus2 -RESOURCE GROUP: dd-quick- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -TEMPLATE URL: file://$PWD/examples/quickstart/azuredeploy.json -USE AVAILABILITY ZONES: false diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_app_3nic.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_app_3nic.yaml deleted file mode 100644 index 420dbfaa..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_app_3nic.yaml +++ /dev/null @@ -1,18 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -CREATE SECRET: false -INSTANCE TYPE: Standard_D8s_v4 -IMAGE: f5-networks:f5-big-ip-best:f5-big-best-plus-hourly-25mbps-po-f5:17.1.100002 -LICENSE TYPE: payg -NIC COUNT: 3 -PROVISION APP: true -PROVISION PUBLIC IP: false -REGION: eastus2 -RESOURCE GROUP: dd-quick- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -TEMPLATE URL: file://$PWD/examples/quickstart/azuredeploy.json -USE AVAILABILITY ZONES: true diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_app_3nic_v14.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_app_3nic_v14.yaml deleted file mode 100644 index 7a8475bc..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_app_3nic_v14.yaml +++ /dev/null @@ -1,18 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -CREATE SECRET: true -INSTANCE TYPE: Standard_D8s_v4 -IMAGE: f5-networks:f5-big-ip-best:f5-big-best-plus-hourly-25mbps-po-f5:16.1.401053 -LICENSE TYPE: payg -NIC COUNT: 3 -PROVISION APP: true -PROVISION PUBLIC IP: false -REGION: eastus2 -RESOURCE GROUP: dd-quick- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -TEMPLATE URL: file://$PWD/examples/quickstart/azuredeploy.json -USE AVAILABILITY ZONES: true diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/test_policy_existing.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/test_policy_existing.yaml deleted file mode 100644 index 1e4cb7cd..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/test_policy_existing.yaml +++ /dev/null @@ -1,28 +0,0 @@ ---- -# quickstart byol existing test -azure-arm-quickstart-byol-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test_existing.yaml" - run: "random" - random-num-of-tests: 2 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/demo_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/demo_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/demo_app_3nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/prod_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/prod_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/prod_app_3nic.yaml" - -# quickstart payg existing test -azure-arm-quickstart-payg-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test_existing.yaml" - run: "random" - random-num-of-tests: 2 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_app_3nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_app_3nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_app_3nic_v14.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_app_3nic_v14.yaml" \ No newline at end of file diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/test_policy_full.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/test_policy_full.yaml deleted file mode 100644 index f86f6ed7..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/test_policy_full.yaml +++ /dev/null @@ -1,28 +0,0 @@ ---- -# quickstart byol example test -azure-arm-quickstart-byol-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test_full.yaml" - run: "random" - random-num-of-tests: 2 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/demo_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/demo_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/demo_app_3nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/prod_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/prod_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/prod_app_3nic.yaml" - -# quickstart payg example test -azure-arm-quickstart-payg-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test_full.yaml" - run: "random" - random-num-of-tests: 2 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_app_3nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_app_3nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_app_3nic_v14.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_app_3nic_v14.yaml" \ No newline at end of file diff --git a/automated-test-scripts/data/test_policies/alex.yaml b/automated-test-scripts/data/test_policies/alex.yaml deleted file mode 100644 index 2e8657d7..00000000 --- a/automated-test-scripts/data/test_policies/alex.yaml +++ /dev/null @@ -1,106 +0,0 @@ -# Azure autoscale example tests -azure-autoscale-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/daily_test.yaml" - run: "random" - random-num-of-tests: 2 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/prepub_parameters2.yaml" -# - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/prepub_parameters1.yaml" - -azure-quickstart-byol-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test.yaml" - run: "random" - random-num-of-tests: 3 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/prepub_parameters2.yaml" - -azure-quickstart-payg-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test.yaml" - run: "random" - random-num-of-tests: 3 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/prepub_parameters2.yaml" - -# # Azure access module tests -azure-access-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/access/daily_test.yaml" - run: random - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters2.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters3.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters4.yaml" - -azure-application-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/application/daily_test.yaml" - run: random - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/application/prepub_parameters.yaml" - -# # Azure bigip autoscale module tests -azure-bigip-autoscale-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/daily_test.yaml" - run: "random" - random-num-of-tests: 3 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters2.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters3.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters4.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters5.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters6.yaml" - -# # Azure bigip standalone module tests -azure-bigip-standalone-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/daily_test.yaml" - run: "random" - random-num-of-tests: 3 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters2.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters3.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters4.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters5.yaml" - -azure-bigip-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/daily_test.yaml" - run: random - random-num-of-tests: 3 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters2.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters3.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters4.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters5.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters6.yaml" - - -azure-dag-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/dag/daily_test.yaml" - run: random - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/prepub_parameters2.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/prepub_parameters3.yaml" - - -azure-function-module-test: - run: random - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/function/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/function/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/function/prepub_parameters2.yaml" diff --git a/automated-test-scripts/data/test_policies/all.yaml b/automated-test-scripts/data/test_policies/all.yaml deleted file mode 100644 index 611f4a83..00000000 --- a/automated-test-scripts/data/test_policies/all.yaml +++ /dev/null @@ -1,117 +0,0 @@ -# Azure autoscale example tests -azure-autoscale-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/daily_test_full.yaml" - run: "all" - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/full/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/full/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/full/prepub_parameters2.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/full/prepub_parameters3.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/full/prepub_parameters4.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/full/prepub_parameters5.yaml" - -azure-autoscale-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/daily_test_existing.yaml" - run: "all" - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/existing/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/existing/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/existing/prepub_parameters2.yaml" - -azure-quickstart-byol-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test.yaml" - run: "all" - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/prepub_parameters2.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/prepub_parameters3.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/prepub_parameters4.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/prepub_parameters5.yaml" - -azure-quickstart-payg-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test.yaml" - run: "all" - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/prepub_parameters2.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/prepub_parameters3.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/prepub_parameters4.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/prepub_parameters5.yaml" - -# Azure access module tests -azure-access-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/access/daily_test.yaml" - run: "all" - parameters-files: - - automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters.yaml - - automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters1.yaml - - automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters2.yaml - - automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters3.yaml - - automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters4.yaml - random-num-of-tests: 1 - run: random - test-url: 'file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/access/daily_test.yaml' -azure-application-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/application/daily_test.yaml" - run: "all" - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/application/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/application/prepub_parameters1.yaml" - -# Azure bigip autoscale module tests -azure-bigip-autoscale-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/daily_test.yaml" - run: "all" - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters2.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters3.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters4.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters5.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters6.yaml" - -# Azure bigip standalone module tests -azure-bigip-standalone-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/daily_test.yaml" - run: "all" - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters2.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters3.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters4.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters5.yaml" - -# Azure dag module tests -azure-dag-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/dag/daily_test.yaml" - run: "all" - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/prepub_parameters2.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/prepub_parameters3.yaml" - -# Azure network module tests -azure-network-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/network/daily_test.yaml" - run: "all" - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/prepub_parameters2.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/prepub_parameters3.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/prepub_parameters4.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/prepub_parameters5.yaml" - -# Azure function module tests -azure-function-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/function/daily_test.yaml" - run: "all" - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/function/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/function/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/function/prepub_parameters2.yaml" diff --git a/automated-test-scripts/data/test_policies/defaults_test_policy.yaml b/automated-test-scripts/data/test_policies/defaults_test_policy.yaml deleted file mode 100644 index 1adbf85d..00000000 --- a/automated-test-scripts/data/test_policies/defaults_test_policy.yaml +++ /dev/null @@ -1,44 +0,0 @@ -# Autoscale -azure-autoscale-payg-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/daily_test_full_defaults.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/full/defaults.yaml" - -azure-autoscale-payg-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/daily_test_existing_defaults.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/existing/defaults.yaml" - -# failover -azure-failover-payg-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/daily_test_full_defaults.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/defaults.yaml" - -azure-failover-payg-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/daily_test_existing_defaults.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/defaults.yaml" - -# quickstart -azure-quickstart-payg-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test_full_defaults.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/defaults.yaml" - -azure-quickstart-payg-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test_existing_defaults.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/defaults.yaml" \ No newline at end of file diff --git a/automated-test-scripts/data/test_policies/khanna.yaml b/automated-test-scripts/data/test_policies/khanna.yaml deleted file mode 100644 index cece47a2..00000000 --- a/automated-test-scripts/data/test_policies/khanna.yaml +++ /dev/null @@ -1,166 +0,0 @@ -azure-failover-byol-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/daily_test_full.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/full/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/full/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/full/prepub_parameters2.yaml" - -azure-failover-byol-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/daily_test_existing.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/existing/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/existing/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/existing/prepub_parameters2.yaml" - -azure-failover-payg-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/daily_test_full.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/prepub_parameters2.yaml" - -azure-failover-payg-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/daily_test_existing.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/prepub_parameters2.yaml" - -azure-quickstart-byol-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test_full.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/prepub_parameters2.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/prepub_parameters3.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/prepub_parameters4.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/prepub_parameters5.yaml" - -azure-quickstart-byol-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test_existing.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/prepub_parameters2.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/prepub_parameters3.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/prepub_parameters4.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/prepub_parameters5.yaml" - -azure-quickstart-payg-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test_full.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prepub_parameters2.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prepub_parameters3.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prepub_parameters4.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prepub_parameters5.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prepub_parameters6_v14.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prepub_parameters7_v14.yaml" - -azure-quickstart-payg-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test_existing.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prepub_parameters2.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prepub_parameters3.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prepub_parameters4.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prepub_parameters5.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prepub_parameters6_v14.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prepub_parameters7_v14.yaml" - -azure-bigip-standalone-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/daily_test.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters2.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters3.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters4.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters5.yaml" - -azure-bigip-autoscale-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/daily_test.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters2.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters3.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters4.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters5.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters6.yaml" - - -# azure-autoscale-example-test: -# test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/daily_test.yaml" -# run: "random" -# random-num-of-tests: 1 -# parameters-files: -# - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/prepub_parameters1.yaml" - -# azure-bigip-autoscale-module-test: -# test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/daily_test.yaml" -# run: "random" -# random-num-of-tests: 4 -# parameters-files: -# - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters.yaml" -# - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters1.yaml" -# - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters2.yaml" -# - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters3.yaml" -# - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters4.yaml" -# - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters5.yaml" -# - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters6.yaml" - -# azure-bigip-standalone-module-test: -# test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/daily_test.yaml" -# run: "random" -# random-num-of-tests: 3 -# parameters-files: -# - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters.yaml" -# - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters1.yaml" -# - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters2.yaml" -# - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters3.yaml" -# - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters4.yaml" -# - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters5.yaml" - - -# azure-access-module-test: -# test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/access/daily_test.yaml" -# run: "random" -# random-num-of-tests: 4 -# parameters-files: -# - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters.yaml" -# - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters1.yaml" -# - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters2.yaml" -# - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters3.yaml" -# - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters4.yaml" - -# azure-function-module-test: -# test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/function/daily_test.yaml" -# run: "random" -# random-num-of-tests: 3 -# parameters-files: -# - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/function/prepub_parameters.yaml" -# - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/function/prepub_parameters1.yaml" -# - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/function/prepub_parameters2.yaml" \ No newline at end of file diff --git a/automated-test-scripts/data/test_policies/post_release_test.yaml b/automated-test-scripts/data/test_policies/post_release_test.yaml deleted file mode 100644 index b9b06aad..00000000 --- a/automated-test-scripts/data/test_policies/post_release_test.yaml +++ /dev/null @@ -1,120 +0,0 @@ -# Autoscale -azure-autoscale-payg-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/daily_test_full_defaults.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/full/defaults.yaml" - -azure-autoscale-payg-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/daily_test_existing_defaults.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/existing/defaults.yaml" - -# failover -azure-failover-payg-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/daily_test_full_defaults.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/defaults.yaml" - -azure-failover-payg-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/daily_test_existing_defaults.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/defaults.yaml" - -# quickstart -azure-quickstart-payg-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test_full_defaults.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/defaults.yaml" - -azure-quickstart-payg-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test_existing_defaults.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/defaults.yaml" - -# modules -azure-access-module-test: - parameters-files: - - automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/postpub_parameters.yaml - - automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/postpub_parameters1.yaml - - automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/postpub_parameters2.yaml - - automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/postpub_parameters3.yaml - - automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/postpub_parameters4.yaml - random-num-of-tests: 3 - run: random - test-url: 'file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/access/daily_test.yaml' - -azure-application-module-test: - parameters-files: - - automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/application/postpub_parameters.yaml - - automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/application/postpub_parameters1.yaml - random-num-of-tests: 1 - run: random - test-url: 'file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/application/daily_test.yaml' - -azure-bigip-autoscale-module-test: - parameters-files: - - automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/postpub_parameters.yaml - - automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/postpub_parameters1.yaml - - automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/postpub_parameters2.yaml - - automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/postpub_parameters3.yaml - - automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/postpub_parameters4.yaml - - automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/postpub_parameters5.yaml - - automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/postpub_parameters6.yaml - random-num-of-tests: 3 - run: random - test-url: 'file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/daily_test.yaml' - -azure-bigip-standalone-module-test: - parameters-files: - - automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/postpub_parameters.yaml - - automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/postpub_parameters1.yaml - - automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/postpub_parameters2.yaml - - automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/postpub_parameters3.yaml - - automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/postpub_parameters4.yaml - - automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/postpub_parameters5.yaml - random-num-of-tests: 3 - run: random - test-url: 'file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/daily_test.yaml' - -azure-dag-module-test: - parameters-files: - - automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/postpub_parameters.yaml - - automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/postpub_parameters1.yaml - - automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/postpub_parameters2.yaml - - automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/postpub_parameters3.yaml - random-num-of-tests: 2 - run: random - test-url: 'file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/dag/daily_test.yaml' - -azure-function-module-test: - parameters-files: - - automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/function/postpub_parameters.yaml - - automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/function/postpub_parameters1.yaml - - automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/function/postpub_parameters2.yaml - random-num-of-tests: 2 - run: random - test-url: 'file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/function/daily_test.yaml' - -azure-network-module-test: - parameters-files: - - automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/postpub_parameters.yaml - - automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/postpub_parameters1.yaml - - automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/postpub_parameters2.yaml - - automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/postpub_parameters3.yaml - - automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/postpub_parameters4.yaml - - automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/postpub_parameters5.yaml - random-num-of-tests: 3 - run: random - test-url: 'file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/network/daily_test.yaml' diff --git a/automated-test-scripts/data/test_policies/pre_release_test.yaml b/automated-test-scripts/data/test_policies/pre_release_test.yaml deleted file mode 100644 index 24acc2b7..00000000 --- a/automated-test-scripts/data/test_policies/pre_release_test.yaml +++ /dev/null @@ -1,209 +0,0 @@ -# parent tests -# Autoscale Example Test -azure-arm-autoscale-example-bigiq-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/daily_test_full.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/bigiq/full/demo_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/bigiq/full/prod_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/bigiq/full/demo_app_v14.yaml" - -azure-arm-autoscale-existing-bigiq-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/daily_test_existing.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/bigiq/existing/demo.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/bigiq/existing/prod.yaml" - -# Autoscale Example Test -azure-arm-autoscale-example-payg-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/daily_test_full.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/full/demo_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/full/prod_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/full/demo_app_v14.yaml" - -# Autoscale Example Test -azure-arm-autoscale-existing-payg-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/daily_test_existing.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/existing/demo.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/existing/prod.yaml" - -# failover -# Failover Example Test -azure-arm-failover-byol-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/daily_test_full.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/full/demo.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/full/prod.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/full/demo_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/full/prod_app.yaml" - -azure-arm-failover-payg-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/daily_test_full.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/demo.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/prod.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/demo_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/prod_app.yaml" - -# Failover Existing Test -azure-arm-failover-byol-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/daily_test_existing.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/existing/demo.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/existing/prod.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/existing/demo_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/existing/prod_app.yaml" - -azure-arm-failover-payg-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/daily_test_existing.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/demo.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/prod.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/demo_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/prod_app.yaml" - -# quickstart -# quickstart byol example test -azure-arm-quickstart-byol-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test_full.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/demo_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/demo_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/demo_app_3nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/prod_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/prod_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/prod_app_3nic.yaml" - -# quickstart payg example test -azure-arm-quickstart-payg-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test_full.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_app_3nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_app_3nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_app_3nic_v14.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_app_3nic_v14.yaml" - -# quickstart byol existing test -azure-arm-quickstart-byol-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test_existing.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/demo_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/demo_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/demo_app_3nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/prod_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/prod_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/prod_app_3nic.yaml" - -# quickstart payg existing test -azure-arm-quickstart-payg-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test_existing.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_app_3nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_app_3nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_app_3nic_v14.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_app_3nic_v14.yaml" - -# module tests -azure-access-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/access/daily_test.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters2.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters3.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters4.yaml" - -azure-application-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/application/daily_test.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/application/prepub_parameters.yaml" - -azure-bigip-autoscale-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/daily_test.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters2.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters3.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters4.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters5.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters6.yaml" - -azure-bigip-standalone-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/daily_test.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters2.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters3.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters4.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters5.yaml" - -azure-dag-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/dag/daily_test.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/prepub_parameters2.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/prepub_parameters3.yaml" - -azure-function-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/function/daily_test.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/function/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/function/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/function/prepub_parameters2.yaml" - -azure-network-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/network/daily_test.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/prepub_parameters2.yaml" diff --git a/automated-test-scripts/data/test_policies/scheduled/friday_develop.yaml b/automated-test-scripts/data/test_policies/scheduled/friday_develop.yaml deleted file mode 100644 index ff7bb872..00000000 --- a/automated-test-scripts/data/test_policies/scheduled/friday_develop.yaml +++ /dev/null @@ -1,209 +0,0 @@ -# parent tests -# Autoscale Example Test -azure-arm-autoscale-example-bigiq-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/daily_test_full.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/bigiq/full/demo_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/bigiq/full/prod_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/bigiq/full/demo_app_v14.yaml" - -azure-arm-autoscale-existing-bigiq-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/daily_test_existing.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/bigiq/existing/demo.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/bigiq/existing/prod.yaml" - -# Autoscale Example Test -azure-arm-autoscale-example-payg-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/daily_test_full.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/full/demo_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/full/prod_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/full/demo_app_v14.yaml" - -# Autoscale Example Test -azure-arm-autoscale-existing-payg-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/daily_test_existing.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/existing/demo.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/existing/prod.yaml" - -# failover -# Failover Example Test -azure-arm-failover-byol-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/daily_test_full.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/full/demo.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/full/prod.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/full/demo_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/full/prod_app.yaml" - -azure-arm-failover-payg-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/daily_test_full.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/demo.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/prod.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/demo_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/prod_app.yaml" - -# Failover Existing Test -azure-arm-failover-byol-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/daily_test_existing.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/existing/demo.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/existing/prod.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/existing/demo_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/existing/prod_app.yaml" - -azure-arm-failover-payg-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/daily_test_existing.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/demo.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/prod.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/demo_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/prod_app.yaml" - -# quickstart -# quickstart byol example test -azure-arm-quickstart-byol-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test_full.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/demo_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/demo_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/demo_app_3nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/prod_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/prod_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/prod_app_3nic.yaml" - -# quickstart payg example test -azure-arm-quickstart-payg-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test_full.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_app_3nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_app_3nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_app_3nic_v14.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_app_3nic_v14.yaml" - -# quickstart byol existing test -azure-arm-quickstart-byol-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test_existing.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/demo_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/demo_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/demo_app_3nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/prod_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/prod_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/prod_app_3nic.yaml" - -# quickstart payg existing test -azure-arm-quickstart-payg-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test_existing.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_app_3nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_app_3nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_app_3nic_v14.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_app_3nic_v14.yaml" - -# module tests -azure-access-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/access/daily_test.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters2.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters3.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters4.yaml" - -azure-application-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/application/daily_test.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/application/prepub_parameters.yaml" - -azure-bigip-autoscale-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/daily_test.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters2.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters3.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters4.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters5.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters6.yaml" - -azure-bigip-standalone-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/daily_test.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters2.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters3.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters4.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters5.yaml" - -azure-dag-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/dag/daily_test.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/prepub_parameters2.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/prepub_parameters3.yaml" - -azure-function-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/function/daily_test.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/function/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/function/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/function/prepub_parameters2.yaml" - -azure-network-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/network/daily_test.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/prepub_parameters2.yaml" diff --git a/automated-test-scripts/data/test_policies/scheduled/friday_main.yaml b/automated-test-scripts/data/test_policies/scheduled/friday_main.yaml deleted file mode 100644 index c7cc3792..00000000 --- a/automated-test-scripts/data/test_policies/scheduled/friday_main.yaml +++ /dev/null @@ -1,44 +0,0 @@ -# Autoscale -azure-autoscale-payg-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/daily_test_full_defaults.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/full/defaults.yaml" - -azure-autoscale-payg-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/daily_test_existing_defaults.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/existing/defaults.yaml" - -# failover -azure-failover-payg-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/daily_test_full_defaults.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/defaults.yaml" - -azure-failover-payg-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/daily_test_existing_defaults.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/defaults.yaml" - -# quickstart -azure-quickstart-payg-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test_full_defaults.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/defaults.yaml" - -azure-quickstart-payg-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test_existing_defaults.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/defaults.yaml" diff --git a/automated-test-scripts/data/test_policies/scheduled/monday_develop.yaml b/automated-test-scripts/data/test_policies/scheduled/monday_develop.yaml deleted file mode 100644 index 003d18e4..00000000 --- a/automated-test-scripts/data/test_policies/scheduled/monday_develop.yaml +++ /dev/null @@ -1,209 +0,0 @@ -# parent tests -# Autoscale Example Test -azure-arm-autoscale-example-bigiq-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/daily_test_full.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/bigiq/full/demo_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/bigiq/full/prod_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/bigiq/full/demo_app_v14.yaml" - -azure-arm-autoscale-existing-bigiq-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/daily_test_existing.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/bigiq/existing/demo.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/bigiq/existing/prod.yaml" - -# Autoscale Example Test -azure-arm-autoscale-example-payg-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/daily_test_full.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/full/demo_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/full/prod_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/full/demo_app_v14.yaml" - -# Autoscale Example Test -azure-arm-autoscale-existing-payg-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/daily_test_existing.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/existing/demo.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/existing/prod.yaml" - -# failover -# Failover Example Test -azure-arm-failover-byol-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/daily_test_full.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/full/demo.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/full/prod.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/full/demo_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/full/prod_app.yaml" - -azure-arm-failover-payg-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/daily_test_full.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/demo.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/prod.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/demo_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/prod_app.yaml" - -# Failover Existing Test -azure-arm-failover-byol-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/daily_test_existing.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/existing/demo.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/existing/prod.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/existing/demo_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/existing/prod_app.yaml" - -azure-arm-failover-payg-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/daily_test_existing.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/demo.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/prod.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/demo_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/prod_app.yaml" - -# quickstart -# quickstart byol example test -azure-arm-quickstart-byol-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test_full.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/demo_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/demo_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/demo_app_3nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/prod_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/prod_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/prod_app_3nic.yaml" - -# quickstart payg example test -azure-arm-quickstart-payg-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test_full.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_app_3nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_app_3nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_app_3nic_v14.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_app_3nic_v14.yaml" - -# quickstart byol existing test -azure-arm-quickstart-byol-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test_existing.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/demo_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/demo_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/demo_app_3nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/prod_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/prod_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/prod_app_3nic.yaml" - -# quickstart payg existing test -azure-arm-quickstart-payg-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test_existing.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_app_3nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_app_3nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_app_3nic_v14.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_app_3nic_v14.yaml" - -# module tests -azure-access-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/access/daily_test.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters2.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters3.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters4.yaml" - -azure-application-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/application/daily_test.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/application/prepub_parameters.yaml" - -azure-bigip-autoscale-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/daily_test.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters2.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters3.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters4.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters5.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters6.yaml" - -azure-bigip-standalone-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/daily_test.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters2.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters3.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters4.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters5.yaml" - -azure-dag-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/dag/daily_test.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/prepub_parameters2.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/prepub_parameters3.yaml" - -azure-function-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/function/daily_test.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/function/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/function/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/function/prepub_parameters2.yaml" - -azure-network-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/network/daily_test.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/prepub_parameters2.yaml" diff --git a/automated-test-scripts/data/test_policies/scheduled/monday_main.yaml b/automated-test-scripts/data/test_policies/scheduled/monday_main.yaml deleted file mode 100644 index c03e1f99..00000000 --- a/automated-test-scripts/data/test_policies/scheduled/monday_main.yaml +++ /dev/null @@ -1,44 +0,0 @@ -# Autoscale -azure-autoscale-payg-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/daily_test_full_defaults.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/full/defaults.yaml" - -azure-autoscale-payg-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/daily_test_existing_defaults.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/existing/defaults.yaml" - -# failover -azure-failover-payg-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/daily_test_full_defaults.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/defaults.yaml" - -azure-failover-payg-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/daily_test_existing_defaults.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/defaults.yaml" - -# quickstart -azure-quickstart-payg-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test_full_defaults.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/defaults.yaml" - -azure-quickstart-payg-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test_existing_defaults.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/defaults.yaml" diff --git a/automated-test-scripts/data/test_policies/scheduled/saturday_develop.yaml b/automated-test-scripts/data/test_policies/scheduled/saturday_develop.yaml deleted file mode 100644 index 8c46ce73..00000000 --- a/automated-test-scripts/data/test_policies/scheduled/saturday_develop.yaml +++ /dev/null @@ -1,209 +0,0 @@ -# parent tests -# Autoscale Example Test -azure-arm-autoscale-example-bigiq-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/daily_test_full.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/bigiq/full/demo_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/bigiq/full/prod_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/bigiq/full/demo_app_v14.yaml" - -azure-arm-autoscale-existing-bigiq-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/daily_test_existing.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/bigiq/existing/demo.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/bigiq/existing/prod.yaml" - -# Autoscale Example Test -azure-arm-autoscale-example-payg-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/daily_test_full.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/full/demo_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/full/prod_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/full/demo_app_v14.yaml" - -# Autoscale Example Test -azure-arm-autoscale-existing-payg-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/daily_test_existing.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/existing/demo.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/existing/prod.yaml" - -# failover -# Failover Example Test -azure-arm-failover-byol-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/daily_test_full.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/full/demo.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/full/prod.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/full/demo_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/full/prod_app.yaml" - -azure-arm-failover-payg-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/daily_test_full.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/demo.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/prod.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/demo_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/prod_app.yaml" - -# Failover Existing Test -azure-arm-failover-byol-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/daily_test_existing.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/existing/demo.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/existing/prod.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/existing/demo_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/existing/prod_app.yaml" - -azure-arm-failover-payg-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/daily_test_existing.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/demo.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/prod.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/demo_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/prod_app.yaml" - -# quickstart -# quickstart byol example test -azure-arm-quickstart-byol-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test_full.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/demo_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/demo_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/demo_app_3nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/prod_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/prod_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/prod_app_3nic.yaml" - -# quickstart payg example test -azure-arm-quickstart-payg-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test_full.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_app_3nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_app_3nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_app_3nic_v14.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_app_3nic_v14.yaml" - -# quickstart byol existing test -azure-arm-quickstart-byol-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test_existing.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/demo_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/demo_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/demo_app_3nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/prod_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/prod_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/prod_app_3nic.yaml" - -# quickstart payg existing test -azure-arm-quickstart-payg-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test_existing.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_app_3nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_app_3nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_app_3nic_v14.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_app_3nic_v14.yaml" - -# module tests -azure-access-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/access/daily_test.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters2.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters3.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters4.yaml" - -azure-application-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/application/daily_test.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/application/prepub_parameters.yaml" - -azure-bigip-autoscale-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/daily_test.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters2.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters3.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters4.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters5.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters6.yaml" - -azure-bigip-standalone-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/daily_test.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters2.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters3.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters4.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters5.yaml" - -azure-dag-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/dag/daily_test.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/prepub_parameters2.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/prepub_parameters3.yaml" - -azure-function-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/function/daily_test.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/function/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/function/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/function/prepub_parameters2.yaml" - -azure-network-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/network/daily_test.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/prepub_parameters2.yaml" diff --git a/automated-test-scripts/data/test_policies/scheduled/saturday_main.yaml b/automated-test-scripts/data/test_policies/scheduled/saturday_main.yaml deleted file mode 100644 index 2a3a7908..00000000 --- a/automated-test-scripts/data/test_policies/scheduled/saturday_main.yaml +++ /dev/null @@ -1,44 +0,0 @@ -# Autoscale -azure-autoscale-payg-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/daily_test_full_defaults.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/full/defaults.yaml" - -azure-autoscale-payg-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/daily_test_existing_defaults.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/existing/defaults.yaml" - -# failover -azure-failover-payg-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/daily_test_full_defaults.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/defaults.yaml" - -azure-failover-payg-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/daily_test_existing_defaults.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/defaults.yaml" - -# quickstart -azure-quickstart-payg-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test_full_defaults.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/defaults.yaml" - -azure-quickstart-payg-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test_existing_defaults.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/defaults.yaml" diff --git a/automated-test-scripts/data/test_policies/scheduled/sunday_develop.yaml b/automated-test-scripts/data/test_policies/scheduled/sunday_develop.yaml deleted file mode 100644 index 19e154a8..00000000 --- a/automated-test-scripts/data/test_policies/scheduled/sunday_develop.yaml +++ /dev/null @@ -1,209 +0,0 @@ -# parent tests -# Autoscale Example Test -azure-arm-autoscale-example-bigiq-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/daily_test_full.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/bigiq/full/demo_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/bigiq/full/prod_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/bigiq/full/demo_app_v14.yaml" - -azure-arm-autoscale-existing-bigiq-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/daily_test_existing.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/bigiq/existing/demo.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/bigiq/existing/prod.yaml" - -# Autoscale Example Test -azure-arm-autoscale-example-payg-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/daily_test_full.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/full/demo_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/full/prod_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/full/demo_app_v14.yaml" - -# Autoscale Example Test -azure-arm-autoscale-existing-payg-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/daily_test_existing.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/existing/demo.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/existing/prod.yaml" - -# failover -# Failover Example Test -azure-arm-failover-byol-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/daily_test_full.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/full/demo.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/full/prod.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/full/demo_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/full/prod_app.yaml" - -azure-arm-failover-payg-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/daily_test_full.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/demo.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/prod.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/demo_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/prod_app.yaml" - -# Failover Existing Test -azure-arm-failover-byol-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/daily_test_existing.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/existing/demo.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/existing/prod.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/existing/demo_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/existing/prod_app.yaml" - -azure-arm-failover-payg-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/daily_test_existing.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/demo.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/prod.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/demo_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/prod_app.yaml" - -# quickstart -# quickstart byol example test -azure-arm-quickstart-byol-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test_full.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/demo_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/demo_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/demo_app_3nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/prod_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/prod_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/prod_app_3nic.yaml" - -# quickstart payg example test -azure-arm-quickstart-payg-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test_full.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_app_3nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_app_3nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_app_3nic_v14.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_app_3nic_v14.yaml" - -# quickstart byol existing test -azure-arm-quickstart-byol-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test_existing.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/demo_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/demo_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/demo_app_3nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/prod_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/prod_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/prod_app_3nic.yaml" - -# quickstart payg existing test -azure-arm-quickstart-payg-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test_existing.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_app_3nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_app_3nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_app_3nic_v14.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_app_3nic_v14.yaml" - -# module tests -azure-access-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/access/daily_test.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters2.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters3.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters4.yaml" - -azure-application-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/application/daily_test.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/application/prepub_parameters.yaml" - -azure-bigip-autoscale-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/daily_test.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters2.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters3.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters4.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters5.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters6.yaml" - -azure-bigip-standalone-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/daily_test.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters2.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters3.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters4.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters5.yaml" - -azure-dag-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/dag/daily_test.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/prepub_parameters2.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/prepub_parameters3.yaml" - -azure-function-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/function/daily_test.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/function/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/function/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/function/prepub_parameters2.yaml" - -azure-network-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/network/daily_test.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/prepub_parameters2.yaml" diff --git a/automated-test-scripts/data/test_policies/scheduled/sunday_main.yaml b/automated-test-scripts/data/test_policies/scheduled/sunday_main.yaml deleted file mode 100644 index c03e1f99..00000000 --- a/automated-test-scripts/data/test_policies/scheduled/sunday_main.yaml +++ /dev/null @@ -1,44 +0,0 @@ -# Autoscale -azure-autoscale-payg-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/daily_test_full_defaults.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/full/defaults.yaml" - -azure-autoscale-payg-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/daily_test_existing_defaults.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/existing/defaults.yaml" - -# failover -azure-failover-payg-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/daily_test_full_defaults.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/defaults.yaml" - -azure-failover-payg-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/daily_test_existing_defaults.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/defaults.yaml" - -# quickstart -azure-quickstart-payg-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test_full_defaults.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/defaults.yaml" - -azure-quickstart-payg-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test_existing_defaults.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/defaults.yaml" diff --git a/automated-test-scripts/data/test_policies/scheduled/thursday_develop.yaml b/automated-test-scripts/data/test_policies/scheduled/thursday_develop.yaml deleted file mode 100644 index 2d232167..00000000 --- a/automated-test-scripts/data/test_policies/scheduled/thursday_develop.yaml +++ /dev/null @@ -1,209 +0,0 @@ -# parent tests -# Autoscale Example Test -azure-arm-autoscale-example-bigiq-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/daily_test_full.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/bigiq/full/demo_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/bigiq/full/prod_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/bigiq/full/demo_app_v14.yaml" - -azure-arm-autoscale-existing-bigiq-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/daily_test_existing.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/bigiq/existing/demo.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/bigiq/existing/prod.yaml" - -# Autoscale Example Test -azure-arm-autoscale-example-payg-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/daily_test_full.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/full/demo_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/full/prod_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/full/demo_app_v14.yaml" - -# Autoscale Example Test -azure-arm-autoscale-existing-payg-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/daily_test_existing.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/existing/demo.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/existing/prod.yaml" - -# failover -# Failover Example Test -azure-arm-failover-byol-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/daily_test_full.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/full/demo.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/full/prod.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/full/demo_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/full/prod_app.yaml" - -azure-arm-failover-payg-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/daily_test_full.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/demo.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/prod.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/demo_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/prod_app.yaml" - -# Failover Existing Test -azure-arm-failover-byol-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/daily_test_existing.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/existing/demo.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/existing/prod.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/existing/demo_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/existing/prod_app.yaml" - -azure-arm-failover-payg-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/daily_test_existing.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/demo.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/prod.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/demo_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/prod_app.yaml" - -# quickstart -# quickstart byol example test -azure-arm-quickstart-byol-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test_full.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/demo_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/demo_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/demo_app_3nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/prod_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/prod_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/prod_app_3nic.yaml" - -# quickstart payg example test -azure-arm-quickstart-payg-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test_full.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_app_3nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_app_3nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_app_3nic_v14.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_app_3nic_v14.yaml" - -# quickstart byol existing test -azure-arm-quickstart-byol-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test_existing.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/demo_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/demo_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/demo_app_3nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/prod_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/prod_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/prod_app_3nic.yaml" - -# quickstart payg existing test -azure-arm-quickstart-payg-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test_existing.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_app_3nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_app_3nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_app_3nic_v14.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_app_3nic_v14.yaml" - -# module tests -azure-access-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/access/daily_test.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters2.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters3.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters4.yaml" - -azure-application-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/application/daily_test.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/application/prepub_parameters.yaml" - -azure-bigip-autoscale-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/daily_test.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters2.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters3.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters4.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters5.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters6.yaml" - -azure-bigip-standalone-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/daily_test.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters2.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters3.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters4.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters5.yaml" - -azure-dag-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/dag/daily_test.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/prepub_parameters2.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/prepub_parameters3.yaml" - -azure-function-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/function/daily_test.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/function/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/function/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/function/prepub_parameters2.yaml" - -azure-network-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/network/daily_test.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/prepub_parameters2.yaml" diff --git a/automated-test-scripts/data/test_policies/scheduled/thursday_main.yaml b/automated-test-scripts/data/test_policies/scheduled/thursday_main.yaml deleted file mode 100644 index 07094abe..00000000 --- a/automated-test-scripts/data/test_policies/scheduled/thursday_main.yaml +++ /dev/null @@ -1,44 +0,0 @@ -# Autoscale -azure-autoscale-payg-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/daily_test_full_defaults.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/full/defaults.yaml" - -azure-autoscale-payg-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/daily_test_existing_defaults.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/existing/defaults.yaml" - -# failover -azure-failover-payg-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/daily_test_full_defaults.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/defaults.yaml" - -azure-failover-payg-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/daily_test_existing_defaults.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/defaults.yaml" - -# quickstart -azure-quickstart-payg-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test_full_defaults.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/defaults.yaml" - -azure-quickstart-payg-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test_existing_defaults.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/defaults.yaml" diff --git a/automated-test-scripts/data/test_policies/scheduled/tuesday_develop.yaml b/automated-test-scripts/data/test_policies/scheduled/tuesday_develop.yaml deleted file mode 100644 index f11d9b43..00000000 --- a/automated-test-scripts/data/test_policies/scheduled/tuesday_develop.yaml +++ /dev/null @@ -1,209 +0,0 @@ -# parent tests -# Autoscale Example Test -azure-arm-autoscale-example-bigiq-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/daily_test_full.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/bigiq/full/demo_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/bigiq/full/prod_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/bigiq/full/demo_app_v14.yaml" - -azure-arm-autoscale-existing-bigiq-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/daily_test_existing.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/bigiq/existing/demo.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/bigiq/existing/prod.yaml" - -# Autoscale Example Test -azure-arm-autoscale-example-payg-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/daily_test_full.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/full/demo_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/full/prod_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/full/demo_app_v14.yaml" - -# Autoscale Example Test -azure-arm-autoscale-existing-payg-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/daily_test_existing.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/existing/demo.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/existing/prod.yaml" - -# failover -# Failover Example Test -azure-arm-failover-byol-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/daily_test_full.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/full/demo.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/full/prod.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/full/demo_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/full/prod_app.yaml" - -azure-arm-failover-payg-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/daily_test_full.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/demo.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/prod.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/demo_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/prod_app.yaml" - -# Failover Existing Test -azure-arm-failover-byol-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/daily_test_existing.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/existing/demo.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/existing/prod.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/existing/demo_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/existing/prod_app.yaml" - -azure-arm-failover-payg-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/daily_test_existing.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/demo.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/prod.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/demo_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/prod_app.yaml" - -# quickstart -# quickstart byol example test -azure-arm-quickstart-byol-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test_full.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/demo_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/demo_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/demo_app_3nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/prod_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/prod_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/prod_app_3nic.yaml" - -# quickstart payg example test -azure-arm-quickstart-payg-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test_full.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_app_3nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_app_3nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_app_3nic_v14.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_app_3nic_v14.yaml" - -# quickstart byol existing test -azure-arm-quickstart-byol-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test_existing.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/demo_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/demo_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/demo_app_3nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/prod_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/prod_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/prod_app_3nic.yaml" - -# quickstart payg existing test -azure-arm-quickstart-payg-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test_existing.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_app_3nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_app_3nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_app_3nic_v14.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_app_3nic_v14.yaml" - -# module tests -azure-access-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/access/daily_test.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters2.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters3.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters4.yaml" - -azure-application-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/application/daily_test.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/application/prepub_parameters.yaml" - -azure-bigip-autoscale-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/daily_test.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters2.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters3.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters4.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters5.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters6.yaml" - -azure-bigip-standalone-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/daily_test.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters2.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters3.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters4.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters5.yaml" - -azure-dag-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/dag/daily_test.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/prepub_parameters2.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/prepub_parameters3.yaml" - -azure-function-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/function/daily_test.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/function/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/function/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/function/prepub_parameters2.yaml" - -azure-network-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/network/daily_test.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/prepub_parameters2.yaml" diff --git a/automated-test-scripts/data/test_policies/scheduled/tuesday_main.yaml b/automated-test-scripts/data/test_policies/scheduled/tuesday_main.yaml deleted file mode 100644 index c03e1f99..00000000 --- a/automated-test-scripts/data/test_policies/scheduled/tuesday_main.yaml +++ /dev/null @@ -1,44 +0,0 @@ -# Autoscale -azure-autoscale-payg-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/daily_test_full_defaults.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/full/defaults.yaml" - -azure-autoscale-payg-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/daily_test_existing_defaults.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/existing/defaults.yaml" - -# failover -azure-failover-payg-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/daily_test_full_defaults.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/defaults.yaml" - -azure-failover-payg-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/daily_test_existing_defaults.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/defaults.yaml" - -# quickstart -azure-quickstart-payg-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test_full_defaults.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/defaults.yaml" - -azure-quickstart-payg-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test_existing_defaults.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/defaults.yaml" diff --git a/automated-test-scripts/data/test_policies/scheduled/wednesday_develop.yaml b/automated-test-scripts/data/test_policies/scheduled/wednesday_develop.yaml deleted file mode 100644 index 112d016a..00000000 --- a/automated-test-scripts/data/test_policies/scheduled/wednesday_develop.yaml +++ /dev/null @@ -1,209 +0,0 @@ -# parent tests -# Autoscale Example Test -azure-arm-autoscale-example-bigiq-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/daily_test_full.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/bigiq/full/demo_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/bigiq/full/prod_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/bigiq/full/demo_app_v14.yaml" - -azure-arm-autoscale-existing-bigiq-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/daily_test_existing.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/bigiq/existing/demo.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/bigiq/existing/prod.yaml" - -# Autoscale Example Test -azure-arm-autoscale-example-payg-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/daily_test_full.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/full/demo_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/full/prod_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/full/demo_app_v14.yaml" - -# Autoscale Example Test -azure-arm-autoscale-existing-payg-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/daily_test_existing.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/existing/demo.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/existing/prod.yaml" - -# failover -# Failover Example Test -azure-arm-failover-byol-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/daily_test_full.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/full/demo.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/full/prod.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/full/demo_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/full/prod_app.yaml" - -azure-arm-failover-payg-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/daily_test_full.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/demo.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/prod.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/demo_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/prod_app.yaml" - -# Failover Existing Test -azure-arm-failover-byol-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/daily_test_existing.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/existing/demo.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/existing/prod.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/existing/demo_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/existing/prod_app.yaml" - -azure-arm-failover-payg-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/daily_test_existing.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/demo.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/prod.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/demo_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/prod_app.yaml" - -# quickstart -# quickstart byol example test -azure-arm-quickstart-byol-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test_full.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/demo_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/demo_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/demo_app_3nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/prod_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/prod_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/prod_app_3nic.yaml" - -# quickstart payg example test -azure-arm-quickstart-payg-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test_full.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_app_3nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_app_3nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_app_3nic_v14.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_app_3nic_v14.yaml" - -# quickstart byol existing test -azure-arm-quickstart-byol-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test_existing.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/demo_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/demo_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/demo_app_3nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/prod_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/prod_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/prod_app_3nic.yaml" - -# quickstart payg existing test -azure-arm-quickstart-payg-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test_existing.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_app_3nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_app_3nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_app_3nic_v14.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_app_3nic_v14.yaml" - -# module tests -azure-access-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/access/daily_test.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters2.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters3.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters4.yaml" - -azure-application-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/application/daily_test.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/application/prepub_parameters.yaml" - -azure-bigip-autoscale-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/daily_test.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters2.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters3.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters4.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters5.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters6.yaml" - -azure-bigip-standalone-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/daily_test.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters2.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters3.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters4.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters5.yaml" - -azure-dag-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/dag/daily_test.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/prepub_parameters2.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/prepub_parameters3.yaml" - -azure-function-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/function/daily_test.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/function/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/function/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/function/prepub_parameters2.yaml" - -azure-network-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/network/daily_test.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/prepub_parameters2.yaml" diff --git a/automated-test-scripts/data/test_policies/scheduled/wednesday_main.yaml b/automated-test-scripts/data/test_policies/scheduled/wednesday_main.yaml deleted file mode 100644 index 2a3a7908..00000000 --- a/automated-test-scripts/data/test_policies/scheduled/wednesday_main.yaml +++ /dev/null @@ -1,44 +0,0 @@ -# Autoscale -azure-autoscale-payg-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/daily_test_full_defaults.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/full/defaults.yaml" - -azure-autoscale-payg-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/daily_test_existing_defaults.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/existing/defaults.yaml" - -# failover -azure-failover-payg-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/daily_test_full_defaults.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/defaults.yaml" - -azure-failover-payg-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/daily_test_existing_defaults.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/defaults.yaml" - -# quickstart -azure-quickstart-payg-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test_full_defaults.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/defaults.yaml" - -azure-quickstart-payg-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test_existing_defaults.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/defaults.yaml" diff --git a/automated-test-scripts/data/test_policies/shimkus.yaml b/automated-test-scripts/data/test_policies/shimkus.yaml deleted file mode 100644 index 46677e76..00000000 --- a/automated-test-scripts/data/test_policies/shimkus.yaml +++ /dev/null @@ -1,203 +0,0 @@ -# parent tests -# Autoscale Example Test -azure-arm-autoscale-example-bigiq-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/daily_test_full.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/bigiq/full/demo_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/bigiq/full/prod_app.yaml" - -azure-arm-autoscale-existing-bigiq-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/daily_test_existing.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/bigiq/existing/demo.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/bigiq/existing/prod.yaml" - -# Autoscale Example Test -azure-arm-autoscale-example-payg-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/daily_test_full.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/full/demo_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/full/prod_app.yaml" - -# Autoscale Example Test -azure-arm-autoscale-existing-payg-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/daily_test_existing.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/existing/demo.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/existing/prod.yaml" - -# failover -# Failover Example Test -azure-arm-failover-byol-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/daily_test_full.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/full/demo.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/full/prod.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/full/demo_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/full/prod_app.yaml" - -azure-arm-failover-payg-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/daily_test_full.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/demo.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/prod.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/demo_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/prod_app.yaml" - -# Failover Existing Test -azure-arm-failover-byol-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/daily_test_existing.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/existing/demo.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/existing/prod.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/existing/demo_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/existing/prod_app.yaml" - -azure-arm-failover-payg-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/daily_test_existing.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/demo.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/prod.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/demo_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/prod_app.yaml" - -# quickstart -# quickstart byol example test -azure-arm-quickstart-byol-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test_full.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - # - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/demo_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/demo_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/demo_app_3nic.yaml" - # - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/prod_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/prod_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/prod_app_3nic.yaml" - -# quickstart payg example test -azure-arm-quickstart-payg-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test_full.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - # - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_app_3nic.yaml" - # - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_app_3nic.yaml" - -# quickstart byol existing test -azure-arm-quickstart-byol-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test_existing.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - # - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/demo_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/demo_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/demo_app_3nic.yaml" - # - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/prod_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/prod_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/prod_app_3nic.yaml" - -# quickstart payg existing test -azure-arm-quickstart-payg-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test_existing.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - # - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_app_3nic.yaml" - # - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_app_3nic.yaml" - -# module tests -azure-access-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/access/daily_test.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters2.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters3.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters4.yaml" - -azure-application-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/application/daily_test.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/application/prepub_parameters.yaml" - -azure-bigip-autoscale-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/daily_test.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters2.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters3.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters4.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters5.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters6.yaml" - -azure-bigip-standalone-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/daily_test.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters2.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters3.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters4.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters5.yaml" - -azure-dag-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/dag/daily_test.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/prepub_parameters2.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/prepub_parameters3.yaml" - -azure-function-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/function/daily_test.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/function/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/function/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/function/prepub_parameters2.yaml" - -azure-network-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/network/daily_test.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/prepub_parameters2.yaml" diff --git a/automated-test-scripts/f5-azure-arm-templates-v2/common/azure-bigiq-standalone-2.0.json b/automated-test-scripts/f5-azure-arm-templates-v2/common/azure-bigiq-standalone-2.0.json deleted file mode 100644 index 207df197..00000000 --- a/automated-test-scripts/f5-azure-arm-templates-v2/common/azure-bigiq-standalone-2.0.json +++ /dev/null @@ -1,605 +0,0 @@ -{ - "$schema": "http://schema.management.azure.com/schemas/2015-01-01/deploymentTemplate.json", - "contentVersion": "5.3.0.0", - "parameters": { - "adminUsername": { - "defaultValue": "azureuser", - "metadata": { - "description": "User name for the Virtual Machine." - }, - "type": "string" - }, - "adminPassword": { - "metadata": { - "description": "Password to login to the Virtual Machine. Note: There are a number of special characters that you should avoid using for F5 product user accounts. See [K2873](https://support.f5.com/csp/article/K2873) for details." - }, - "type": "securestring" - }, - "authenticationType": { - "allowedValues": [ - "password", - "sshPublicKey" - ], - "defaultValue": "password", - "metadata": { - "description": "Type of authentication to use on the Virtual Machine, password based authentication or key based authentication." - }, - "type": "string" - }, - "masterKey": { - "defaultValue": "34jkcvni389#494kcx@dfkdi9H", - "metadata": { - "description": "Specify BIG-IQ master Key." - }, - "type": "securestring" - }, - "dnsLabel": { - "defaultValue": "", - "metadata": { - "description": "Unique DNS Name for the Public IP address used to access the Virtual Machine." - }, - "type": "string" - }, - "instanceName": { - "defaultValue": "f5bigiq01", - "metadata": { - "description": "Name of the Virtual Machine." - }, - "type": "string" - }, - "instanceType": { - "allowedValues": [ - "Standard_D4s_v3", - "Standard_D2s_v3", - "Standard_D8s_v3" - ], - "defaultValue": "Standard_D4s_v3", - "metadata": { - "description": "Instance size of the Virtual Machine." - }, - "type": "string" - }, - "bigIqVersion": { - "allowedValues": [ - "8.0.001000" - ], - "defaultValue": "8.0.001000", - "metadata": { - "description": "F5 BIG-IQ version you want to use." - }, - "type": "string" - }, - "bigIqLicenseKey1": { - "defaultValue": "", - "metadata": { - "description": "F5 BYOL BIG-IQ License Manager registration key." - }, - "maxLength": 255, - "minLength": 1, - "type": "string" - }, - "licensePoolKeys": { - "defaultValue": "Do_Not_Create", - "metadata": { - "description": "Enter a pool name and registration key using the format of name:key. Leave Do_Not_Create if you do not want to create a licensing pool on BIG-IQ at this time." - }, - "maxLength": 255, - "minLength": 1, - "type": "string" - }, - "regPoolKeys": { - "defaultValue": "Do_Not_Create", - "metadata": { - "description": "Enter a pool name and a list of individual BIG-IP registration keys in the format of name:key,key,key. Leave Do_Not_Create if you do not want to create a reg key pool on BIG-IQ at this time." - }, - "maxLength": 255, - "minLength": 1, - "type": "string" - }, - "numberOfInternalIps": { - "allowedValues": [ - 0, - 1 - ], - "defaultValue": 1, - "metadata": { - "description": "The number of public/private IP addresses you want to deploy for the application traffic (internal) NIC on the BIG-IQ VE to be used for virtual servers." - }, - "type": "int" - }, - "vnetName": { - "defaultValue": "existingStackVnet", - "metadata": { - "description": "The name of the existing virtual network to which you want to connect the BIG-IQ VEs." - }, - "type": "string" - }, - "vnetResourceGroupName": { - "metadata": { - "description": "The name of the resource group that contains the Virtual Network where the BIG-IQ VE will be placed." - }, - "type": "string" - }, - "mgmtSubnetName": { - "defaultValue": "mgmt", - "metadata": { - "description": "Name of the existing mgmt subnet - with external access to the Internet. **Important**: The subnet you provide for the mgmt NIC **must** be unique." - }, - "type": "string" - }, - "mgmtIpAddress": { - "defaultValue": "192.168.1.100", - "metadata": { - "description": "MGMT subnet IP Address to use for the BIG-IQ management IP address." - }, - "type": "string" - }, - "internalSubnetName": { - "defaultValue": "internal", - "metadata": { - "description": "Name of the existing internal subnet. **Important**: The subnet you provide for the internal NIC **must** be unique." - }, - "type": "string" - }, - "internalIpAddressRangeStart": { - "defaultValue": "192.168.2.100", - "metadata": { - "description": "The static private IP address want to assign to the first internal Azure public IP (for self IP). An additional private IP address will be assigned for each public IP address you specified in **numberOfInternalIps**. For example, entering 10.100.1.50 here and choosing 2 in numberOfInternalIps would result in 10.100.1.50 (self IP), 10.100.1.51 and 10.100.1.52 being configured as static private IP addresses for internal virtual servers." - }, - "type": "string" - }, - "avSetChoice": { - "defaultValue": "CREATE_NEW", - "metadata": { - "description": "If you want the VM placed in a new Azure Availability Set, leave the default value of **CREATE_NEW**, otherwise specify the name of the existing Availability Set you want to use. Note: If you are using an existing AV Set, this deployment must be in the same Azure Resource Group as the AV Set." - }, - "type": "string" - }, - "ntpServer": { - "defaultValue": "0.pool.ntp.org", - "metadata": { - "description": "Leave the default NTP server the BIG-IQ uses, or replace the default NTP server with the one you want to use." - }, - "type": "string" - }, - "timeZone": { - "defaultValue": "UTC", - "metadata": { - "description": "If you would like to change the time zone the BIG-IQ uses, enter the time zone you want to use. This is based on the tz database found in /usr/share/zoneinfo (see the full list [here](https://github.com/F5Networks/f5-azure-arm-templates/blob/master/azure-timezone-list.md)). Example values: UTC, US/Pacific, US/Eastern, Europe/London or Asia/Singapore." - }, - "type": "string" - }, - "customImage": { - "defaultValue": "OPTIONAL", - "metadata": { - "description": "If you would like to deploy using a local BIG-IQ image, provide either the full URL to the VHD in Azure storage **or** the full resource ID to an existing Microsoft.Compute image resource. **Note**: Unless specifically required, leave the default of **OPTIONAL**." - }, - "type": "string" - }, - "restrictedSrcAddress": { - "defaultValue": "*", - "metadata": { - "description": "Source Address(es) for Management Access. The IP address range used to SSH and access management GUI on the BIG-IQ." - }, - "type": "string" - }, - "restrictedSrcAddressApp": { - "defaultValue": "*", - "metadata": { - "description": "Source Address(es) for internal Management Access. The IP address range that can be used to access BIG-IQ on the specified internal network via port 443." - }, - "type": "string" - }, - "tagValues": { - "defaultValue": { - "application": "dewdrop", - "cost": "COST", - "environment": "bigiq", - "group": "GROUP", - "owner": "OWNER" - }, - "metadata": { - "description": "Default key/value resource tags will be added to the resources in this deployment, if you would like the values to be unique adjust them as needed for each key." - }, - "type": "object" - }, - "allowUsageAnalytics": { - "allowedValues": [ - "Yes", - "No" - ], - "defaultValue": "No", - "metadata": { - "description": "This deployment can send anonymous statistics to F5 to help us determine how to improve our solutions. If you select **No** statistics are not sent." - }, - "type": "string" - } - }, - "variables": { - "computeApiVersion": "2017-12-01", - "networkApiVersion": "2017-11-01", - "storageApiVersion": "2017-10-01", - "location": "[resourceGroup().location]", - "adminPassword": "[replace(parameters('adminPassword'),'\\n', '\n')]", - "subscriptionID": "[subscription().subscriptionId]", - "resourceGroupName": "[resourceGroup().name]", - "singleQuote": "'", - "f5CloudLibsTag": "v4.8.1", - "f5CloudLibsAzureTag": "v2.8.0", - "dnsLabel": "[toLower(parameters('dnsLabel'))]", - "skuToUse": "f5-bigiq-virtual-edition-byol", - "offerToUse": "f5-big-iq", - "imagePlan": { - "name": "[variables('skuToUse')]", - "product": "[variables('offerToUse')]", - "publisher": "f5-networks" - }, - "imageReference": { - "offer": "[variables('offerToUse')]", - "publisher": "f5-networks", - "sku": "[variables('skuToUse')]", - "version": "[parameters('bigIqVersion')]" - }, - "instanceName": "[toLower(parameters('instanceName'))]", - "newAvailabilitySetName": "[concat(variables('dnsLabel'), '-avset')]", - "availabilitySetName": "[replace(parameters('avSetChoice'), 'CREATE_NEW', variables('newAvailabilitySetName'))]", - "virtualNetworkName": "[parameters('vnetName')]", - "vnetId": "[resourceId(parameters('vnetResourceGroupName'),'Microsoft.Network/virtualNetworks',variables('virtualNetworkName'))]", - "publicIPAddressType": "Static", - "mgmtPublicIPAddressName": "[concat(variables('dnsLabel'), '-mgmt-pip')]", - "mgmtPublicIPAddressId": "[resourceId('Microsoft.Network/publicIPAddresses', variables('mgmtPublicIPAddressName'))]", - "mgmtNsgID": "[resourceId('Microsoft.Network/networkSecurityGroups/',concat(variables('dnsLabel'),'-mgmt-nsg'))]", - "mgmtNicName": "[concat(variables('dnsLabel'), '-mgmt')]", - "mgmtSubnetName": "[parameters('mgmtSubnetName')]", - "mgmtSubnetId": "[concat(variables('vnetId'), '/subnets/', variables('mgmtSubnetName'))]", - "mgmtSubnetPrivateAddress": "[parameters('mgmtIpAddress')]", - "intNsgID": "[resourceId('Microsoft.Network/networkSecurityGroups/',concat(variables('dnsLabel'),'-int-nsg'))]", - "intNicName": "[concat(variables('dnsLabel'), '-int')]", - "intSubnetName": "[parameters('internalSubnetName')]", - "intSubnetId": "[concat(variables('vnetId'), '/subnets/', variables('intSubnetName'))]", - "intSubnetPrivateAddress": "[parameters('internalIpAddressRangeStart')]", - "intSubnetPrivateAddressPrefixArray": "[split(parameters('internalIpAddressRangeStart'), '.')]", - "intSubnetPrivateAddressPrefix": "[concat(variables('intSubnetPrivateAddressPrefixArray')[0], '.', variables('intSubnetPrivateAddressPrefixArray')[1], '.', variables('intSubnetPrivateAddressPrefixArray')[2], '.')]", - "intSubnetPrivateAddressSuffixInt": "[int(variables('intSubnetPrivateAddressPrefixArray')[3])]", - "numberOfInternalIps": "[parameters('numberOfInternalIps')]", - "tagValues": "[parameters('tagValues')]", - "newDataStorageAccountName": "[concat(uniqueString(variables('dnsLabel'), resourceGroup().id, deployment().name), 'data000')]", - "dataStorageAccountType": "Standard_LRS", - "deploymentId": "[concat(variables('subscriptionId'), resourceGroup().id, deployment().name, variables('dnsLabel'))]", - "customImage": "[replace(parameters('customImage'), 'OPTIONAL', '')]", - "useCustomImage": "[not(empty(variables('customImage')))]", - "createNewCustomImage": "[contains(variables('customImage'), 'https://')]", - "newCustomImageName": "[concat(variables('dnsLabel'), 'image')]", - "storageProfileArray": { - "customImage": { - "imageReference": { - "id": "[if(variables('createNewCustomImage'), resourceId('Microsoft.Compute/images', variables('newCustomImageName')), variables('customImage'))]" - } - }, - "platformImage": { - "imageReference": "[variables('imageReference')]", - "osDisk": { - "createOption": "FromImage" - } - } - }, - "premiumInstanceArray": [ - "Standard_DS2", - "Standard_DS3", - "Standard_DS4", - "Standard_DS11", - "Standard_DS12", - "Standard_DS13", - "Standard_DS14", - "Standard_DS2_v2", - "Standard_DS3_v2", - "Standard_DS4_v2", - "Standard_DS5_v2", - "Standard_DS11_v2", - "Standard_DS12_v2", - "Standard_DS13_v2", - "Standard_DS14_v2", - "Standard_DS15_v2", - "Standard_F2S", - "Standard_F4S", - "Standard_F8S", - "Standard_F16S", - "Standard_GS2", - "Standard_GS3", - "Standard_GS4", - "Standard_GS5" - ], - "bigiqConfigEncoded": "IyEgL3Vzci9sb2NhbC9iaW4vcHl0aG9uMi43CgppbXBvcnQgc3VicHJvY2VzcwppbXBvcnQgcmVxdWVzdHMKaW1wb3J0IHRpbWUKaW1wb3J0IGFyZ3BhcnNlCmltcG9ydCBvcwoKIyB1c2FnZTogYmlnaXEtY29uZmlnLnB5IFstaF0KI1stLWxpY2Vuc2VrZXkgTElDRU5TRUtFWV0KI1stLW1hc3RlcmtleSBNQVNURVJLRVldCiNbLS1wZXJzb25hbGl0eSBQRVJTT05BTElUWV0gWy0taG9zdG5hbWUgSE9TVE5BTUVdCiNbLS1tYW5hZ2VtZW50SXBBZGRyZXNzIE1BTkFHRU1FTlRJUEFERFJFU1NdCiNbLS1tYW5hZ2VtZW50Um91dGVBZGRyZXNzIE1BTkFHRU1FTlRST1VURUFERFJFU1NdCiNbLS1kaXNjb3ZlcnlBZGRyZXNzIERJU0NPVkVSWUFERFJFU1NdCiNbLS10aW1lem9uZSBUSU1FWk9ORV0KI1stLW50cF9zZXJ2ZXJzIE5UUF9TRVJWRVJTIFtOVFBfU0VSVkVSUyAuLi5dXQojWy0tZG5zX3NlcnZlcnMgRE5TX1NFUlZFUlMgW0ROU19TRVJWRVJTIC4uLl1dCiNbLS11c2VyIFVTRVJdCiNbLS1wYXNzd29yZCBQQVNTV09SRF0KI1stLXV0aWxpdHkgVVRJTElUWSBMSUNFTlNFS0VZXQoKY2xhc3MgU2V0dXA6CgogICAgQkFTRV9VUkw9Imh0dHA6Ly9sb2NhbGhvc3Q6ODEwMCIKICAgIAogICAgZGVmIGdldF9hcmd1bWVudHMoc2VsZik6CiAgICAgICAgcGFyc2VyID0gYXJncGFyc2UuQXJndW1lbnRQYXJzZXIoZGVzY3JpcHRpb249J1NldHVwIGEgQklHLUlRIGluIG9uZSBjb21tYW5kJykKICAgICAgICBwYXJzZXIuYWRkX2FyZ3VtZW50KCItLWxpY2Vuc2VrZXkiLCB0eXBlPXN0ciwgaGVscD0iVGhlIGxpY2Vuc2Uga2V5IikKICAgICAgICBwYXJzZXIuYWRkX2FyZ3VtZW50KCItLW1hc3RlcmtleSIsIHR5cGU9c3RyLCBoZWxwPSJUaGUgbWFzdGVya2V5IHBhc3NwaHJhc2UiLCBkZWZhdWx0PSJUaGlzaXN0aGVtYXN0ZXJrZXkjMTIzNCIpCiAgICAgICAgcGFyc2VyLmFkZF9hcmd1bWVudCgiLS1wZXJzb25hbGl0eSIsIHR5cGU9c3RyLCBoZWxwPSJUaGUgc3lzdGVtIHBlcnNvbmFsaXR5IHtiaWdfaXEsIGxvZ2dpbmdfbm9kZX0iLCBkZWZhdWx0PSJiaWdfaXEiKQogICAgICAgIHBhcnNlci5hZGRfYXJndW1lbnQoIi0taG9zdG5hbWUiLCB0eXBlPXN0ciwgaGVscD0iVGhlIHN5c3RlbSBob3N0bmFtZSIsIGRlZmF1bHQ9ImJpZ2lxMS5jb20iKQogICAgICAgIHBhcnNlci5hZGRfYXJndW1lbnQoIi0tbWFuYWdlbWVudElwQWRkcmVzcyIsIHR5cGU9c3RyLCBoZWxwPSJUaGUgbWFuYWdlbWVudCBJUCBhZGRyZXNzIGVnLiAxMC4xNDUuMS4xLzE2IiwgZGVmYXVsdD1Ob25lKQogICAgICAgICNwYXJzZXIuYWRkX2FyZ3VtZW50KCItLW1hbmFnZW1lbnRSb3V0ZUFkZHJlc3MiLCB0eXBlPXN0ciwgaGVscD0iVGhlIG1hbmFnZW1lbnQgcm91dGUgYWRkcmVzcyBlZy4gMTAuMTQ1LjEuMSIsIGRlZmF1bHQ9Tm9uZSkKICAgICAgICBwYXJzZXIuYWRkX2FyZ3VtZW50KCItLWRpc2NvdmVyeUFkZHJlc3MiLCB0eXBlPXN0ciwgaGVscD0iVGhlIGRpc2NvdmVyeSBhZGRyZXNzIGVnLiAxMC4xNDUuMS4xIiwgZGVmYXVsdD1Ob25lKQogICAgICAgIHBhcnNlci5hZGRfYXJndW1lbnQoIi0tdGltZXpvbmUiLCB0eXBlPXN0ciwgaGVscD0iVGhlIHN5c3RlbSB0aW1lem9uZSIsIGRlZmF1bHQ9IkFtZXJpY2EvTG9zX0FuZ2VsZXMiKQogICAgICAgIHBhcnNlci5hZGRfYXJndW1lbnQoIi0tdXNlciIsIHR5cGU9c3RyLCBoZWxwPSJUaGUgYWRtaW4gdXNlcm5hbWUiLCBkZWZhdWx0PSJhZG1pbiIpCiAgICAgICAgcGFyc2VyLmFkZF9hcmd1bWVudCgiLS1wYXNzd29yZCIsIHR5cGU9c3RyLCBoZWxwPSJUaGUgYWRtaW4gcGFzc3dvcmQiLCBkZWZhdWx0PSJhZG1pbiIpCiAgICAgICAgcGFyc2VyLmFkZF9hcmd1bWVudCgKICAgICAgICAgICAgIi0tbnRwX3NlcnZlcnMiLAogICAgICAgICAgICB0eXBlPXN0ciwKICAgICAgICAgICAgbmFyZ3M9IisiLAogICAgICAgICAgICBoZWxwPSJOVFAgc2VydmVycyBhcyBhIGxpc3QsIGVnIC0tbnRwLXNlcnZlcnMgdGltZS5uaXN0LmdvdiB0aW1lLm1pY3Jvc29mdC5jb20iLAogICAgICAgICAgICBkZWZhdWx0PVsidGltZS5uaXN0LmdvdiJdCiAgICAgICAgKQogICAgICAgIHBhcnNlci5hZGRfYXJndW1lbnQoCiAgICAgICAgICAgICItLWRuc19zZXJ2ZXJzIiwKICAgICAgICAgICAgdHlwZT1zdHIsCiAgICAgICAgICAgIG5hcmdzPSIrIiwKICAgICAgICAgICAgaGVscD0iRE5TIHNlcnZlcnMgYXMgYSBsaXN0LCBlZyAtLWRucy1zZXJ2ZXJzIDguOC40LjQgOC44LjguOCA5LjkuOS45IiwKICAgICAgICAgICAgZGVmYXVsdD1bIjguOC44LjgiXQogICAgICAgICkKICAgICAgICBwYXJzZXIuYWRkX2FyZ3VtZW50KCItLXV0aWxpdHkiLCB0eXBlPXN0ciwgaGVscD0iVXRpbGl0eSBMaWNlbnNlIEtleSIpCiAgICAgICAgcmV0dXJuIHBhcnNlci5wYXJzZV9hcmdzKCkKCiAgICBkZWYgYXV0aChzZWxmLCB1c2VyLCBwYXNzd29yZCk6CiAgICAgICAgc2VsZi5zZXNzaW9uID0gcmVxdWVzdHMuc2Vzc2lvbigpCiAgICAgICAgc2VsZi5zZXNzaW9uLmF1dGggPSAoc3RyKHVzZXIpLCBzdHIocGFzc3dvcmQpKQoKICAgIGRlZiB3YWl0X2Zvcl9zZXR1cF9tb2RlKHNlbGYpOgogICAgICAgIHdoaWxlIFRydWU6CiAgICAgICAgICAgIHByaW50KCJXYWl0aW5nIGZvciBzZXR1cCBtb2RlIikKICAgICAgICAgICAgdGltZS5zbGVlcCg1KQogICAgICAgICAgICByZXN1bHQgPSBzZWxmLnNlc3Npb24uZ2V0KFNldHVwLkJBU0VfVVJMICsgIi9pbmZvL3N5c3RlbSIpCiAgICAgICAgICAgIGlmIHJlc3VsdC5zdGF0dXNfY29kZSAhPSAyMDA6CiAgICAgICAgICAgICAgICBjb250aW51ZQogICAgICAgICAgICByZXN1bHRfanNvbiA9IHJlc3VsdC5qc29uKCkKICAgICAgICAgICAgaWYgcmVzdWx0X2pzb24uZ2V0KCJhdmFpbGFibGUiKSBhbmQgcmVzdWx0X2pzb24uZ2V0KCJpc1NldHVwZCIpOgogICAgICAgICAgICAgICAgYnJlYWsKCiAgICBkZWYgc2V0X2xpY2Vuc2Uoc2VsZiwgbGljZW5zZV9rZXkpOgogICAgICAgIGlmIG5vdCBsaWNlbnNlX2tleToKICAgICAgICAgICAgcHJpbnQoIk5vIGxpY2Vuc2UgcHJvdmlkZWQsIHNraXBwaW5nIGxpY2Vuc2luZyIpCiAgICAgICAgICAgIHJldHVybgoKICAgICAgICBwcmludCgiU2V0dGluZyBsaWNlbnNlIHRvICIgKyBzdHIobGljZW5zZV9rZXkpKQoKICAgICAgICBpZiBsaWNlbnNlX2tleSA9PSAic2tpcExpY2Vuc2U6dHJ1ZSI6CiAgICAgICAgICAgIHJlc3VsdCA9IHNlbGYuc2Vzc2lvbi5wb3N0KAogICAgICAgICAgICAgICAgU2V0dXAuQkFTRV9VUkwgKyAiL21nbXQvc2V0dXAvbGljZW5zZSIsCiAgICAgICAgICAgICAgICBqc29uPXsKICAgICAgICAgICAgICAgICAgICAibGljZW5zZVRleHQiOiAic2tpcExpY2Vuc2U6dHJ1ZSIKICAgICAgICAgICAgICAgIH0pCiAgICAgICAgICAgIHJlc3VsdC5yYWlzZV9mb3Jfc3RhdHVzKCkKICAgICAgICAgICAgcmVzdWx0X2JvZHkgPSByZXN1bHQuanNvbigpCiAgICAgICAgICAgIHByaW50KHJlc3VsdF9ib2R5KQogICAgICAgIGVsc2U6CiAgICAgICAgICAgIHJlc3VsdCA9IHNlbGYuc2Vzc2lvbi5wb3N0KAogICAgICAgICAgICAgICAgU2V0dXAuQkFTRV9VUkwgKyAiL21nbXQvc2V0dXAvbGljZW5zZS9hY3RpdmF0ZSIsCiAgICAgICAgICAgICAgICBqc29uPXsKICAgICAgICAgICAgICAgICAgICAiYmFzZVJlZ0tleSI6IGxpY2Vuc2Vfa2V5LAogICAgICAgICAgICAgICAgICAgICJhZGRPbktleXMiOltdLAogICAgICAgICAgICAgICAgICAgICJhY3RpdmF0aW9uTWV0aG9kIjoiQVVUT01BVElDIgogICAgICAgICAgICAgICAgfSkKICAgICAgICAgICAgcmVzdWx0LnJhaXNlX2Zvcl9zdGF0dXMoKQogICAgICAgICAgICByZXN1bHRfYm9keSA9IHJlc3VsdC5qc29uKCkKICAgICAgICAgICAgcHJpbnQocmVzdWx0X2JvZHkpCiAgICAgICAgICAgIGlmICJORUVEX0VVTEFfQUNDRVBUIiBpbiByZXN1bHRfYm9keS5nZXQoInN0YXR1cyIpOgogICAgICAgICAgICAgICAgcHJpbnQoIkFjY2VwdGluZyBFVUxBIikKCiAgICAgICAgICAgICAgICBhY2NlcHRfZXVsYV9ib2R5ID0gewogICAgICAgICAgICAgICAgICAgICJiYXNlUmVnS2V5IjogbGljZW5zZV9rZXksCiAgICAgICAgICAgICAgICAgICAgImRvc3NpZXIiOiByZXN1bHRfYm9keS5nZXQoImRvc3NpZXIiKSwKICAgICAgICAgICAgICAgICAgICAiZXVsYVRleHQiOiByZXN1bHRfYm9keS5nZXQoImV1bGFUZXh0IikKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgIHJlc3VsdCA9IHNlbGYuc2Vzc2lvbi5wb3N0KAogICAgICAgICAgICAgICAgICAgIFNldHVwLkJBU0VfVVJMICsgIi9tZ210L3NldHVwL2xpY2Vuc2UvYWNjZXB0LWV1bGEiLAogICAgICAgICAgICAgICAgICAgIGpzb249YWNjZXB0X2V1bGFfYm9keQogICAgICAgICAgICAgICAgKQogICAgICAgICAgICAgICAgcmVzdWx0LnJhaXNlX2Zvcl9zdGF0dXMoKQoKICAgICAgICBwcmludCgiU2F2aW5nIGxpY2Vuc2UgdG8gc2VydmljZS5jb25maWcuanNvbiIpCiAgICAgICAgc2VsZi5zZXNzaW9uLnBvc3QoCiAgICAgICAgICAgIFNldHVwLkJBU0VfVVJMICsgIi9tZ210L3NldHVwL2xpY2Vuc2UiLAogICAgICAgICAgICBqc29uPXsKICAgICAgICAgICAgICAgICJsaWNlbnNlVGV4dCI6IHJlc3VsdC5qc29uKCkuZ2V0KCJsaWNlbnNlVGV4dCIpCiAgICAgICAgICAgIH0pCgogICAgZGVmIHNldF9tYXN0ZXJrZXkoc2VsZiwgbWFzdGVya2V5KToKICAgICAgICBwcmludCgiU2V0dGluZyBtYXN0ZXIga2V5IHRvICIgKyBzdHIobWFzdGVya2V5KSkKICAgICAgICByZXN1bHQgPSBzZWxmLnNlc3Npb24ucG9zdCgKICAgICAgICAgICAgU2V0dXAuQkFTRV9VUkwgKyAiL21nbXQvc2V0dXAvbWFzdGVya2V5IiwKICAgICAgICAgICAganNvbj17CiAgICAgICAgICAgICAgICAicGFzc3BocmFzZSI6IG1hc3RlcmtleQogICAgICAgICAgICB9KQogICAgICAgIHJlc3VsdC5yYWlzZV9mb3Jfc3RhdHVzKCkKCiAgICBkZWYgc2V0X3BlcnNvbmFsaXR5KHNlbGYsIHBlcnNvbmFsaXR5KToKICAgICAgICBwcmludCgiU2V0dGluZyBwZXJzb25hbGl0eSB0byAiICsgc3RyKHBlcnNvbmFsaXR5KSkKICAgICAgICBzZWxmLnNlc3Npb24ucG9zdCgKICAgICAgICAgICAgU2V0dXAuQkFTRV9VUkwgKyAiL21nbXQvc2V0dXAvcGVyc29uYWxpdHkiLCBqc29uPXsgInN5c3RlbVBlcnNvbmFsaXR5IjogcGVyc29uYWxpdHkgfQogICAgICAgICkucmFpc2VfZm9yX3N0YXR1cygpCgogICAgZGVmIGFkZHJlc3Nlc19hcmVfdmFsaWQoc2VsZiwgYWRkcmVzc2VzKToKICAgICAgICByZXR1cm4gKAogICAgICAgICAgICBhZGRyZXNzZXMgaXMgbm90IE5vbmUgYW5kCiAgICAgICAgICAgIGFkZHJlc3Nlcy5nZXQoImhvc3RuYW1lIikgYW5kCiAgICAgICAgICAgIGFkZHJlc3Nlcy5nZXQoIm1hbmFnZW1lbnRJcEFkZHJlc3MiKSBhbmQKICAgICAgICAgICAgI2FkZHJlc3Nlcy5nZXQoIm1hbmFnZW1lbnRSb3V0ZUFkZHJlc3MiKSBhbmQKICAgICAgICAgICAgYWRkcmVzc2VzLmdldCgiZGlzY292ZXJ5QWRkcmVzcyIpCiAgICAgICAgKQoKICAgIGRlZiBzZXRfYWRkcmVzc2VzKHNlbGYsIGFkZHJlc3Nlcyk6CiAgICAgICAgaWYgbm90IHNlbGYuYWRkcmVzc2VzX2FyZV92YWxpZChhZGRyZXNzZXMpOgogICAgICAgICAgICBwcmludCgiTWlzc2luZyBhZGRyZXNzIGFyZ3VtZW50cywgc2tpcHBpbmcgZm9yIG5vdywgdGhpcyBpc24ndCBjcml0aWNhbCB0byBzZXR1cCIpCiAgICAgICAgICAgIHJldHVybgoKICAgICAgICBwcmludCgiU2V0dGluZyBhZGRyZXNzZXMgdG8iKQogICAgICAgIGJvZHkgPSB7CiAgICAgICAgICAgICAgICAiaG9zdG5hbWUiOmFkZHJlc3Nlcy5nZXQoImhvc3RuYW1lIiksCiAgICAgICAgICAgICAgICAibWFuYWdlbWVudElwQWRkcmVzcyI6YWRkcmVzc2VzLmdldCgibWFuYWdlbWVudElwQWRkcmVzcyIpLAogICAgICAgICAgICAgICAgIyJtYW5hZ2VtZW50Um91dGVBZGRyZXNzIjphZGRyZXNzZXMuZ2V0KCJtYW5hZ2VtZW50Um91dGVBZGRyZXNzIiksCiAgICAgICAgICAgICAgICAiZGlzY292ZXJ5QWRkcmVzcyI6YWRkcmVzc2VzLmdldCgiZGlzY292ZXJ5QWRkcmVzcyIpCiAgICAgICAgICAgIH0KICAgICAgICBwcmludChib2R5KQoKICAgICAgICBzZWxmLnNlc3Npb24ucG9zdCgKICAgICAgICAgICAgU2V0dXAuQkFTRV9VUkwgKyAiL21nbXQvc2V0dXAvYWRkcmVzcyIsCiAgICAgICAgICAgIGpzb249Ym9keSkucmFpc2VfZm9yX3N0YXR1cygpCgogICAgZGVmIHNldF9zZXJ2aWNlcyhzZWxmLCBudHBfc2VydmVycywgdGltZXpvbmUsIGRuc19zZXJ2ZXJzKToKICAgICAgICBwcmludCgiU2V0dGluZyBOVFAgc2VydmVycyIpCiAgICAgICAgc2VsZi5zZXNzaW9uLnBvc3QoU2V0dXAuQkFTRV9VUkwgKyAiL21nbXQvc2V0dXAvbnRwIiwganNvbj17ICJzZXJ2ZXJzIjogbnRwX3NlcnZlcnMsICJ0aW1lem9uZSI6IHRpbWV6b25lIH0pLnJhaXNlX2Zvcl9zdGF0dXMoKQogICAgICAgIHByaW50KCJTZXR0aW5nIEROUyBzZXJ2ZXJzIikKICAgICAgICBzZWxmLnNlc3Npb24ucG9zdChTZXR1cC5CQVNFX1VSTCArICIvbWdtdC9zZXR1cC9kbnMiLCBqc29uPXsgInNlcnZlcnMiOiBkbnNfc2VydmVycywgInNlYXJjaCI6IFsgImxvY2FsaG9zdCIgXSB9KS5yYWlzZV9mb3Jfc3RhdHVzKCkKCgogICAgZGVmIGxhdW5jaF9iaWdpcShzZWxmKToKICAgICAgICBwcmludCgiTGF1bmNoaW5nIEJJRy1JUSIpCiAgICAgICAgcmVzdWx0ID0gc2VsZi5zZXNzaW9uLnBvc3QoU2V0dXAuQkFTRV9VUkwgKyAiL21nbXQvc2V0dXAvbGF1bmNoIikKICAgICAgICByZXN1bHQucmFpc2VfZm9yX3N0YXR1cygpCiAgICAgICAgc2tpcCA9IDAKICAgICAgICB0b3AgPSAxMDAKICAgICAgICB0aW1lc3RhbXAgPSByZXN1bHQuanNvbigpLmdldCgiZmlsZVRpbWVzdGFtcCIpCiAgICAgICAgd2hpbGUgVHJ1ZToKICAgICAgICAgICAgcmVzdWx0ID0gc2VsZi5zZXNzaW9uLmdldCgKICAgICAgICAgICAgICAgIFNldHVwLkJBU0VfVVJMICsgIi9tZ210L3NldHVwL2xhdW5jaC9tb25pdG9yP2RhdGV0aW1lPXtkYXRldGltZX0mdG9wPXt0b3B9JnNraXA9e3NraXB9IgogICAgICAgICAgICAgICAgICAgIC5mb3JtYXQoCiAgICAgICAgICAgICAgICAgICAgICAgIGRhdGV0aW1lPXRpbWVzdGFtcCwKICAgICAgICAgICAgICAgICAgICAgICAgdG9wPXRvcCwKICAgICAgICAgICAgICAgICAgICAgICAgc2tpcD1za2lwCiAgICAgICAgICAgICAgICAgICAgKQogICAgICAgICAgICApCgogICAgICAgICAgICByZXN1bHRfanNvbiA9IHJlc3VsdC5qc29uKCkKCiAgICAgICAgICAgIGlmIHJlc3VsdF9qc29uLmdldCgic3RhdHVzIikgPT0gIkNPTVBMRVRFIjoKICAgICAgICAgICAgICAgIHByaW50KCJTZXR1cCBjb21wbGV0ZSIpCiAgICAgICAgICAgICAgICBwcmludCgiR2V0IHBnaW5pdCBhbmQgdG9rdVVwZ3JhZGUgc3RhdHVzIHdpdGgiKQogICAgICAgICAgICAgICAgcHJpbnQoInRhaWwgLWYgL3Zhci9sb2cvYm9vdHN0cmFwLSIgKyB0aW1lc3RhbXAgKyAiLioiKQogICAgICAgICAgICAgICAgcHJpbnQoIkdldCByZXN0amF2YWQgc3RhdHVzIHdpdGgiKQogICAgICAgICAgICAgICAgcHJpbnQoInJlc3RjdXJsIC9zaGFyZWQvc3lzdGVtLXN0YXJ0ZWQiKQogICAgICAgICAgICAgICAgYnJlYWsKCiAgICAgICAgICAgIGpzb24gPSByZXN1bHQuanNvbigpCgogICAgICAgICAgICBsaW5lcyA9IHJlc3VsdC5qc29uKCkuZ2V0KCJsaW5lcyIpCiAgICAgICAgICAgIHNraXAgKz0gbGVuKGxpbmVzKQoKICAgICAgICAgICAgaWYgbGluZXM6CiAgICAgICAgICAgICAgICBwcmludCgiXG4iLmpvaW4obGluZXMpKQoKICAgICAgICAgICAgdGltZS5zbGVlcCgxKQoKICAgIGRlZiBlbmFibGVfYmFzaWNfYXV0aChzZWxmKToKICAgICAgICB3aXRoIG9wZW4oIi9ldGMvYmlnc3RhcnQvc2NyaXB0cy9zZXR1cGQiLCBtb2RlPSJyKyIpIGFzIHNldHVwZF9zY3JpcHQ6CiAgICAgICAgICAgIHByaW50KCJFbmFibGluZyBiYXNpYyBhdXRoIikKICAgICAgICAgICAgZmlsZV9jb250ZW50cyA9IHNldHVwZF9zY3JpcHQucmVhZCgpCiAgICAgICAgICAgIGZpbGVfY29udGVudHMgPSBmaWxlX2NvbnRlbnRzLnJlcGxhY2UoIiNleHBvcnQgQklHSVFfQkFTSUNfQVVUSF9FTkFCTEVEPVRydWUiLCAiZXhwb3J0IEJJR0lRX0JBU0lDX0FVVEhfRU5BQkxFRD1UcnVlIikKICAgICAgICAgICAgc2V0dXBkX3NjcmlwdC5zZWVrKDApCiAgICAgICAgICAgIHNldHVwZF9zY3JpcHQud3JpdGUoZmlsZV9jb250ZW50cykKICAgICAgICAgICAgc2V0dXBkX3NjcmlwdC50cnVuY2F0ZSgpCiAgICAgICAgcHJpbnQoIlJlc3RhcnRpbmcgc2V0dXBkIikKICAgICAgICBzdWJwcm9jZXNzLmNoZWNrX2NhbGwoWyJiaWdzdGFydCIsICJyZXN0YXJ0IiwgInNldHVwZCJdKQoKICAgIGRlZiB3YWl0X2Zvcl9pbml0aWFsX2FjdGl2YXRpb24oc2VsZik6CiAgICAgICAgd2hpbGUgVHJ1ZToKICAgICAgICAgICAgcHJpbnQoIldhaXRpbmcgZm9yIGluaXRpYWxfYWN0aXZhdGlvbiBjbGllbnQiKQogICAgICAgICAgICB0aW1lLnNsZWVwKDUpCiAgICAgICAgICAgIHJlc3VsdCA9IHNlbGYuc2Vzc2lvbi5nZXQoU2V0dXAuQkFTRV9VUkwgKyAiL21nbXQvY20vZGV2aWNlL2xpY2Vuc2luZy9wb29sL2luaXRpYWwtYWN0aXZhdGlvbiIpCiAgICAgICAgICAgIGlmIHJlc3VsdC5zdGF0dXNfY29kZSAhPSAyMDA6CiAgICAgICAgICAgICAgICBjb250aW51ZQogICAgICAgICAgICByZXN1bHRfanNvbiA9IHJlc3VsdC5qc29uKCkKICAgICAgICAgICAgaWYgcmVzdWx0X2pzb24uZ2V0KCJzZWxmTGluayIpID09ICJodHRwczovL2xvY2FsaG9zdC9tZ210L2NtL2RldmljZS9saWNlbnNpbmcvcG9vbC9pbml0aWFsLWFjdGl2YXRpb24iOgogICAgICAgICAgICAgICAgYnJlYWsKCiAgICBkZWYgY3JlYXRlX3V0aWxpdHlfcG9vbChzZWxmLCB1dGlsaXR5KToKICAgICAgICBpZiBub3QgdXRpbGl0eToKICAgICAgICAgICAgcHJpbnQoIk5vIGxpY2Vuc2UgcHJvdmlkZWQsIHNraXBwaW5nIGxpY2Vuc2UgcG9vbCBjcmVhdGlvbiIpCiAgICAgICAgICAgIHJldHVybgogICAgICAgIHByaW50KCJBZGRpbmcgdXRpbGl0eSBsaWNlbnNlICIgKyBzdHIodXRpbGl0eSkpCiAgICAgICAgcmVzdWx0ID0gc2VsZi5zZXNzaW9uLnBvc3QoU2V0dXAuQkFTRV9VUkwgKyAiL21nbXQvY20vZGV2aWNlL2xpY2Vuc2luZy9wb29sL2luaXRpYWwtYWN0aXZhdGlvbiIsIGpzb249eyJyZWdLZXkiOiB1dGlsaXR5LCAibmFtZSI6ICJwcm9kdWN0aW9uIiwgInN0YXR1cyI6IkFDVElWQVRJTkdfQVVUT01BVElDIn0pCiAgICAgICAgcmVzdWx0LnJhaXNlX2Zvcl9zdGF0dXMoKQogICAgICAgIHJlc3VsdF9ib2R5ID0gcmVzdWx0Lmpzb24oKQogICAgICAgIHByaW50KHJlc3VsdF9ib2R5KQogICAgCiAgICBkZWYgYWN0aXZhdGVfdXRpbGl0eV9wb29sKHNlbGYsIHV0aWxpdHkpOgogICAgICAgIGlmIG5vdCB1dGlsaXR5OgogICAgICAgICAgICBwcmludCgiTm8gbGljZW5zZSBwcm92aWRlZCwgc2tpcHBpbmcgbGljZW5zZSBwb29sIGFjdGl2YXRpb24iKQogICAgICAgICAgICByZXR1cm4KICAgICAgICByZXN1bHQgPSBzZWxmLnNlc3Npb24uZ2V0KAogICAgICAgICAgICBTZXR1cC5CQVNFX1VSTCArICIvbWdtdC9jbS9kZXZpY2UvbGljZW5zaW5nL3Bvb2wvaW5pdGlhbC1hY3RpdmF0aW9uLyIgKyBzdHIodXRpbGl0eSkKICAgICAgICAgICAgKQogICAgICAgIHJlc3VsdC5yYWlzZV9mb3Jfc3RhdHVzKCkKICAgICAgICByZXN1bHRfYm9keSA9IHJlc3VsdC5qc29uKCkKICAgICAgICBldWxhX3RleHQgPSByZXN1bHRfYm9keS5nZXQoImV1bGFUZXh0IikgCiAgICAgICAgaWYgIk5FRURfRVVMQV9BQ0NFUFQiIGluIHJlc3VsdF9ib2R5LmdldCgic3RhdHVzIik6CiAgICAgICAgICAgIHByaW50KCJBY2NlcHRpbmcgRVVMQSIpCiAgICAgICAgICAgIGFjY2VwdF9ldWxhX2JvZHkgPSB7CiAgICAgICAgICAgICAgICAic3RhdHVzIjogIkFDVElWQVRJTkdfQVVUT01BVElDX0VVTEFfQUNDRVBURUQiLAogICAgICAgICAgICAgICAgImV1bGFUZXh0IjogZXVsYV90ZXh0CiAgICAgICAgICAgIH0KICAgICAgICAgICAgcmVzdWx0ID0gc2VsZi5zZXNzaW9uLnBhdGNoKAogICAgICAgICAgICAgICAgU2V0dXAuQkFTRV9VUkwgKyAiL21nbXQvY20vZGV2aWNlL2xpY2Vuc2luZy9wb29sL2luaXRpYWwtYWN0aXZhdGlvbi8iICsgc3RyKHV0aWxpdHkpLAogICAgICAgICAgICAgICAganNvbj1hY2NlcHRfZXVsYV9ib2R5CiAgICAgICAgICAgICkKICAgICAgICAgICAgcmVzdWx0LnJhaXNlX2Zvcl9zdGF0dXMoKQogICAgICAgICAgICByZXN1bHRfYm9keSA9IHJlc3VsdC5qc29uKCkKICAgICAgICAgICAgcHJpbnQocmVzdWx0X2JvZHkpCiAgICAgICAgZWxzZToKICAgICAgICAgICAgcHJpbnQoIkV1bGEgYWxyZWFkeSBhY2NlcHRlZCIpCiAgICAgICAgICAgIHByaW50KHJlc3VsdF9ib2R5KQoKICAgIGRlZiB2ZXJpZnlfdXRpbGl0eV9hY3RpdmF0aW9uKHNlbGYsIHV0aWxpdHkpOgogICAgICAgIGlmIG5vdCB1dGlsaXR5OgogICAgICAgICAgICBwcmludCgiTm8gbGljZW5zZSBwcm92aWRlZCwgc2tpcHBpbmcgbGljZW5zZSBwb29sIGFjdGl2YXRpb24gdmVyaWZpY2F0aW9uIikKICAgICAgICAgICAgcmV0dXJuCiAgICAgICAgcmVzdWx0ID0gc2VsZi5zZXNzaW9uLmdldCgKICAgICAgICAgICAgU2V0dXAuQkFTRV9VUkwgKyAiL21nbXQvY20vZGV2aWNlL2xpY2Vuc2luZy9wb29sL2luaXRpYWwtYWN0aXZhdGlvbi8iICsgc3RyKHV0aWxpdHkpCiAgICAgICAgICAgICkKICAgICAgICByZXN1bHQucmFpc2VfZm9yX3N0YXR1cygpCiAgICAgICAgcmVzdWx0X2JvZHkgPSByZXN1bHQuanNvbigpCiAgICAgICAgaSA9IDAKICAgICAgICB3aGlsZSAiUkVBRFkiIG5vdCBpbiByZXN1bHRfYm9keS5nZXQoInN0YXR1cyIpIGFuZCBpIDwgMTIwOgogICAgICAgICAgICBpKz0xCiAgICAgICAgICAgIHJlc3VsdCA9IHNlbGYuc2Vzc2lvbi5nZXQoCiAgICAgICAgICAgICAgICBTZXR1cC5CQVNFX1VSTCArICIvbWdtdC9jbS9kZXZpY2UvbGljZW5zaW5nL3Bvb2wvaW5pdGlhbC1hY3RpdmF0aW9uLyIgKyBzdHIodXRpbGl0eSkKICAgICAgICAgICAgICAgICkKICAgICAgICAgICAgcmVzdWx0LnJhaXNlX2Zvcl9zdGF0dXMoKQogICAgICAgICAgICByZXN1bHRfYm9keSA9IHJlc3VsdC5qc29uKCkKICAgICAgICAgICAgcHJpbnQoIkxpY2Vuc2Ugbm90IHJlYWR5OiIgKyBzdHIocmVzdWx0X2JvZHkpKQogICAgICAgICAgICBwcmludCgiV2FpdGluZyBmb3IgNSBzZWNvbmRzIikKICAgICAgICAgICAgdGltZS5zbGVlcCg1KQogICAgICAgIGlmIGkgPT0gMTIwOgogICAgICAgICAgICBwcmludCgiTUFYIHRyeSdzIHJlYWNoZWQsIGV4aXRpbmciKQogICAgICAgIGVsc2U6CiAgICAgICAgICAgIHByaW50KCJMaWNlbnNlIHJlYWR5OiIgKyBzdHIocmVzdWx0X2JvZHkpKQogICAgICAgICAgICBzZWxmLnRvdWNoKCIvY29uZmlnL2Nsb3VkL2NvbmZpZ19jb21wbGV0ZSIpCgogICAgZGVmIHRvdWNoKHNlbGYsIHBhdGgpOgogICAgICAgIHdpdGggb3BlbihwYXRoLCAnYScpOgogICAgICAgICAgICBvcy51dGltZShwYXRoLCBOb25lKQoKICAgIGRlZiBtYWluKHNlbGYpOgogICAgICAgIGFyZ3MgPSBzZWxmLmdldF9hcmd1bWVudHMoKQogICAgICAgIHRpbWUuc2xlZXAoMTgwKQogICAgICAgIHByaW50KCJSdW5uaW5nIEJJR0lRIGNvbmZpZ3VyYXRpb24gd2l0aCB0aGVzZSBhcmd1bWVudHMiKQogICAgICAgIHByaW50KGFyZ3MpCiAgICAgICAgc2VsZi5lbmFibGVfYmFzaWNfYXV0aCgpCiAgICAgICAgdGltZS5zbGVlcCg1KQogICAgICAgIHNlbGYuYXV0aChhcmdzLnVzZXIsYXJncy5wYXNzd29yZCkKICAgICAgICB0aW1lLnNsZWVwKDUpCiAgICAgICAgc2VsZi53YWl0X2Zvcl9zZXR1cF9tb2RlKCkKICAgICAgICBzZWxmLnNldF9saWNlbnNlKGFyZ3MubGljZW5zZWtleSkKICAgICAgICBzZWxmLnNldF9tYXN0ZXJrZXkoYXJncy5tYXN0ZXJrZXkpCiAgICAgICAgc2VsZi5zZXRfcGVyc29uYWxpdHkoYXJncy5wZXJzb25hbGl0eSkKICAgICAgICBzZWxmLnNldF9hZGRyZXNzZXMoewogICAgICAgICAgICAgICAgImhvc3RuYW1lIjogYXJncy5ob3N0bmFtZSwKICAgICAgICAgICAgICAgICJtYW5hZ2VtZW50SXBBZGRyZXNzIjogYXJncy5tYW5hZ2VtZW50SXBBZGRyZXNzLAogICAgICAgICAgICAgICAgIyJtYW5hZ2VtZW50Um91dGVBZGRyZXNzIjogYXJncy5tYW5hZ2VtZW50Um91dGVBZGRyZXNzLAogICAgICAgICAgICAgICAgImRpc2NvdmVyeUFkZHJlc3MiOiBhcmdzLmRpc2NvdmVyeUFkZHJlc3MKICAgICAgICAgICAgfSkKICAgICAgICBzZWxmLnNldF9zZXJ2aWNlcyhudHBfc2VydmVycz1hcmdzLm50cF9zZXJ2ZXJzLCB0aW1lem9uZT1hcmdzLnRpbWV6b25lLCBkbnNfc2VydmVycz1hcmdzLmRuc19zZXJ2ZXJzKQogICAgICAgIHNlbGYubGF1bmNoX2JpZ2lxKCkKICAgICAgICB0aW1lLnNsZWVwKDEyMCkKICAgICAgICBzZWxmLmVuYWJsZV9iYXNpY19hdXRoKCkKICAgICAgICBzZWxmLmF1dGgoYXJncy51c2VyLGFyZ3MucGFzc3dvcmQpCiAgICAgICAgdGltZS5zbGVlcCgxNSkKICAgICAgICBzZWxmLndhaXRfZm9yX2luaXRpYWxfYWN0aXZhdGlvbigpCiAgICAgICAgdGltZS5zbGVlcCgxNSkKICAgICAgICBzZWxmLmNyZWF0ZV91dGlsaXR5X3Bvb2woYXJncy51dGlsaXR5KQogICAgICAgIHRpbWUuc2xlZXAoMTUpCiAgICAgICAgc2VsZi5hY3RpdmF0ZV91dGlsaXR5X3Bvb2woYXJncy51dGlsaXR5KQogICAgICAgIHNlbGYudmVyaWZ5X3V0aWxpdHlfYWN0aXZhdGlvbihhcmdzLnV0aWxpdHkpCgppZiBfX25hbWVfXyA9PSAiX19tYWluX18iOgogICAgc2V0dXAgPSBTZXR1cCgpCiAgICBzZXR1cC5tYWluKCk=", - "customConfig": "### START (INPUT) CUSTOM CONFIGURATION HERE\n", - "installCustomConfig": "[concat(variables('singleQuote'), '#!/bin/bash\n', variables('customConfig'), variables('singleQuote'))]" - }, - "resources": [ - { - "apiVersion": "[variables('networkApiVersion')]", - "location": "[variables('location')]", - "name": "[variables('mgmtPublicIPAddressName')]", - "properties": { - "dnsSettings": { - "domainNameLabel": "[variables('dnsLabel')]" - }, - "idleTimeoutInMinutes": 30, - "publicIPAllocationMethod": "[variables('publicIPAddressType')]" - }, - "tags": "[if(empty(variables('tagValues')), json('null'), variables('tagValues'))]", - "type": "Microsoft.Network/publicIPAddresses" - }, - { - "apiVersion": "[variables('networkApiVersion')]", - "dependsOn": [ - "[variables('mgmtPublicIPAddressId')]", - "[variables('mgmtNsgID')]" - ], - "location": "[variables('location')]", - "name": "[variables('mgmtNicName')]", - "properties": { - "ipConfigurations": [ - { - "name": "[concat(variables('instanceName'), '-ipconfig1')]", - "properties": { - "PublicIpAddress": { - "Id": "[variables('mgmtPublicIPAddressId')]" - }, - "privateIPAddress": "[variables('mgmtSubnetPrivateAddress')]", - "privateIPAllocationMethod": "Static", - "subnet": { - "id": "[variables('mgmtSubnetId')]" - } - } - } - ], - "networkSecurityGroup": { - "id": "[variables('mgmtNsgID')]" - } - }, - "tags": "[if(empty(variables('tagValues')), json('null'), variables('tagValues'))]", - "type": "Microsoft.Network/networkInterfaces" - }, - { - "apiVersion": "[variables('networkApiVersion')]", - "dependsOn": [ - "[variables('intNsgID')]" - ], - "location": "[variables('location')]", - "name": "[variables('intNicName')]", - "properties": { - "copy": [ - { - "count": "[add(variables('numberOfInternalIps'), 1)]", - "input": { - "name": "[if(equals(copyIndex('ipConfigurations', 1), 1), concat(variables('instanceName'), '-self-ipconfig'), concat(variables('resourceGroupName'), '-int-ipconfig', sub(copyIndex('ipConfigurations', 1), 2)))]", - "properties": { - "primary": "[if(equals(copyIndex('ipConfigurations', 1), 1), 'True', 'False')]", - "privateIPAddress": "[if(equals(copyIndex('ipConfigurations', 1), 1), variables('intSubnetPrivateAddress'), concat(variables('intSubnetPrivateAddressPrefix'), add(variables('intSubnetPrivateAddressSuffixInt'), sub(copyIndex('ipConfigurations', 1), 1))))]", - "privateIPAllocationMethod": "Static", - "subnet": { - "id": "[variables('intSubnetId')]" - } - } - }, - "name": "ipConfigurations" - } - ], - "networkSecurityGroup": { - "id": "[concat(variables('intNsgID'))]" - } - }, - "tags": "[if(empty(variables('tagValues')), json('null'), variables('tagValues'))]", - "type": "Microsoft.Network/networkInterfaces" - }, - { - "apiVersion": "[variables('networkApiVersion')]", - "location": "[variables('location')]", - "name": "[concat(variables('dnsLabel'), '-mgmt-nsg')]", - "properties": { - "securityRules": [ - { - "name": "mgmt_allow_https", - "properties": { - "access": "Allow", - "description": "", - "destinationAddressPrefix": "*", - "destinationPortRange": "443", - "direction": "Inbound", - "priority": 101, - "protocol": "Tcp", - "sourceAddressPrefix": "[parameters('restrictedSrcAddress')]", - "sourcePortRange": "*" - } - }, - { - "name": "allow_ssh_22", - "properties": { - "access": "Allow", - "description": "", - "destinationAddressPrefix": "*", - "destinationPortRange": "22", - "direction": "Inbound", - "priority": 102, - "protocol": "Tcp", - "sourceAddressPrefix": "[parameters('restrictedSrcAddress')]", - "sourcePortRange": "*" - } - } - ] - }, - "tags": "[if(empty(variables('tagValues')), json('null'), variables('tagValues'))]", - "type": "Microsoft.Network/networkSecurityGroups" - }, - { - "apiVersion": "[variables('networkApiVersion')]", - "location": "[variables('location')]", - "name": "[concat(variables('dnsLabel'), '-int-nsg')]", - "properties": { - "securityRules": [ - { - "name": "int_allow_https", - "properties": { - "access": "Allow", - "description": "", - "destinationAddressPrefix": "*", - "destinationPortRange": "443", - "direction": "Inbound", - "priority": 101, - "protocol": "Tcp", - "sourceAddressPrefix": "[parameters('restrictedSrcAddressApp')]", - "sourcePortRange": "*" - } - }, - { - "name": "int_allow_ssh_22", - "properties": { - "access": "Allow", - "description": "", - "destinationAddressPrefix": "*", - "destinationPortRange": "22", - "direction": "Inbound", - "priority": 102, - "protocol": "Tcp", - "sourceAddressPrefix": "[parameters('restrictedSrcAddressApp')]", - "sourcePortRange": "*" - } - } - ] - }, - "tags": "[if(empty(variables('tagValues')), json('null'), variables('tagValues'))]", - "type": "Microsoft.Network/networkSecurityGroups" - }, - { - "apiVersion": "[variables('computeApiVersion')]", - "condition": "[equals(toUpper(parameters('avSetChoice')), 'CREATE_NEW')]", - "location": "[variables('location')]", - "name": "[variables('availabilitySetName')]", - "properties": { - "PlatformFaultDomainCount": 2, - "PlatformUpdateDomainCount": 2 - }, - "sku": { - "name": "Aligned" - }, - "tags": "[if(empty(variables('tagValues')), json('null'), variables('tagValues'))]", - "type": "Microsoft.Compute/availabilitySets" - }, - { - "apiVersion": "[variables('storageApiVersion')]", - "kind": "Storage", - "location": "[variables('location')]", - "name": "[variables('newDataStorageAccountName')]", - "properties": { - "supportsHttpsTrafficOnly": true - }, - "sku": { - "name": "[variables('dataStorageAccountType')]", - "tier": "Standard" - }, - "tags": "[if(empty(variables('tagValues')), json('null'), variables('tagValues'))]", - "type": "Microsoft.Storage/storageAccounts" - }, - { - "apiVersion": "[variables('computeApiVersion')]", - "condition": "[and(variables('useCustomImage'), variables('createNewCustomImage'))]", - "location": "[variables('location')]", - "name": "[variables('newCustomImageName')]", - "properties": { - "storageProfile": { - "osDisk": { - "blobUri": "[variables('customImage')]", - "osState": "Generalized", - "osType": "Linux", - "storageAccountType": "[if(contains(variables('premiumInstanceArray'), parameters('instanceType')), 'Premium_LRS', 'Standard_LRS')]" - } - } - }, - "tags": "[if(empty(variables('tagValues')), json('null'), variables('tagValues'))]", - "type": "Microsoft.Compute/images" - }, - { - "apiVersion": "[variables('computeApiVersion')]", - "dependsOn": [ - "[concat('Microsoft.Storage/storageAccounts/', variables('newDataStorageAccountName'))]", - "[concat('Microsoft.Compute/availabilitySets/', variables('availabilitySetName'))]", - "[variables('newCustomImageName')]", - "[concat('Microsoft.Network/networkInterfaces/', variables('mgmtNicName'))]", - "[concat('Microsoft.Network/networkInterfaces/', variables('intNicName'))]" - ], - "location": "[variables('location')]", - "name": "[variables('instanceName')]", - "plan": "[if(variables('useCustomImage'), json('null'), variables('imagePlan'))]", - "properties": { - "availabilitySet": { - "id": "[resourceId('Microsoft.Compute/availabilitySets',variables('availabilitySetName'))]" - }, - "diagnosticsProfile": { - "bootDiagnostics": { - "enabled": true, - "storageUri": "[reference(concat('Microsoft.Storage/storageAccounts/', variables('newDataStorageAccountName')), providers('Microsoft.Storage', 'storageAccounts').apiVersions[0]).primaryEndpoints.blob]" - } - }, - "hardwareProfile": { - "vmSize": "[parameters('instanceType')]" - }, - "networkProfile": { - "networkInterfaces": [ - { - "id": "[resourceId('Microsoft.Network/networkInterfaces', variables('mgmtNicName'))]", - "properties": { - "primary": true - } - }, - { - "id": "[resourceId('Microsoft.Network/networkInterfaces', variables('intNicName'))]", - "properties": { - "primary": false - } - } - ] - }, - "osProfile": { - "adminPassword": "[variables('adminPassword')]", - "adminUsername": "[parameters('adminUsername')]", - "computerName": "[variables('instanceName')]", - "linuxConfiguration": "[json('null')]" - }, - "storageProfile": "[if(variables('useCustomImage'), variables('storageProfileArray').customImage, variables('storageProfileArray').platformImage)]" - }, - "tags": "[if(empty(variables('tagValues')), json('null'), variables('tagValues'))]", - "type": "Microsoft.Compute/virtualMachines" - }, - { - "apiVersion": "[variables('computeApiVersion')]", - "dependsOn": [ - "[concat('Microsoft.Compute/virtualMachines/', variables('instanceName'))]" - ], - "location": "[variables('location')]", - "name": "[concat(variables('instanceName'),'/start')]", - "properties": { - "protectedSettings": { - "commandToExecute": "[concat('mkdir -p /var/log/cloud/azure; mkdir -p /config/cloud; set-basic-auth on; echo ', variables('bigiqConfigEncoded'), ' | /usr/bin/base64 -d > /config/cloud/bigiqConfigEncoded.sh; chmod +x /config/cloud/bigiqConfigEncoded.sh;', ' /config/cloud/bigiqConfigEncoded.sh --licensekey ', parameters('bigIqLicenseKey1'), ' --ntp_servers ', parameters('ntpServer'), ' --timezone ', parameters('timeZone'), ' --utility ', parameters('licensePoolKeys'), ' --password ', variables('adminPassword'), ' --masterkey ', parameters('masterKey'), ' &>> /var/log/cloud/azure/install.log &')]" - }, - "publisher": "Microsoft.Azure.Extensions", - "type": "CustomScript", - "typeHandlerVersion": "2.0" - }, - "tags": "[if(empty(variables('tagValues')), json('null'), variables('tagValues'))]", - "type": "Microsoft.Compute/virtualMachines/extensions" - } - ], - "outputs": { - "GUI-URL": { - "type": "string", - "value": "[concat('https://', reference(variables('mgmtPublicIPAddressId')).dnsSettings.fqdn, ':', 443)]" - }, - "SSH-URL": { - "type": "string", - "value": "[concat(reference(variables('mgmtPublicIPAddressId')).dnsSettings.fqdn, ' ',22)]" - }, - "bigiqIp": { - "type": "string", - "value": "[reference(variables('mgmtPublicIPAddressName')).ipAddress]" - } - } -} \ No newline at end of file diff --git a/automated-test-scripts/f5-azure-arm-templates-v2/common/azure-environment-2.0.json b/automated-test-scripts/f5-azure-arm-templates-v2/common/azure-environment-2.0.json deleted file mode 100644 index f00ea573..00000000 --- a/automated-test-scripts/f5-azure-arm-templates-v2/common/azure-environment-2.0.json +++ /dev/null @@ -1,196 +0,0 @@ -{ - "$schema": "http://schema.management.azure.com/schemas/2015-01-01/deploymentTemplate.json", - "contentVersion": "7.2.0.0", - "parameters": { - "deployBigiq": { - "defaultValue": "No", - "allowedValues": [ - "Yes", - "No" - ], - "metadata": { - "description": "Are you deploying a BIG-IQ?" - }, - "type": "string" - }, - "deployGtm": { - "defaultValue": "No", - "allowedValues": [ - "Yes", - "No" - ], - "metadata": { - "description": "Are you deploying a GTM?" - }, - "type": "string" - }, - "dnsLabel": { - "defaultValue": "", - "metadata": { - "description": "Unique DNS Name for the Public IP address used to access the Virtual Machine." - }, - "type": "string" - }, - "stackType": { - "type": "string", - "defaultValue": "existing-stack", - "metadata": { - "description": "Type of stack used by the dewdrop test." - }, - "allowedValues": [ - "existing-stack", - "production-stack", - "new-stack" - ] - }, - "bastionSshKey": { - "metadata": { - "description": "SSH public key to login to the bastion host" - }, - "type": "securestring" - }, - "bigiqPassword": { - "metadata": { - "description": "Password to login to the BIG-IQ." - }, - "type": "securestring" - }, - "gtmPassword": { - "metadata": { - "description": "Password to login to the GTM." - }, - "type": "securestring" - }, - "bigiqLicenseKey": { - "defaultValue": "", - "metadata": { - "description": "The license token for the BIG-IQ." - }, - "maxLength": 255, - "minLength": 1, - "type": "string" - }, - "gtmLicenseKey": { - "defaultValue": "", - "metadata": { - "description": "The license token for the GTM." - }, - "type": "string" - }, - "licensePoolKeys": { - "defaultValue": "Do_Not_Create", - "metadata": { - "description": "Enter a pool name and registration key using the format of name:key. Leave Do_Not_Create if you do not want to create a licensing pool on BIG-IQ at this time." - }, - "maxLength": 255, - "minLength": 1, - "type": "string" - } - }, - "variables": { - "deploymentApiVersion": "2017-05-10", - "resourceGroupName": "[resourceGroup().name]", - "dnsLabelBigiq": "[concat(parameters('dnsLabel'), '-bigiq')]", - "dnsLabelGtm": "[concat(parameters('dnsLabel'), '-dns')]" - }, - "resources": [ - { - "type": "Microsoft.Resources/deployments", - "apiVersion": "[variables('deploymentApiVersion')]", - "name": "networkTemplate", - "properties": { - "mode": "Incremental", - "templateLink": { - "uri": "https://s3.amazonaws.com/f5-cft/QA/azure-vnet-bastion-2.0.json", - "contentVersion": "1.0.0.0" - }, - "parameters": { - "stackType":{ "value": "[parameters('stackType')]" }, - "adminKey":{ "value": "[parameters('bastionSshKey')]" } - } - } - }, - { - "type": "Microsoft.Resources/deployments", - "apiVersion": "[variables('deploymentApiVersion')]", - "condition": "[equals(parameters('deployBigiq'), 'Yes')]", - "dependsOn": [ - "networkTemplate" - ], - "name": "bigiqTemplate", - "properties": { - "mode": "Incremental", - "templateLink": { - "uri": "https://s3.amazonaws.com/f5-cft/QA/azure-bigiq-standalone-2.0.json", - "contentVersion": "5.3.0.0" - }, - "parameters": { - "adminPassword":{ "value": "[parameters('bigiqPassword')]" }, - "dnsLabel":{ "value": "[variables('dnsLabelBigiq')]" }, - "bigiqLicenseKey1":{ "value": "[parameters('bigiqLicenseKey')]" }, - "licensePoolKeys":{ "value": "[parameters('licensePoolKeys')]" }, - "vnetResourceGroupName":{ "value": "[variables('resourceGroupName')]" } - } - } - }, - { - "type": "Microsoft.Resources/deployments", - "apiVersion": "[variables('deploymentApiVersion')]", - "condition": "[equals(parameters('deployGtm'), 'Yes')]", - "dependsOn": [ - "networkTemplate" - ], - "name": "gtmTemplate", - "properties": { - "mode": "Incremental", - "templateLink": { - "uri": "https://s3.amazonaws.com/f5-cft/QA/azure-gtm-2.0.json", - "contentVersion": "6.0.4.0" - }, - "parameters": { - "adminPasswordOrKey":{ "value": "[parameters('gtmPassword')]" }, - "dnsLabel":{ "value": "[variables('dnsLabelGtm')]" }, - "licenseKey1":{ "value": "[parameters('gtmLicenseKey')]" }, - "vnetResourceGroupName":{ "value": "[variables('resourceGroupName')]" } - } - } - } - ], - "outputs": { - "bastionIp": { - "condition": "[equals(parameters('stackType'),'production-stack')]", - "type": "string", - "value": "[reference('networkTemplate').outputs.bastionIp.value]" - }, - "gtmGui": { - "condition": "[equals(parameters('deployGtm'), 'Yes')]", - "type": "string", - "value": "[reference('gtmTemplate').outputs['GUI-URL'].value]" - }, - "gtmSsh": { - "condition": "[equals(parameters('deployGtm'), 'Yes')]", - "type": "string", - "value": "[reference('gtmTemplate').outputs['SSH-URL'].value]" - }, - "gtmIp": { - "condition": "[equals(parameters('deployGtm'), 'Yes')]", - "type": "string", - "value": "[reference('gtmTemplate').outputs.gtmIp.value]" - }, - "bigiqGui": { - "condition": "[equals(parameters('deployBigiq'), 'Yes')]", - "type": "string", - "value": "[reference('bigiqTemplate').outputs['GUI-URL'].value]" - }, - "bigiqSsh": { - "condition": "[equals(parameters('deployBigiq'), 'Yes')]", - "type": "string", - "value": "[reference('bigiqTemplate').outputs['SSH-URL'].value]" - }, - "bigiqIp": { - "condition": "[equals(parameters('deployBigiq'), 'Yes')]", - "type": "string", - "value": "[reference('bigiqTemplate').outputs.bigiqIp.value]" - } - } -} \ No newline at end of file diff --git a/automated-test-scripts/f5-azure-arm-templates-v2/common/bigiq_config.base64 b/automated-test-scripts/f5-azure-arm-templates-v2/common/bigiq_config.base64 deleted file mode 100644 index ce84a429..00000000 --- a/automated-test-scripts/f5-azure-arm-templates-v2/common/bigiq_config.base64 +++ /dev/null @@ -1 +0,0 @@ -IyEgL3Vzci9sb2NhbC9iaW4vcHl0aG9uMi43CgppbXBvcnQgc3VicHJvY2VzcwppbXBvcnQgcmVxdWVzdHMKaW1wb3J0IHRpbWUKaW1wb3J0IGFyZ3BhcnNlCmltcG9ydCBvcwoKIyB1c2FnZTogYmlnaXEtY29uZmlnLnB5IFstaF0KI1stLWxpY2Vuc2VrZXkgTElDRU5TRUtFWV0KI1stLW1hc3RlcmtleSBNQVNURVJLRVldCiNbLS1wZXJzb25hbGl0eSBQRVJTT05BTElUWV0gWy0taG9zdG5hbWUgSE9TVE5BTUVdCiNbLS1tYW5hZ2VtZW50SXBBZGRyZXNzIE1BTkFHRU1FTlRJUEFERFJFU1NdCiNbLS1tYW5hZ2VtZW50Um91dGVBZGRyZXNzIE1BTkFHRU1FTlRST1VURUFERFJFU1NdCiNbLS1kaXNjb3ZlcnlBZGRyZXNzIERJU0NPVkVSWUFERFJFU1NdCiNbLS10aW1lem9uZSBUSU1FWk9ORV0KI1stLW50cF9zZXJ2ZXJzIE5UUF9TRVJWRVJTIFtOVFBfU0VSVkVSUyAuLi5dXQojWy0tZG5zX3NlcnZlcnMgRE5TX1NFUlZFUlMgW0ROU19TRVJWRVJTIC4uLl1dCiNbLS11c2VyIFVTRVJdCiNbLS1wYXNzd29yZCBQQVNTV09SRF0KI1stLXV0aWxpdHkgVVRJTElUWSBMSUNFTlNFS0VZXQoKY2xhc3MgU2V0dXA6CgogICAgQkFTRV9VUkw9Imh0dHA6Ly9sb2NhbGhvc3Q6ODEwMCIKICAgIAogICAgZGVmIGdldF9hcmd1bWVudHMoc2VsZik6CiAgICAgICAgcGFyc2VyID0gYXJncGFyc2UuQXJndW1lbnRQYXJzZXIoZGVzY3JpcHRpb249J1NldHVwIGEgQklHLUlRIGluIG9uZSBjb21tYW5kJykKICAgICAgICBwYXJzZXIuYWRkX2FyZ3VtZW50KCItLWxpY2Vuc2VrZXkiLCB0eXBlPXN0ciwgaGVscD0iVGhlIGxpY2Vuc2Uga2V5IikKICAgICAgICBwYXJzZXIuYWRkX2FyZ3VtZW50KCItLW1hc3RlcmtleSIsIHR5cGU9c3RyLCBoZWxwPSJUaGUgbWFzdGVya2V5IHBhc3NwaHJhc2UiLCBkZWZhdWx0PSJUaGlzaXN0aGVtYXN0ZXJrZXkjMTIzNCIpCiAgICAgICAgcGFyc2VyLmFkZF9hcmd1bWVudCgiLS1wZXJzb25hbGl0eSIsIHR5cGU9c3RyLCBoZWxwPSJUaGUgc3lzdGVtIHBlcnNvbmFsaXR5IHtiaWdfaXEsIGxvZ2dpbmdfbm9kZX0iLCBkZWZhdWx0PSJiaWdfaXEiKQogICAgICAgIHBhcnNlci5hZGRfYXJndW1lbnQoIi0taG9zdG5hbWUiLCB0eXBlPXN0ciwgaGVscD0iVGhlIHN5c3RlbSBob3N0bmFtZSIsIGRlZmF1bHQ9ImJpZ2lxMS5jb20iKQogICAgICAgIHBhcnNlci5hZGRfYXJndW1lbnQoIi0tbWFuYWdlbWVudElwQWRkcmVzcyIsIHR5cGU9c3RyLCBoZWxwPSJUaGUgbWFuYWdlbWVudCBJUCBhZGRyZXNzIGVnLiAxMC4xNDUuMS4xLzE2IiwgZGVmYXVsdD1Ob25lKQogICAgICAgICNwYXJzZXIuYWRkX2FyZ3VtZW50KCItLW1hbmFnZW1lbnRSb3V0ZUFkZHJlc3MiLCB0eXBlPXN0ciwgaGVscD0iVGhlIG1hbmFnZW1lbnQgcm91dGUgYWRkcmVzcyBlZy4gMTAuMTQ1LjEuMSIsIGRlZmF1bHQ9Tm9uZSkKICAgICAgICBwYXJzZXIuYWRkX2FyZ3VtZW50KCItLWRpc2NvdmVyeUFkZHJlc3MiLCB0eXBlPXN0ciwgaGVscD0iVGhlIGRpc2NvdmVyeSBhZGRyZXNzIGVnLiAxMC4xNDUuMS4xIiwgZGVmYXVsdD1Ob25lKQogICAgICAgIHBhcnNlci5hZGRfYXJndW1lbnQoIi0tdGltZXpvbmUiLCB0eXBlPXN0ciwgaGVscD0iVGhlIHN5c3RlbSB0aW1lem9uZSIsIGRlZmF1bHQ9IkFtZXJpY2EvTG9zX0FuZ2VsZXMiKQogICAgICAgIHBhcnNlci5hZGRfYXJndW1lbnQoIi0tdXNlciIsIHR5cGU9c3RyLCBoZWxwPSJUaGUgYWRtaW4gdXNlcm5hbWUiLCBkZWZhdWx0PSJhZG1pbiIpCiAgICAgICAgcGFyc2VyLmFkZF9hcmd1bWVudCgiLS1wYXNzd29yZCIsIHR5cGU9c3RyLCBoZWxwPSJUaGUgYWRtaW4gcGFzc3dvcmQiLCBkZWZhdWx0PSJhZG1pbiIpCiAgICAgICAgcGFyc2VyLmFkZF9hcmd1bWVudCgKICAgICAgICAgICAgIi0tbnRwX3NlcnZlcnMiLAogICAgICAgICAgICB0eXBlPXN0ciwKICAgICAgICAgICAgbmFyZ3M9IisiLAogICAgICAgICAgICBoZWxwPSJOVFAgc2VydmVycyBhcyBhIGxpc3QsIGVnIC0tbnRwLXNlcnZlcnMgdGltZS5uaXN0LmdvdiB0aW1lLm1pY3Jvc29mdC5jb20iLAogICAgICAgICAgICBkZWZhdWx0PVsidGltZS5uaXN0LmdvdiJdCiAgICAgICAgKQogICAgICAgIHBhcnNlci5hZGRfYXJndW1lbnQoCiAgICAgICAgICAgICItLWRuc19zZXJ2ZXJzIiwKICAgICAgICAgICAgdHlwZT1zdHIsCiAgICAgICAgICAgIG5hcmdzPSIrIiwKICAgICAgICAgICAgaGVscD0iRE5TIHNlcnZlcnMgYXMgYSBsaXN0LCBlZyAtLWRucy1zZXJ2ZXJzIDguOC40LjQgOC44LjguOCA5LjkuOS45IiwKICAgICAgICAgICAgZGVmYXVsdD1bIjguOC44LjgiXQogICAgICAgICkKICAgICAgICBwYXJzZXIuYWRkX2FyZ3VtZW50KCItLXV0aWxpdHkiLCB0eXBlPXN0ciwgaGVscD0iVXRpbGl0eSBMaWNlbnNlIEtleSIpCiAgICAgICAgcmV0dXJuIHBhcnNlci5wYXJzZV9hcmdzKCkKCiAgICBkZWYgYXV0aChzZWxmLCB1c2VyLCBwYXNzd29yZCk6CiAgICAgICAgc2VsZi5zZXNzaW9uID0gcmVxdWVzdHMuc2Vzc2lvbigpCiAgICAgICAgc2VsZi5zZXNzaW9uLmF1dGggPSAoc3RyKHVzZXIpLCBzdHIocGFzc3dvcmQpKQoKICAgIGRlZiB3YWl0X2Zvcl9zZXR1cF9tb2RlKHNlbGYpOgogICAgICAgIHdoaWxlIFRydWU6CiAgICAgICAgICAgIHByaW50KCJXYWl0aW5nIGZvciBzZXR1cCBtb2RlIikKICAgICAgICAgICAgdGltZS5zbGVlcCg1KQogICAgICAgICAgICByZXN1bHQgPSBzZWxmLnNlc3Npb24uZ2V0KFNldHVwLkJBU0VfVVJMICsgIi9pbmZvL3N5c3RlbSIpCiAgICAgICAgICAgIGlmIHJlc3VsdC5zdGF0dXNfY29kZSAhPSAyMDA6CiAgICAgICAgICAgICAgICBjb250aW51ZQogICAgICAgICAgICByZXN1bHRfanNvbiA9IHJlc3VsdC5qc29uKCkKICAgICAgICAgICAgaWYgcmVzdWx0X2pzb24uZ2V0KCJhdmFpbGFibGUiKSBhbmQgcmVzdWx0X2pzb24uZ2V0KCJpc1NldHVwZCIpOgogICAgICAgICAgICAgICAgYnJlYWsKCiAgICBkZWYgc2V0X2xpY2Vuc2Uoc2VsZiwgbGljZW5zZV9rZXkpOgogICAgICAgIGlmIG5vdCBsaWNlbnNlX2tleToKICAgICAgICAgICAgcHJpbnQoIk5vIGxpY2Vuc2UgcHJvdmlkZWQsIHNraXBwaW5nIGxpY2Vuc2luZyIpCiAgICAgICAgICAgIHJldHVybgoKICAgICAgICBwcmludCgiU2V0dGluZyBsaWNlbnNlIHRvICIgKyBzdHIobGljZW5zZV9rZXkpKQoKICAgICAgICBpZiBsaWNlbnNlX2tleSA9PSAic2tpcExpY2Vuc2U6dHJ1ZSI6CiAgICAgICAgICAgIHJlc3VsdCA9IHNlbGYuc2Vzc2lvbi5wb3N0KAogICAgICAgICAgICAgICAgU2V0dXAuQkFTRV9VUkwgKyAiL21nbXQvc2V0dXAvbGljZW5zZSIsCiAgICAgICAgICAgICAgICBqc29uPXsKICAgICAgICAgICAgICAgICAgICAibGljZW5zZVRleHQiOiAic2tpcExpY2Vuc2U6dHJ1ZSIKICAgICAgICAgICAgICAgIH0pCiAgICAgICAgICAgIHJlc3VsdC5yYWlzZV9mb3Jfc3RhdHVzKCkKICAgICAgICAgICAgcmVzdWx0X2JvZHkgPSByZXN1bHQuanNvbigpCiAgICAgICAgICAgIHByaW50KHJlc3VsdF9ib2R5KQogICAgICAgIGVsc2U6CiAgICAgICAgICAgIHJlc3VsdCA9IHNlbGYuc2Vzc2lvbi5wb3N0KAogICAgICAgICAgICAgICAgU2V0dXAuQkFTRV9VUkwgKyAiL21nbXQvc2V0dXAvbGljZW5zZS9hY3RpdmF0ZSIsCiAgICAgICAgICAgICAgICBqc29uPXsKICAgICAgICAgICAgICAgICAgICAiYmFzZVJlZ0tleSI6IGxpY2Vuc2Vfa2V5LAogICAgICAgICAgICAgICAgICAgICJhZGRPbktleXMiOltdLAogICAgICAgICAgICAgICAgICAgICJhY3RpdmF0aW9uTWV0aG9kIjoiQVVUT01BVElDIgogICAgICAgICAgICAgICAgfSkKICAgICAgICAgICAgcmVzdWx0LnJhaXNlX2Zvcl9zdGF0dXMoKQogICAgICAgICAgICByZXN1bHRfYm9keSA9IHJlc3VsdC5qc29uKCkKICAgICAgICAgICAgcHJpbnQocmVzdWx0X2JvZHkpCiAgICAgICAgICAgIGlmICJORUVEX0VVTEFfQUNDRVBUIiBpbiByZXN1bHRfYm9keS5nZXQoInN0YXR1cyIpOgogICAgICAgICAgICAgICAgcHJpbnQoIkFjY2VwdGluZyBFVUxBIikKCiAgICAgICAgICAgICAgICBhY2NlcHRfZXVsYV9ib2R5ID0gewogICAgICAgICAgICAgICAgICAgICJiYXNlUmVnS2V5IjogbGljZW5zZV9rZXksCiAgICAgICAgICAgICAgICAgICAgImRvc3NpZXIiOiByZXN1bHRfYm9keS5nZXQoImRvc3NpZXIiKSwKICAgICAgICAgICAgICAgICAgICAiZXVsYVRleHQiOiByZXN1bHRfYm9keS5nZXQoImV1bGFUZXh0IikKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgIHJlc3VsdCA9IHNlbGYuc2Vzc2lvbi5wb3N0KAogICAgICAgICAgICAgICAgICAgIFNldHVwLkJBU0VfVVJMICsgIi9tZ210L3NldHVwL2xpY2Vuc2UvYWNjZXB0LWV1bGEiLAogICAgICAgICAgICAgICAgICAgIGpzb249YWNjZXB0X2V1bGFfYm9keQogICAgICAgICAgICAgICAgKQogICAgICAgICAgICAgICAgcmVzdWx0LnJhaXNlX2Zvcl9zdGF0dXMoKQoKICAgICAgICBwcmludCgiU2F2aW5nIGxpY2Vuc2UgdG8gc2VydmljZS5jb25maWcuanNvbiIpCiAgICAgICAgc2VsZi5zZXNzaW9uLnBvc3QoCiAgICAgICAgICAgIFNldHVwLkJBU0VfVVJMICsgIi9tZ210L3NldHVwL2xpY2Vuc2UiLAogICAgICAgICAgICBqc29uPXsKICAgICAgICAgICAgICAgICJsaWNlbnNlVGV4dCI6IHJlc3VsdC5qc29uKCkuZ2V0KCJsaWNlbnNlVGV4dCIpCiAgICAgICAgICAgIH0pCgogICAgZGVmIHNldF9tYXN0ZXJrZXkoc2VsZiwgbWFzdGVya2V5KToKICAgICAgICBwcmludCgiU2V0dGluZyBtYXN0ZXIga2V5IHRvICIgKyBzdHIobWFzdGVya2V5KSkKICAgICAgICByZXN1bHQgPSBzZWxmLnNlc3Npb24ucG9zdCgKICAgICAgICAgICAgU2V0dXAuQkFTRV9VUkwgKyAiL21nbXQvc2V0dXAvbWFzdGVya2V5IiwKICAgICAgICAgICAganNvbj17CiAgICAgICAgICAgICAgICAicGFzc3BocmFzZSI6IG1hc3RlcmtleQogICAgICAgICAgICB9KQogICAgICAgIHJlc3VsdC5yYWlzZV9mb3Jfc3RhdHVzKCkKCiAgICBkZWYgc2V0X3BlcnNvbmFsaXR5KHNlbGYsIHBlcnNvbmFsaXR5KToKICAgICAgICBwcmludCgiU2V0dGluZyBwZXJzb25hbGl0eSB0byAiICsgc3RyKHBlcnNvbmFsaXR5KSkKICAgICAgICBzZWxmLnNlc3Npb24ucG9zdCgKICAgICAgICAgICAgU2V0dXAuQkFTRV9VUkwgKyAiL21nbXQvc2V0dXAvcGVyc29uYWxpdHkiLCBqc29uPXsgInN5c3RlbVBlcnNvbmFsaXR5IjogcGVyc29uYWxpdHkgfQogICAgICAgICkucmFpc2VfZm9yX3N0YXR1cygpCgogICAgZGVmIGFkZHJlc3Nlc19hcmVfdmFsaWQoc2VsZiwgYWRkcmVzc2VzKToKICAgICAgICByZXR1cm4gKAogICAgICAgICAgICBhZGRyZXNzZXMgaXMgbm90IE5vbmUgYW5kCiAgICAgICAgICAgIGFkZHJlc3Nlcy5nZXQoImhvc3RuYW1lIikgYW5kCiAgICAgICAgICAgIGFkZHJlc3Nlcy5nZXQoIm1hbmFnZW1lbnRJcEFkZHJlc3MiKSBhbmQKICAgICAgICAgICAgI2FkZHJlc3Nlcy5nZXQoIm1hbmFnZW1lbnRSb3V0ZUFkZHJlc3MiKSBhbmQKICAgICAgICAgICAgYWRkcmVzc2VzLmdldCgiZGlzY292ZXJ5QWRkcmVzcyIpCiAgICAgICAgKQoKICAgIGRlZiBzZXRfYWRkcmVzc2VzKHNlbGYsIGFkZHJlc3Nlcyk6CiAgICAgICAgaWYgbm90IHNlbGYuYWRkcmVzc2VzX2FyZV92YWxpZChhZGRyZXNzZXMpOgogICAgICAgICAgICBwcmludCgiTWlzc2luZyBhZGRyZXNzIGFyZ3VtZW50cywgc2tpcHBpbmcgZm9yIG5vdywgdGhpcyBpc24ndCBjcml0aWNhbCB0byBzZXR1cCIpCiAgICAgICAgICAgIHJldHVybgoKICAgICAgICBwcmludCgiU2V0dGluZyBhZGRyZXNzZXMgdG8iKQogICAgICAgIGJvZHkgPSB7CiAgICAgICAgICAgICAgICAiaG9zdG5hbWUiOmFkZHJlc3Nlcy5nZXQoImhvc3RuYW1lIiksCiAgICAgICAgICAgICAgICAibWFuYWdlbWVudElwQWRkcmVzcyI6YWRkcmVzc2VzLmdldCgibWFuYWdlbWVudElwQWRkcmVzcyIpLAogICAgICAgICAgICAgICAgIyJtYW5hZ2VtZW50Um91dGVBZGRyZXNzIjphZGRyZXNzZXMuZ2V0KCJtYW5hZ2VtZW50Um91dGVBZGRyZXNzIiksCiAgICAgICAgICAgICAgICAiZGlzY292ZXJ5QWRkcmVzcyI6YWRkcmVzc2VzLmdldCgiZGlzY292ZXJ5QWRkcmVzcyIpCiAgICAgICAgICAgIH0KICAgICAgICBwcmludChib2R5KQoKICAgICAgICBzZWxmLnNlc3Npb24ucG9zdCgKICAgICAgICAgICAgU2V0dXAuQkFTRV9VUkwgKyAiL21nbXQvc2V0dXAvYWRkcmVzcyIsCiAgICAgICAgICAgIGpzb249Ym9keSkucmFpc2VfZm9yX3N0YXR1cygpCgogICAgZGVmIHNldF9zZXJ2aWNlcyhzZWxmLCBudHBfc2VydmVycywgdGltZXpvbmUsIGRuc19zZXJ2ZXJzKToKICAgICAgICBwcmludCgiU2V0dGluZyBOVFAgc2VydmVycyIpCiAgICAgICAgc2VsZi5zZXNzaW9uLnBvc3QoU2V0dXAuQkFTRV9VUkwgKyAiL21nbXQvc2V0dXAvbnRwIiwganNvbj17ICJzZXJ2ZXJzIjogbnRwX3NlcnZlcnMsICJ0aW1lem9uZSI6IHRpbWV6b25lIH0pLnJhaXNlX2Zvcl9zdGF0dXMoKQogICAgICAgIHByaW50KCJTZXR0aW5nIEROUyBzZXJ2ZXJzIikKICAgICAgICBzZWxmLnNlc3Npb24ucG9zdChTZXR1cC5CQVNFX1VSTCArICIvbWdtdC9zZXR1cC9kbnMiLCBqc29uPXsgInNlcnZlcnMiOiBkbnNfc2VydmVycywgInNlYXJjaCI6IFsgImxvY2FsaG9zdCIgXSB9KS5yYWlzZV9mb3Jfc3RhdHVzKCkKCgogICAgZGVmIGxhdW5jaF9iaWdpcShzZWxmKToKICAgICAgICBwcmludCgiTGF1bmNoaW5nIEJJRy1JUSIpCiAgICAgICAgcmVzdWx0ID0gc2VsZi5zZXNzaW9uLnBvc3QoU2V0dXAuQkFTRV9VUkwgKyAiL21nbXQvc2V0dXAvbGF1bmNoIikKICAgICAgICByZXN1bHQucmFpc2VfZm9yX3N0YXR1cygpCiAgICAgICAgc2tpcCA9IDAKICAgICAgICB0b3AgPSAxMDAKICAgICAgICB0aW1lc3RhbXAgPSByZXN1bHQuanNvbigpLmdldCgiZmlsZVRpbWVzdGFtcCIpCiAgICAgICAgd2hpbGUgVHJ1ZToKICAgICAgICAgICAgcmVzdWx0ID0gc2VsZi5zZXNzaW9uLmdldCgKICAgICAgICAgICAgICAgIFNldHVwLkJBU0VfVVJMICsgIi9tZ210L3NldHVwL2xhdW5jaC9tb25pdG9yP2RhdGV0aW1lPXtkYXRldGltZX0mdG9wPXt0b3B9JnNraXA9e3NraXB9IgogICAgICAgICAgICAgICAgICAgIC5mb3JtYXQoCiAgICAgICAgICAgICAgICAgICAgICAgIGRhdGV0aW1lPXRpbWVzdGFtcCwKICAgICAgICAgICAgICAgICAgICAgICAgdG9wPXRvcCwKICAgICAgICAgICAgICAgICAgICAgICAgc2tpcD1za2lwCiAgICAgICAgICAgICAgICAgICAgKQogICAgICAgICAgICApCgogICAgICAgICAgICByZXN1bHRfanNvbiA9IHJlc3VsdC5qc29uKCkKCiAgICAgICAgICAgIGlmIHJlc3VsdF9qc29uLmdldCgic3RhdHVzIikgPT0gIkNPTVBMRVRFIjoKICAgICAgICAgICAgICAgIHByaW50KCJTZXR1cCBjb21wbGV0ZSIpCiAgICAgICAgICAgICAgICBwcmludCgiR2V0IHBnaW5pdCBhbmQgdG9rdVVwZ3JhZGUgc3RhdHVzIHdpdGgiKQogICAgICAgICAgICAgICAgcHJpbnQoInRhaWwgLWYgL3Zhci9sb2cvYm9vdHN0cmFwLSIgKyB0aW1lc3RhbXAgKyAiLioiKQogICAgICAgICAgICAgICAgcHJpbnQoIkdldCByZXN0amF2YWQgc3RhdHVzIHdpdGgiKQogICAgICAgICAgICAgICAgcHJpbnQoInJlc3RjdXJsIC9zaGFyZWQvc3lzdGVtLXN0YXJ0ZWQiKQogICAgICAgICAgICAgICAgYnJlYWsKCiAgICAgICAgICAgIGpzb24gPSByZXN1bHQuanNvbigpCgogICAgICAgICAgICBsaW5lcyA9IHJlc3VsdC5qc29uKCkuZ2V0KCJsaW5lcyIpCiAgICAgICAgICAgIHNraXAgKz0gbGVuKGxpbmVzKQoKICAgICAgICAgICAgaWYgbGluZXM6CiAgICAgICAgICAgICAgICBwcmludCgiXG4iLmpvaW4obGluZXMpKQoKICAgICAgICAgICAgdGltZS5zbGVlcCgxKQoKICAgIGRlZiBlbmFibGVfYmFzaWNfYXV0aChzZWxmKToKICAgICAgICB3aXRoIG9wZW4oIi9ldGMvYmlnc3RhcnQvc2NyaXB0cy9zZXR1cGQiLCBtb2RlPSJyKyIpIGFzIHNldHVwZF9zY3JpcHQ6CiAgICAgICAgICAgIHByaW50KCJFbmFibGluZyBiYXNpYyBhdXRoIikKICAgICAgICAgICAgZmlsZV9jb250ZW50cyA9IHNldHVwZF9zY3JpcHQucmVhZCgpCiAgICAgICAgICAgIGZpbGVfY29udGVudHMgPSBmaWxlX2NvbnRlbnRzLnJlcGxhY2UoIiNleHBvcnQgQklHSVFfQkFTSUNfQVVUSF9FTkFCTEVEPVRydWUiLCAiZXhwb3J0IEJJR0lRX0JBU0lDX0FVVEhfRU5BQkxFRD1UcnVlIikKICAgICAgICAgICAgc2V0dXBkX3NjcmlwdC5zZWVrKDApCiAgICAgICAgICAgIHNldHVwZF9zY3JpcHQud3JpdGUoZmlsZV9jb250ZW50cykKICAgICAgICAgICAgc2V0dXBkX3NjcmlwdC50cnVuY2F0ZSgpCiAgICAgICAgcHJpbnQoIlJlc3RhcnRpbmcgc2V0dXBkIikKICAgICAgICBzdWJwcm9jZXNzLmNoZWNrX2NhbGwoWyJiaWdzdGFydCIsICJyZXN0YXJ0IiwgInNldHVwZCJdKQoKICAgIGRlZiB3YWl0X2Zvcl9pbml0aWFsX2FjdGl2YXRpb24oc2VsZik6CiAgICAgICAgd2hpbGUgVHJ1ZToKICAgICAgICAgICAgcHJpbnQoIldhaXRpbmcgZm9yIGluaXRpYWxfYWN0aXZhdGlvbiBjbGllbnQiKQogICAgICAgICAgICB0aW1lLnNsZWVwKDUpCiAgICAgICAgICAgIHJlc3VsdCA9IHNlbGYuc2Vzc2lvbi5nZXQoU2V0dXAuQkFTRV9VUkwgKyAiL21nbXQvY20vZGV2aWNlL2xpY2Vuc2luZy9wb29sL2luaXRpYWwtYWN0aXZhdGlvbiIpCiAgICAgICAgICAgIGlmIHJlc3VsdC5zdGF0dXNfY29kZSAhPSAyMDA6CiAgICAgICAgICAgICAgICBjb250aW51ZQogICAgICAgICAgICByZXN1bHRfanNvbiA9IHJlc3VsdC5qc29uKCkKICAgICAgICAgICAgaWYgcmVzdWx0X2pzb24uZ2V0KCJzZWxmTGluayIpID09ICJodHRwczovL2xvY2FsaG9zdC9tZ210L2NtL2RldmljZS9saWNlbnNpbmcvcG9vbC9pbml0aWFsLWFjdGl2YXRpb24iOgogICAgICAgICAgICAgICAgYnJlYWsKCiAgICBkZWYgY3JlYXRlX3V0aWxpdHlfcG9vbChzZWxmLCB1dGlsaXR5KToKICAgICAgICBpZiBub3QgdXRpbGl0eToKICAgICAgICAgICAgcHJpbnQoIk5vIGxpY2Vuc2UgcHJvdmlkZWQsIHNraXBwaW5nIGxpY2Vuc2UgcG9vbCBjcmVhdGlvbiIpCiAgICAgICAgICAgIHJldHVybgogICAgICAgIHByaW50KCJBZGRpbmcgdXRpbGl0eSBsaWNlbnNlICIgKyBzdHIodXRpbGl0eSkpCiAgICAgICAgcmVzdWx0ID0gc2VsZi5zZXNzaW9uLnBvc3QoU2V0dXAuQkFTRV9VUkwgKyAiL21nbXQvY20vZGV2aWNlL2xpY2Vuc2luZy9wb29sL2luaXRpYWwtYWN0aXZhdGlvbiIsIGpzb249eyJyZWdLZXkiOiB1dGlsaXR5LCAibmFtZSI6ICJwcm9kdWN0aW9uIiwgInN0YXR1cyI6IkFDVElWQVRJTkdfQVVUT01BVElDIn0pCiAgICAgICAgcmVzdWx0LnJhaXNlX2Zvcl9zdGF0dXMoKQogICAgICAgIHJlc3VsdF9ib2R5ID0gcmVzdWx0Lmpzb24oKQogICAgICAgIHByaW50KHJlc3VsdF9ib2R5KQogICAgCiAgICBkZWYgYWN0aXZhdGVfdXRpbGl0eV9wb29sKHNlbGYsIHV0aWxpdHkpOgogICAgICAgIGlmIG5vdCB1dGlsaXR5OgogICAgICAgICAgICBwcmludCgiTm8gbGljZW5zZSBwcm92aWRlZCwgc2tpcHBpbmcgbGljZW5zZSBwb29sIGFjdGl2YXRpb24iKQogICAgICAgICAgICByZXR1cm4KICAgICAgICByZXN1bHQgPSBzZWxmLnNlc3Npb24uZ2V0KAogICAgICAgICAgICBTZXR1cC5CQVNFX1VSTCArICIvbWdtdC9jbS9kZXZpY2UvbGljZW5zaW5nL3Bvb2wvaW5pdGlhbC1hY3RpdmF0aW9uLyIgKyBzdHIodXRpbGl0eSkKICAgICAgICAgICAgKQogICAgICAgIHJlc3VsdC5yYWlzZV9mb3Jfc3RhdHVzKCkKICAgICAgICByZXN1bHRfYm9keSA9IHJlc3VsdC5qc29uKCkKICAgICAgICBldWxhX3RleHQgPSByZXN1bHRfYm9keS5nZXQoImV1bGFUZXh0IikgCiAgICAgICAgaWYgIk5FRURfRVVMQV9BQ0NFUFQiIGluIHJlc3VsdF9ib2R5LmdldCgic3RhdHVzIik6CiAgICAgICAgICAgIHByaW50KCJBY2NlcHRpbmcgRVVMQSIpCiAgICAgICAgICAgIGFjY2VwdF9ldWxhX2JvZHkgPSB7CiAgICAgICAgICAgICAgICAic3RhdHVzIjogIkFDVElWQVRJTkdfQVVUT01BVElDX0VVTEFfQUNDRVBURUQiLAogICAgICAgICAgICAgICAgImV1bGFUZXh0IjogZXVsYV90ZXh0CiAgICAgICAgICAgIH0KICAgICAgICAgICAgcmVzdWx0ID0gc2VsZi5zZXNzaW9uLnBhdGNoKAogICAgICAgICAgICAgICAgU2V0dXAuQkFTRV9VUkwgKyAiL21nbXQvY20vZGV2aWNlL2xpY2Vuc2luZy9wb29sL2luaXRpYWwtYWN0aXZhdGlvbi8iICsgc3RyKHV0aWxpdHkpLAogICAgICAgICAgICAgICAganNvbj1hY2NlcHRfZXVsYV9ib2R5CiAgICAgICAgICAgICkKICAgICAgICAgICAgcmVzdWx0LnJhaXNlX2Zvcl9zdGF0dXMoKQogICAgICAgICAgICByZXN1bHRfYm9keSA9IHJlc3VsdC5qc29uKCkKICAgICAgICAgICAgcHJpbnQocmVzdWx0X2JvZHkpCiAgICAgICAgZWxzZToKICAgICAgICAgICAgcHJpbnQoIkV1bGEgYWxyZWFkeSBhY2NlcHRlZCIpCiAgICAgICAgICAgIHByaW50KHJlc3VsdF9ib2R5KQoKICAgIGRlZiB2ZXJpZnlfdXRpbGl0eV9hY3RpdmF0aW9uKHNlbGYsIHV0aWxpdHkpOgogICAgICAgIGlmIG5vdCB1dGlsaXR5OgogICAgICAgICAgICBwcmludCgiTm8gbGljZW5zZSBwcm92aWRlZCwgc2tpcHBpbmcgbGljZW5zZSBwb29sIGFjdGl2YXRpb24gdmVyaWZpY2F0aW9uIikKICAgICAgICAgICAgcmV0dXJuCiAgICAgICAgcmVzdWx0ID0gc2VsZi5zZXNzaW9uLmdldCgKICAgICAgICAgICAgU2V0dXAuQkFTRV9VUkwgKyAiL21nbXQvY20vZGV2aWNlL2xpY2Vuc2luZy9wb29sL2luaXRpYWwtYWN0aXZhdGlvbi8iICsgc3RyKHV0aWxpdHkpCiAgICAgICAgICAgICkKICAgICAgICByZXN1bHQucmFpc2VfZm9yX3N0YXR1cygpCiAgICAgICAgcmVzdWx0X2JvZHkgPSByZXN1bHQuanNvbigpCiAgICAgICAgaSA9IDAKICAgICAgICB3aGlsZSAiUkVBRFkiIG5vdCBpbiByZXN1bHRfYm9keS5nZXQoInN0YXR1cyIpIGFuZCBpIDwgMTIwOgogICAgICAgICAgICBpKz0xCiAgICAgICAgICAgIHJlc3VsdCA9IHNlbGYuc2Vzc2lvbi5nZXQoCiAgICAgICAgICAgICAgICBTZXR1cC5CQVNFX1VSTCArICIvbWdtdC9jbS9kZXZpY2UvbGljZW5zaW5nL3Bvb2wvaW5pdGlhbC1hY3RpdmF0aW9uLyIgKyBzdHIodXRpbGl0eSkKICAgICAgICAgICAgICAgICkKICAgICAgICAgICAgcmVzdWx0LnJhaXNlX2Zvcl9zdGF0dXMoKQogICAgICAgICAgICByZXN1bHRfYm9keSA9IHJlc3VsdC5qc29uKCkKICAgICAgICAgICAgcHJpbnQoIkxpY2Vuc2Ugbm90IHJlYWR5OiIgKyBzdHIocmVzdWx0X2JvZHkpKQogICAgICAgICAgICBwcmludCgiV2FpdGluZyBmb3IgNSBzZWNvbmRzIikKICAgICAgICAgICAgdGltZS5zbGVlcCg1KQogICAgICAgIGlmIGkgPT0gMTIwOgogICAgICAgICAgICBwcmludCgiTUFYIHRyeSdzIHJlYWNoZWQsIGV4aXRpbmciKQogICAgICAgIGVsc2U6CiAgICAgICAgICAgIHByaW50KCJMaWNlbnNlIHJlYWR5OiIgKyBzdHIocmVzdWx0X2JvZHkpKQogICAgICAgICAgICBzZWxmLnRvdWNoKCIvY29uZmlnL2Nsb3VkL2NvbmZpZ19jb21wbGV0ZSIpCgogICAgZGVmIHRvdWNoKHNlbGYsIHBhdGgpOgogICAgICAgIHdpdGggb3BlbihwYXRoLCAnYScpOgogICAgICAgICAgICBvcy51dGltZShwYXRoLCBOb25lKQoKICAgIGRlZiBtYWluKHNlbGYpOgogICAgICAgIGFyZ3MgPSBzZWxmLmdldF9hcmd1bWVudHMoKQogICAgICAgIHRpbWUuc2xlZXAoMTgwKQogICAgICAgIHByaW50KCJSdW5uaW5nIEJJR0lRIGNvbmZpZ3VyYXRpb24gd2l0aCB0aGVzZSBhcmd1bWVudHMiKQogICAgICAgIHByaW50KGFyZ3MpCiAgICAgICAgc2VsZi5lbmFibGVfYmFzaWNfYXV0aCgpCiAgICAgICAgdGltZS5zbGVlcCg1KQogICAgICAgIHNlbGYuYXV0aChhcmdzLnVzZXIsYXJncy5wYXNzd29yZCkKICAgICAgICB0aW1lLnNsZWVwKDUpCiAgICAgICAgc2VsZi53YWl0X2Zvcl9zZXR1cF9tb2RlKCkKICAgICAgICBzZWxmLnNldF9saWNlbnNlKGFyZ3MubGljZW5zZWtleSkKICAgICAgICBzZWxmLnNldF9tYXN0ZXJrZXkoYXJncy5tYXN0ZXJrZXkpCiAgICAgICAgc2VsZi5zZXRfcGVyc29uYWxpdHkoYXJncy5wZXJzb25hbGl0eSkKICAgICAgICBzZWxmLnNldF9hZGRyZXNzZXMoewogICAgICAgICAgICAgICAgImhvc3RuYW1lIjogYXJncy5ob3N0bmFtZSwKICAgICAgICAgICAgICAgICJtYW5hZ2VtZW50SXBBZGRyZXNzIjogYXJncy5tYW5hZ2VtZW50SXBBZGRyZXNzLAogICAgICAgICAgICAgICAgIyJtYW5hZ2VtZW50Um91dGVBZGRyZXNzIjogYXJncy5tYW5hZ2VtZW50Um91dGVBZGRyZXNzLAogICAgICAgICAgICAgICAgImRpc2NvdmVyeUFkZHJlc3MiOiBhcmdzLmRpc2NvdmVyeUFkZHJlc3MKICAgICAgICAgICAgfSkKICAgICAgICBzZWxmLnNldF9zZXJ2aWNlcyhudHBfc2VydmVycz1hcmdzLm50cF9zZXJ2ZXJzLCB0aW1lem9uZT1hcmdzLnRpbWV6b25lLCBkbnNfc2VydmVycz1hcmdzLmRuc19zZXJ2ZXJzKQogICAgICAgIHNlbGYubGF1bmNoX2JpZ2lxKCkKICAgICAgICB0aW1lLnNsZWVwKDEyMCkKICAgICAgICBzZWxmLmVuYWJsZV9iYXNpY19hdXRoKCkKICAgICAgICBzZWxmLmF1dGgoYXJncy51c2VyLGFyZ3MucGFzc3dvcmQpCiAgICAgICAgdGltZS5zbGVlcCgxNSkKICAgICAgICBzZWxmLndhaXRfZm9yX2luaXRpYWxfYWN0aXZhdGlvbigpCiAgICAgICAgdGltZS5zbGVlcCgxNSkKICAgICAgICBzZWxmLmNyZWF0ZV91dGlsaXR5X3Bvb2woYXJncy51dGlsaXR5KQogICAgICAgIHRpbWUuc2xlZXAoMTUpCiAgICAgICAgc2VsZi5hY3RpdmF0ZV91dGlsaXR5X3Bvb2woYXJncy51dGlsaXR5KQogICAgICAgIHNlbGYudmVyaWZ5X3V0aWxpdHlfYWN0aXZhdGlvbihhcmdzLnV0aWxpdHkpCgppZiBfX25hbWVfXyA9PSAiX19tYWluX18iOgogICAgc2V0dXAgPSBTZXR1cCgpCiAgICBzZXR1cC5tYWluKCk= \ No newline at end of file diff --git a/automated-test-scripts/f5-azure-arm-templates-v2/common/bigiq_config.py b/automated-test-scripts/f5-azure-arm-templates-v2/common/bigiq_config.py deleted file mode 100644 index 30ada7a9..00000000 --- a/automated-test-scripts/f5-azure-arm-templates-v2/common/bigiq_config.py +++ /dev/null @@ -1,328 +0,0 @@ -#! /usr/local/bin/python2.7 - -import subprocess -import requests -import time -import argparse -import os - -# usage: bigiq-config.py [-h] -#[--licensekey LICENSEKEY] -#[--masterkey MASTERKEY] -#[--personality PERSONALITY] [--hostname HOSTNAME] -#[--managementIpAddress MANAGEMENTIPADDRESS] -#[--managementRouteAddress MANAGEMENTROUTEADDRESS] -#[--discoveryAddress DISCOVERYADDRESS] -#[--timezone TIMEZONE] -#[--ntp_servers NTP_SERVERS [NTP_SERVERS ...]] -#[--dns_servers DNS_SERVERS [DNS_SERVERS ...]] -#[--user USER] -#[--password PASSWORD] -#[--utility UTILITY LICENSEKEY] - -class Setup: - - BASE_URL="http://localhost:8100" - - def get_arguments(self): - parser = argparse.ArgumentParser(description='Setup a BIG-IQ in one command') - parser.add_argument("--licensekey", type=str, help="The license key") - parser.add_argument("--masterkey", type=str, help="The masterkey passphrase", default="Thisisthemasterkey#1234") - parser.add_argument("--personality", type=str, help="The system personality {big_iq, logging_node}", default="big_iq") - parser.add_argument("--hostname", type=str, help="The system hostname", default="bigiq1.com") - parser.add_argument("--managementIpAddress", type=str, help="The management IP address eg. 10.145.1.1/16", default=None) - #parser.add_argument("--managementRouteAddress", type=str, help="The management route address eg. 10.145.1.1", default=None) - parser.add_argument("--discoveryAddress", type=str, help="The discovery address eg. 10.145.1.1", default=None) - parser.add_argument("--timezone", type=str, help="The system timezone", default="America/Los_Angeles") - parser.add_argument("--user", type=str, help="The admin username", default="admin") - parser.add_argument("--password", type=str, help="The admin password", default="admin") - parser.add_argument( - "--ntp_servers", - type=str, - nargs="+", - help="NTP servers as a list, eg --ntp-servers time.nist.gov time.microsoft.com", - default=["time.nist.gov"] - ) - parser.add_argument( - "--dns_servers", - type=str, - nargs="+", - help="DNS servers as a list, eg --dns-servers 8.8.4.4 8.8.8.8 9.9.9.9", - default=["8.8.8.8"] - ) - parser.add_argument("--utility", type=str, help="Utility License Key") - return parser.parse_args() - - def auth(self, user, password): - self.session = requests.session() - self.session.auth = (str(user), str(password)) - - def wait_for_setup_mode(self): - while True: - print("Waiting for setup mode") - time.sleep(5) - result = self.session.get(Setup.BASE_URL + "/info/system") - if result.status_code != 200: - continue - result_json = result.json() - if result_json.get("available") and result_json.get("isSetupd"): - break - - def set_license(self, license_key): - if not license_key: - print("No license provided, skipping licensing") - return - - print("Setting license to " + str(license_key)) - - if license_key == "skipLicense:true": - result = self.session.post( - Setup.BASE_URL + "/mgmt/setup/license", - json={ - "licenseText": "skipLicense:true" - }) - result.raise_for_status() - result_body = result.json() - print(result_body) - else: - result = self.session.post( - Setup.BASE_URL + "/mgmt/setup/license/activate", - json={ - "baseRegKey": license_key, - "addOnKeys":[], - "activationMethod":"AUTOMATIC" - }) - result.raise_for_status() - result_body = result.json() - print(result_body) - if "NEED_EULA_ACCEPT" in result_body.get("status"): - print("Accepting EULA") - - accept_eula_body = { - "baseRegKey": license_key, - "dossier": result_body.get("dossier"), - "eulaText": result_body.get("eulaText") - } - result = self.session.post( - Setup.BASE_URL + "/mgmt/setup/license/accept-eula", - json=accept_eula_body - ) - result.raise_for_status() - - print("Saving license to service.config.json") - self.session.post( - Setup.BASE_URL + "/mgmt/setup/license", - json={ - "licenseText": result.json().get("licenseText") - }) - - def set_masterkey(self, masterkey): - print("Setting master key to " + str(masterkey)) - result = self.session.post( - Setup.BASE_URL + "/mgmt/setup/masterkey", - json={ - "passphrase": masterkey - }) - result.raise_for_status() - - def set_personality(self, personality): - print("Setting personality to " + str(personality)) - self.session.post( - Setup.BASE_URL + "/mgmt/setup/personality", json={ "systemPersonality": personality } - ).raise_for_status() - - def addresses_are_valid(self, addresses): - return ( - addresses is not None and - addresses.get("hostname") and - addresses.get("managementIpAddress") and - #addresses.get("managementRouteAddress") and - addresses.get("discoveryAddress") - ) - - def set_addresses(self, addresses): - if not self.addresses_are_valid(addresses): - print("Missing address arguments, skipping for now, this isn't critical to setup") - return - - print("Setting addresses to") - body = { - "hostname":addresses.get("hostname"), - "managementIpAddress":addresses.get("managementIpAddress"), - #"managementRouteAddress":addresses.get("managementRouteAddress"), - "discoveryAddress":addresses.get("discoveryAddress") - } - print(body) - - self.session.post( - Setup.BASE_URL + "/mgmt/setup/address", - json=body).raise_for_status() - - def set_services(self, ntp_servers, timezone, dns_servers): - print("Setting NTP servers") - self.session.post(Setup.BASE_URL + "/mgmt/setup/ntp", json={ "servers": ntp_servers, "timezone": timezone }).raise_for_status() - print("Setting DNS servers") - self.session.post(Setup.BASE_URL + "/mgmt/setup/dns", json={ "servers": dns_servers, "search": [ "localhost" ] }).raise_for_status() - - - def launch_bigiq(self): - print("Launching BIG-IQ") - result = self.session.post(Setup.BASE_URL + "/mgmt/setup/launch") - result.raise_for_status() - skip = 0 - top = 100 - timestamp = result.json().get("fileTimestamp") - while True: - result = self.session.get( - Setup.BASE_URL + "/mgmt/setup/launch/monitor?datetime={datetime}&top={top}&skip={skip}" - .format( - datetime=timestamp, - top=top, - skip=skip - ) - ) - - result_json = result.json() - - if result_json.get("status") == "COMPLETE": - print("Setup complete") - print("Get pginit and tokuUpgrade status with") - print("tail -f /var/log/bootstrap-" + timestamp + ".*") - print("Get restjavad status with") - print("restcurl /shared/system-started") - break - - json = result.json() - - lines = result.json().get("lines") - skip += len(lines) - - if lines: - print("\n".join(lines)) - - time.sleep(1) - - def enable_basic_auth(self): - with open("/etc/bigstart/scripts/setupd", mode="r+") as setupd_script: - print("Enabling basic auth") - file_contents = setupd_script.read() - file_contents = file_contents.replace("#export BIGIQ_BASIC_AUTH_ENABLED=True", "export BIGIQ_BASIC_AUTH_ENABLED=True") - setupd_script.seek(0) - setupd_script.write(file_contents) - setupd_script.truncate() - print("Restarting setupd") - subprocess.check_call(["bigstart", "restart", "setupd"]) - - def wait_for_initial_activation(self): - while True: - print("Waiting for initial_activation client") - time.sleep(5) - result = self.session.get(Setup.BASE_URL + "/mgmt/cm/device/licensing/pool/initial-activation") - if result.status_code != 200: - continue - result_json = result.json() - if result_json.get("selfLink") == "https://localhost/mgmt/cm/device/licensing/pool/initial-activation": - break - - def create_utility_pool(self, utility): - if not utility: - print("No license provided, skipping license pool creation") - return - print("Adding utility license " + str(utility)) - result = self.session.post(Setup.BASE_URL + "/mgmt/cm/device/licensing/pool/initial-activation", json={"regKey": utility, "name": "production", "status":"ACTIVATING_AUTOMATIC"}) - result.raise_for_status() - result_body = result.json() - print(result_body) - - def activate_utility_pool(self, utility): - if not utility: - print("No license provided, skipping license pool activation") - return - result = self.session.get( - Setup.BASE_URL + "/mgmt/cm/device/licensing/pool/initial-activation/" + str(utility) - ) - result.raise_for_status() - result_body = result.json() - eula_text = result_body.get("eulaText") - if "NEED_EULA_ACCEPT" in result_body.get("status"): - print("Accepting EULA") - accept_eula_body = { - "status": "ACTIVATING_AUTOMATIC_EULA_ACCEPTED", - "eulaText": eula_text - } - result = self.session.patch( - Setup.BASE_URL + "/mgmt/cm/device/licensing/pool/initial-activation/" + str(utility), - json=accept_eula_body - ) - result.raise_for_status() - result_body = result.json() - print(result_body) - else: - print("Eula already accepted") - print(result_body) - - def verify_utility_activation(self, utility): - if not utility: - print("No license provided, skipping license pool activation verification") - return - result = self.session.get( - Setup.BASE_URL + "/mgmt/cm/device/licensing/pool/initial-activation/" + str(utility) - ) - result.raise_for_status() - result_body = result.json() - i = 0 - while "READY" not in result_body.get("status") and i < 120: - i+=1 - result = self.session.get( - Setup.BASE_URL + "/mgmt/cm/device/licensing/pool/initial-activation/" + str(utility) - ) - result.raise_for_status() - result_body = result.json() - print("License not ready:" + str(result_body)) - print("Waiting for 5 seconds") - time.sleep(5) - if i == 120: - print("MAX try's reached, exiting") - else: - print("License ready:" + str(result_body)) - self.touch("/config/cloud/config_complete") - - def touch(self, path): - with open(path, 'a'): - os.utime(path, None) - - def main(self): - args = self.get_arguments() - time.sleep(180) - print("Running BIGIQ configuration with these arguments") - print(args) - self.enable_basic_auth() - time.sleep(5) - self.auth(args.user,args.password) - time.sleep(5) - self.wait_for_setup_mode() - self.set_license(args.licensekey) - self.set_masterkey(args.masterkey) - self.set_personality(args.personality) - self.set_addresses({ - "hostname": args.hostname, - "managementIpAddress": args.managementIpAddress, - #"managementRouteAddress": args.managementRouteAddress, - "discoveryAddress": args.discoveryAddress - }) - self.set_services(ntp_servers=args.ntp_servers, timezone=args.timezone, dns_servers=args.dns_servers) - self.launch_bigiq() - time.sleep(120) - self.enable_basic_auth() - self.auth(args.user,args.password) - time.sleep(15) - self.wait_for_initial_activation() - time.sleep(15) - self.create_utility_pool(args.utility) - time.sleep(15) - self.activate_utility_pool(args.utility) - self.verify_utility_activation(args.utility) - -if __name__ == "__main__": - setup = Setup() - setup.main() \ No newline at end of file diff --git a/automated-test-scripts/f5-azure-arm-templates-v2/common/capture_deployment_status.sh b/automated-test-scripts/f5-azure-arm-templates-v2/common/capture_deployment_status.sh deleted file mode 100755 index 287a5218..00000000 --- a/automated-test-scripts/f5-azure-arm-templates-v2/common/capture_deployment_status.sh +++ /dev/null @@ -1,15 +0,0 @@ -#!/usr/bin/env bash -# expectValue = "good" -# scriptTimeout = 2 -# replayEnabled = false -# replayTimeout = 20 - - -echo "--- Deployment Status ---" -STATUS=$(az deployment operation group list -g -n ) -echo $STATUS | jq . - - -if [[ ! -z $STATUS ]]; then - echo "good" -fi \ No newline at end of file diff --git a/automated-test-scripts/f5-azure-arm-templates-v2/common/capture_logs.sh b/automated-test-scripts/f5-azure-arm-templates-v2/common/capture_logs.sh deleted file mode 100644 index a8709413..00000000 --- a/automated-test-scripts/f5-azure-arm-templates-v2/common/capture_logs.sh +++ /dev/null @@ -1,123 +0,0 @@ -# expectValue = "good" -# scriptTimeout = 2 -# replayEnabled = false -# replayTimeout = 20 - -TMP_DIR='/tmp/' - -echo "--- Github Status ---" -github_response=`curl https://status.github.com/api/status.json?callback-apiStatus | jq .status --raw-output` -curl https://raw.githubusercontent.com/F5Networks/f5-cloud-libs/master/dist/f5-cloud-libs.tar.gz -I - -# get the private key from key vault via file -SSH_KEY=${TMP_DIR}/-private - -case in -"No") - BASTION_HOST=`az deployment group show -g -n -env | jq '.properties.outputs["bastionIp"].value' --raw-output | cut -d' ' -f1` - echo "Verify bastion host: $BASTION_HOST" ;; -*) - echo "Not production stack" ;; -esac - -IP1="" -IP2="" -PORT1=22 -PORT2=22 - -if [[ $(echo