From 4a6d99f7f1a585295146ea38b99b6acf4c51684c Mon Sep 17 00:00:00 2001 From: shimkus Date: Tue, 4 Oct 2022 17:24:41 +0000 Subject: [PATCH] Release commited to v2.5.0.0 tag --- .gitlab-ci.yml | 987 ------------------ .gitmodules | 4 - Makefile | 79 -- automated-test-scripts/.gitattributes | 14 - automated-test-scripts/.gitignore | 1 - automated-test-scripts/Makefile | 39 - automated-test-scripts/data/README.md | 2 - .../autoscale/bigiq/existing/demo.yaml | 37 - .../autoscale/bigiq/existing/prod.yaml | 40 - .../autoscale/bigiq/full/demo_app.yaml | 41 - .../autoscale/bigiq/full/demo_app_v14.yaml | 40 - .../autoscale/bigiq/full/prod_app.yaml | 40 - .../autoscale/bigiq/test_policy_existing.yaml | 10 - .../autoscale/bigiq/test_policy_full.yaml | 10 - .../autoscale/payg/existing/defaults.yaml | 38 - .../autoscale/payg/existing/demo.yaml | 37 - .../autoscale/payg/existing/prod.yaml | 40 - .../autoscale/payg/full/defaults.yaml | 37 - .../autoscale/payg/full/demo_app.yaml | 38 - .../autoscale/payg/full/demo_app_v14.yaml | 38 - .../autoscale/payg/full/prod_app.yaml | 38 - .../autoscale/payg/test_policy_existing.yaml | 9 - .../autoscale/payg/test_policy_full.yaml | 10 - .../examples/failover/byol/existing/demo.yaml | 28 - .../failover/byol/existing/demo_app.yaml | 28 - .../examples/failover/byol/existing/prod.yaml | 28 - .../failover/byol/existing/prod_app.yaml | 28 - .../examples/failover/byol/full/demo.yaml | 27 - .../examples/failover/byol/full/demo_app.yaml | 27 - .../examples/failover/byol/full/prod.yaml | 27 - .../examples/failover/byol/full/prod_app.yaml | 27 - .../failover/payg/existing/defaults.yaml | 26 - .../examples/failover/payg/existing/demo.yaml | 26 - .../failover/payg/existing/demo_app.yaml | 26 - .../examples/failover/payg/existing/prod.yaml | 26 - .../failover/payg/existing/prod_app.yaml | 26 - .../examples/failover/payg/full/defaults.yaml | 26 - .../examples/failover/payg/full/demo.yaml | 25 - .../examples/failover/payg/full/demo_app.yaml | 25 - .../examples/failover/payg/full/prod.yaml | 25 - .../examples/failover/payg/full/prod_app.yaml | 25 - .../failover/test_policy_existing.yaml | 21 - .../examples/failover/test_policy_full.yaml | 21 - .../examples/modules/access/parameters.yaml | 12 - .../modules/access/postpub_parameters.yaml | 13 - .../modules/access/postpub_parameters1.yaml | 11 - .../modules/access/postpub_parameters2.yaml | 13 - .../modules/access/postpub_parameters3.yaml | 11 - .../modules/access/postpub_parameters4.yaml | 13 - .../modules/access/prepub_parameters.yaml | 13 - .../modules/access/prepub_parameters1.yaml | 11 - .../modules/access/prepub_parameters2.yaml | 13 - .../modules/access/prepub_parameters3.yaml | 11 - .../modules/access/prepub_parameters4.yaml | 13 - .../examples/modules/access/test_policy.yaml | 15 - .../modules/application/parameters.yaml | 25 - .../application/postpub_parameters.yaml | 25 - .../application/postpub_parameters1.yaml | 25 - .../application/prepub_parameters.yaml | 25 - .../application/prepub_parameters1.yaml | 25 - .../modules/application/test_policy.yaml | 6 - .../examples/modules/bastion/parameters.yaml | 33 - .../modules/bastion/postpub_parameters.yaml | 35 - .../modules/bastion/postpub_parameters1.yaml | 35 - .../modules/bastion/prepub_parameters.yaml | 35 - .../modules/bastion/prepub_parameters1.yaml | 35 - .../examples/modules/bastion/test_policy.yaml | 7 - .../bigip-autoscale/postpub_parameters.yaml | 51 - .../bigip-autoscale/postpub_parameters1.yaml | 55 - .../bigip-autoscale/postpub_parameters2.yaml | 51 - .../bigip-autoscale/postpub_parameters3.yaml | 51 - .../bigip-autoscale/postpub_parameters4.yaml | 55 - .../bigip-autoscale/postpub_parameters5.yaml | 51 - .../bigip-autoscale/postpub_parameters6.yaml | 62 -- .../bigip-autoscale/prepub_parameters.yaml | 51 - .../bigip-autoscale/prepub_parameters1.yaml | 55 - .../bigip-autoscale/prepub_parameters2.yaml | 51 - .../bigip-autoscale/prepub_parameters3.yaml | 51 - .../bigip-autoscale/prepub_parameters4.yaml | 55 - .../bigip-autoscale/prepub_parameters5.yaml | 51 - .../bigip-autoscale/prepub_parameters6.yaml | 62 -- .../modules/bigip-autoscale/test_policy.yaml | 18 - .../bigip-autoscale/test_policy_shimkus.yaml | 18 - .../modules/bigip-standalone/parameters.yaml | 36 - .../bigip-standalone/postpub_parameters.yaml | 38 - .../bigip-standalone/postpub_parameters1.yaml | 39 - .../bigip-standalone/postpub_parameters2.yaml | 38 - .../bigip-standalone/postpub_parameters3.yaml | 39 - .../bigip-standalone/postpub_parameters4.yaml | 38 - .../bigip-standalone/postpub_parameters5.yaml | 39 - .../bigip-standalone/prepub_parameters.yaml | 38 - .../bigip-standalone/prepub_parameters1.yaml | 39 - .../bigip-standalone/prepub_parameters2.yaml | 38 - .../bigip-standalone/prepub_parameters3.yaml | 39 - .../bigip-standalone/prepub_parameters4.yaml | 38 - .../bigip-standalone/prepub_parameters5.yaml | 39 - .../modules/bigip-standalone/test_policy.yaml | 17 - .../examples/modules/dag/parameters.yaml | 23 - .../modules/dag/postpub_parameters.yaml | 32 - .../modules/dag/postpub_parameters1.yaml | 26 - .../modules/dag/postpub_parameters2.yaml | 26 - .../modules/dag/postpub_parameters3.yaml | 32 - .../modules/dag/prepub_parameters.yaml | 32 - .../modules/dag/prepub_parameters1.yaml | 26 - .../modules/dag/prepub_parameters2.yaml | 26 - .../modules/dag/prepub_parameters3.yaml | 32 - .../examples/modules/dag/test_policy.yaml | 10 - .../examples/modules/dag/valid_options.yaml | 101 -- .../examples/modules/function/parameters.yaml | 14 - .../modules/function/postpub_parameters.yaml | 14 - .../modules/function/postpub_parameters1.yaml | 14 - .../modules/function/postpub_parameters2.yaml | 15 - .../modules/function/prepub_parameters.yaml | 14 - .../modules/function/prepub_parameters1.yaml | 14 - .../modules/function/prepub_parameters2.yaml | 15 - .../modules/function/test_policy.yaml | 9 - .../modules/function/valid_options.yaml | 34 - .../examples/modules/network/parameters.yaml | 8 - .../modules/network/postpub_parameters.yaml | 8 - .../modules/network/postpub_parameters1.yaml | 8 - .../modules/network/postpub_parameters2.yaml | 8 - .../modules/network/postpub_parameters3.yaml | 8 - .../modules/network/postpub_parameters4.yaml | 8 - .../modules/network/postpub_parameters5.yaml | 8 - .../modules/network/prepub_parameters.yaml | 8 - .../modules/network/prepub_parameters1.yaml | 8 - .../modules/network/prepub_parameters2.yaml | 8 - .../modules/network/prepub_parameters3.yaml | 8 - .../modules/network/prepub_parameters4.yaml | 8 - .../modules/network/prepub_parameters5.yaml | 8 - .../examples/modules/network/test_policy.yaml | 12 - .../modules/network/valid_options.yaml | 67 -- .../modules/telemetry/parameters.yaml | 25 - .../modules/telemetry/postpub_parameters.yaml | 9 - .../telemetry/postpub_parameters1.yaml | 9 - .../modules/telemetry/prepub_parameters.yaml | 9 - .../modules/telemetry/prepub_parameters1.yaml | 9 - .../modules/telemetry/test_policy.yaml | 7 - .../examples/modules/test_policy.yaml | 46 - .../examples/modules/test_policy_shimkus.yaml | 50 - .../quickstart/byol/existing/demo_1nic.yaml | 21 - .../quickstart/byol/existing/demo_2nic.yaml | 21 - .../quickstart/byol/existing/demo_3nic.yaml | 21 - .../byol/existing/demo_app_1nic.yaml | 21 - .../byol/existing/demo_app_2nic.yaml | 21 - .../byol/existing/demo_app_3nic.yaml | 21 - .../quickstart/byol/existing/prod_1nic.yaml | 21 - .../quickstart/byol/existing/prod_2nic.yaml | 21 - .../quickstart/byol/existing/prod_3nic.yaml | 21 - .../byol/existing/prod_app_1nic.yaml | 21 - .../byol/existing/prod_app_2nic.yaml | 21 - .../byol/existing/prod_app_3nic.yaml | 21 - .../quickstart/byol/full/demo_1nic.yaml | 17 - .../quickstart/byol/full/demo_2nic.yaml | 17 - .../quickstart/byol/full/demo_3nic.yaml | 17 - .../quickstart/byol/full/demo_app_1nic.yaml | 17 - .../quickstart/byol/full/demo_app_2nic.yaml | 17 - .../quickstart/byol/full/demo_app_3nic.yaml | 17 - .../quickstart/byol/full/prod_1nic.yaml | 17 - .../quickstart/byol/full/prod_2nic.yaml | 17 - .../quickstart/byol/full/prod_3nic.yaml | 17 - .../quickstart/byol/full/prod_app_1nic.yaml | 17 - .../quickstart/byol/full/prod_app_2nic.yaml | 17 - .../quickstart/byol/full/prod_app_3nic.yaml | 17 - .../quickstart/payg/existing/defaults.yaml | 21 - .../quickstart/payg/existing/demo_1nic.yaml | 20 - .../quickstart/payg/existing/demo_2nic.yaml | 20 - .../quickstart/payg/existing/demo_3nic.yaml | 20 - .../payg/existing/demo_app_1nic.yaml | 20 - .../payg/existing/demo_app_2nic.yaml | 20 - .../payg/existing/demo_app_3nic.yaml | 20 - .../payg/existing/demo_app_3nic_v14.yaml | 20 - .../quickstart/payg/existing/prod_1nic.yaml | 20 - .../quickstart/payg/existing/prod_2nic.yaml | 20 - .../quickstart/payg/existing/prod_3nic.yaml | 20 - .../payg/existing/prod_app_1nic.yaml | 20 - .../payg/existing/prod_app_2nic.yaml | 20 - .../payg/existing/prod_app_3nic.yaml | 20 - .../payg/existing/prod_app_3nic_v14.yaml | 20 - .../quickstart/payg/full/defaults.yaml | 17 - .../quickstart/payg/full/demo_1nic.yaml | 16 - .../quickstart/payg/full/demo_2nic.yaml | 16 - .../quickstart/payg/full/demo_3nic.yaml | 16 - .../quickstart/payg/full/demo_app_1nic.yaml | 16 - .../quickstart/payg/full/demo_app_2nic.yaml | 16 - .../quickstart/payg/full/demo_app_3nic.yaml | 16 - .../payg/full/demo_app_3nic_v14.yaml | 16 - .../quickstart/payg/full/prod_1nic.yaml | 16 - .../quickstart/payg/full/prod_2nic.yaml | 16 - .../quickstart/payg/full/prod_3nic.yaml | 16 - .../quickstart/payg/full/prod_app_1nic.yaml | 16 - .../quickstart/payg/full/prod_app_2nic.yaml | 16 - .../quickstart/payg/full/prod_app_3nic.yaml | 16 - .../payg/full/prod_app_3nic_v14.yaml | 16 - .../quickstart/test_policy_existing.yaml | 28 - .../examples/quickstart/test_policy_full.yaml | 28 - .../data/test_policies/alex.yaml | 106 -- .../data/test_policies/all.yaml | 117 --- .../test_policies/defaults_test_policy.yaml | 44 - .../data/test_policies/khanna.yaml | 166 --- .../data/test_policies/post_release_test.yaml | 120 --- .../data/test_policies/pre_release_test.yaml | 209 ---- .../scheduled/friday_develop.yaml | 209 ---- .../test_policies/scheduled/friday_main.yaml | 44 - .../scheduled/monday_develop.yaml | 209 ---- .../test_policies/scheduled/monday_main.yaml | 44 - .../scheduled/saturday_develop.yaml | 209 ---- .../scheduled/saturday_main.yaml | 44 - .../scheduled/sunday_develop.yaml | 209 ---- .../test_policies/scheduled/sunday_main.yaml | 44 - .../scheduled/thursday_develop.yaml | 209 ---- .../scheduled/thursday_main.yaml | 44 - .../scheduled/tuesday_develop.yaml | 209 ---- .../test_policies/scheduled/tuesday_main.yaml | 44 - .../scheduled/wednesday_develop.yaml | 209 ---- .../scheduled/wednesday_main.yaml | 44 - .../data/test_policies/shimkus.yaml | 203 ---- .../common/azure-bigiq-standalone-2.0.json | 605 ----------- .../common/azure-environment-2.0.json | 196 ---- .../common/bigiq_config.base64 | 1 - .../common/bigiq_config.py | 328 ------ .../common/capture_deployment_status.sh | 15 - .../common/capture_logs.sh | 123 --- .../common/create_app_environment.sh | 52 - .../common/create_bastion_environment.sh | 61 -- .../common/create_identity.sh | 22 - .../common/create_log_workspace.sh | 15 - .../common/create_network_environment.sh | 43 - .../common/create_resource_group.sh | 6 - .../common/create_secret.sh | 31 - .../common/create_ssh_key.sh | 17 - .../common/create_user_identity.sh | 12 - .../common/delete_deployment.sh | 21 - .../common/delete_secret.sh | 6 - .../common/find_bigiq.sh | 28 - .../common/helper_init.sh | 11 - .../common/upload_templates.sh | 20 - .../common/verify_app_create_env.sh | 12 - .../common/verify_bastion_create_env.sh | 12 - .../common/verify_bigiq_ready_env.sh | 23 - .../common/verify_create.sh | 16 - .../common/verify_create_env.sh | 16 - .../common/verify_create_secret.sh | 12 - .../common/verify_delete.sh | 20 - .../common/verify_network_create_env.sh | 8 - .../common/workspace.json | 51 - .../examples/autoscale/capture_logs.sh | 59 -- .../examples/autoscale/create_deployment.sh | 84 -- .../autoscale/create_deployment_defaults.sh | 45 - .../create_deployment_existing_stack.sh | 87 -- .../examples/autoscale/create_environment.sh | 72 -- .../autoscale/daily_test_existing.yaml | 30 - .../daily_test_existing_defaults.yaml | 20 - .../examples/autoscale/daily_test_full.yaml | 31 - .../autoscale/daily_test_full_defaults.yaml | 17 - .../examples/autoscale/tests/scale_down.sh | 14 - .../examples/autoscale/tests/update_model.sh | 61 -- .../autoscale/tests/verify_license.sh | 40 - .../examples/autoscale/tests/verify_login.sh | 76 -- .../autoscale/tests/verify_remote_logging.sh | 21 - .../autoscale/tests/verify_rolling_upgrade.sh | 14 - .../verify_runtime_init_install_params.sh | 37 - .../autoscale/tests/verify_scale_down.sh | 12 - .../autoscale/tests/verify_waf_blocking.sh | 27 - .../autoscale/tests/verify_waf_transparent.sh | 23 - .../examples/failover/capture_logs.sh | 65 -- .../examples/failover/create_deployment.sh | 89 -- .../failover/create_deployment_defaults.sh | 49 - .../create_deployment_existing_stack.sh | 97 -- .../examples/failover/create_environment.sh | 21 - .../failover/daily_test_existing.yaml | 36 - .../daily_test_existing_defaults.yaml | 20 - .../examples/failover/daily_test_full.yaml | 32 - .../failover/daily_test_full_defaults.yaml | 16 - .../failover/tests/shutdown_active.sh | 10 - .../examples/failover/tests/start_active.sh | 10 - .../failover/tests/verify_active_standby.sh | 45 - .../failover/tests/verify_application.sh | 19 - .../failover/tests/verify_failover.sh | 64 -- .../examples/failover/tests/verify_login.sh | 59 -- .../examples/failover/tests/verify_outputs.sh | 89 -- .../failover/tests/verify_shutdown_active.sh | 12 - .../failover/tests/verify_start_active.sh | 12 - .../examples/failover/tests/verify_sync.sh | 47 - .../modules/access/create_deployment.sh | 77 -- .../examples/modules/access/daily_test.yaml | 18 - .../access/tests/verify_cust_role_def.sh | 19 - .../access/tests/verify_deployment_outputs.sh | 28 - .../modules/access/tests/verify_identity.sh | 17 - .../modules/access/tests/verify_keyvault.sh | 17 - .../modules/application/create_deployment.sh | 33 - .../modules/application/create_environment.sh | 59 -- .../modules/application/daily_test.yaml | 15 - .../modules/bastion/create_dag_environment.sh | 46 - .../modules/bastion/create_deployment.sh | 41 - .../bastion/create_network_environment.sh | 32 - .../examples/modules/bastion/daily_test.yaml | 18 - .../modules/bastion/tests/verify_banner.sh | 30 - .../modules/bastion/verify_dag_create_env.sh | 8 - .../bastion/verify_network_create_env.sh | 8 - .../create_access_environment.sh | 77 -- .../bigip-autoscale/create_dag_environment.sh | 46 - .../bigip-autoscale/create_deployment.sh | 78 -- .../create_network_environment.sh | 32 - .../create_telemetry_environment.sh | 32 - .../modules/bigip-autoscale/daily_test.yaml | 26 - .../tests/verify_autoscale_resource.sh | 89 -- .../tests/verify_insight_resource.sh | 49 - .../tests/verify_role_assignment_resource.sh | 50 - .../tests/verify_vmss_resource.sh | 162 --- .../verify_access_create_env.sh | 8 - .../bigip-autoscale/verify_dag_create_env.sh | 8 - .../verify_network_create_env.sh | 8 - .../verify_telemetry_create_env.sh | 8 - .../create_access_environment.sh | 77 -- .../create_dag_environment.sh | 46 - .../bigip-standalone/create_deployment.sh | 111 -- .../create_network_environment.sh | 32 - .../modules/bigip-standalone/daily_test.yaml | 21 - .../tests/verify_vm_resource.sh | 107 -- .../verify_access_create_env.sh | 8 - .../bigip-standalone/verify_dag_create_env.sh | 8 - .../verify_network_create_env.sh | 8 - .../examples/modules/dag/create_deployment.sh | 47 - .../modules/dag/create_network_environment.sh | 35 - .../modules/dag/create_nsg_environment.sh | 25 - .../examples/modules/dag/daily_test.yaml | 19 - .../examples/modules/dag/tests/verify_elb.sh | 63 -- .../examples/modules/dag/tests/verify_ilb.sh | 43 - .../examples/modules/dag/tests/verify_nsg.sh | 114 -- .../modules/dag/tests/verify_public_ip.sh | 53 - .../examples/modules/dag/verify_create_env.sh | 12 - .../modules/function/create_deployment.sh | 41 - .../modules/function/create_environment.sh | 16 - .../examples/modules/function/daily_test.yaml | 23 - .../function/tests/verify_app_insights.sh | 49 - .../function/tests/verify_function_app.sh | 45 - .../tests/verify_function_app_settings.sh | 48 - .../function/tests/verify_hosting_plan.sh | 46 - .../modules/function/tests/verify_keyvault.sh | 45 - .../function/tests/verify_keyvault_secret.sh | 43 - .../function/tests/verify_storage_account.sh | 44 - .../modules/network/create_deployment.sh | 32 - .../examples/modules/network/daily_test.yaml | 14 - .../modules/network/tests/verify_subnet.sh | 52 - .../modules/telemetry/create_deployment.sh | 33 - .../modules/telemetry/daily_test.yaml | 13 - .../examples/quickstart/capture_logs.sh | 43 - .../examples/quickstart/create_deployment.sh | 61 -- .../quickstart/create_deployment_defaults.sh | 44 - .../create_deployment_existing_stack.sh | 79 -- .../examples/quickstart/create_environment.sh | 34 - .../quickstart/daily_test_existing.yaml | 26 - .../daily_test_existing_defaults.yaml | 18 - .../examples/quickstart/daily_test_full.yaml | 20 - .../quickstart/daily_test_full_defaults.yaml | 15 - .../examples/quickstart/tests/verify_login.sh | 39 - .../quickstart/tests/verify_outputs.sh | 90 -- .../verify_runtimeinit_install_params.sh | 40 - .../quickstart/tests/verify_waf_blocking.sh | 31 - .../outputs_diff_expected.yaml | 78 -- .../parameters_diff_expected.yaml | 129 --- automated-test-scripts/sleep/10_minutes.sh | 7 - automated-test-scripts/sleep/15_minutes.sh | 7 - automated-test-scripts/sleep/1_minute.sh | 7 - automated-test-scripts/sleep/20_minutes.sh | 7 - automated-test-scripts/sleep/25_minutes.sh | 7 - automated-test-scripts/sleep/2_minutes.sh | 7 - automated-test-scripts/sleep/30_minutes.sh | 7 - automated-test-scripts/sleep/35_minutes.sh | 7 - automated-test-scripts/sleep/3_minutes.sh | 7 - automated-test-scripts/sleep/40_minutes.sh | 7 - automated-test-scripts/sleep/45_minutes.sh | 7 - automated-test-scripts/sleep/4_minutes.sh | 7 - automated-test-scripts/sleep/50_minutes.sh | 7 - automated-test-scripts/sleep/55_minutes.sh | 7 - automated-test-scripts/sleep/5_minutes.sh | 7 - automated-test-scripts/sleep/60_minutes.sh | 7 - automated-test-scripts/sleep/8_minutes.sh | 7 - cloud-tools | 1 - 380 files changed, 15280 deletions(-) delete mode 100644 .gitlab-ci.yml delete mode 100644 .gitmodules delete mode 100644 Makefile delete mode 100644 automated-test-scripts/.gitattributes delete mode 100644 automated-test-scripts/.gitignore delete mode 100644 automated-test-scripts/Makefile delete mode 100644 automated-test-scripts/data/README.md delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/bigiq/existing/demo.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/bigiq/existing/prod.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/bigiq/full/demo_app.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/bigiq/full/demo_app_v14.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/bigiq/full/prod_app.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/bigiq/test_policy_existing.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/bigiq/test_policy_full.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/existing/defaults.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/existing/demo.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/existing/prod.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/full/defaults.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/full/demo_app.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/full/demo_app_v14.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/full/prod_app.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/test_policy_existing.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/test_policy_full.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/existing/demo.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/existing/demo_app.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/existing/prod.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/existing/prod_app.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/full/demo.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/full/demo_app.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/full/prod.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/full/prod_app.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/defaults.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/demo.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/demo_app.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/prod.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/prod_app.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/defaults.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/demo.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/demo_app.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/prod.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/prod_app.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/test_policy_existing.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/test_policy_full.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/parameters.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/postpub_parameters.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/postpub_parameters1.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/postpub_parameters2.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/postpub_parameters3.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/postpub_parameters4.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters1.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters2.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters3.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters4.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/test_policy.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/application/parameters.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/application/postpub_parameters.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/application/postpub_parameters1.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/application/prepub_parameters.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/application/prepub_parameters1.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/application/test_policy.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bastion/parameters.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bastion/postpub_parameters.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bastion/postpub_parameters1.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bastion/prepub_parameters.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bastion/prepub_parameters1.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bastion/test_policy.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/postpub_parameters.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/postpub_parameters1.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/postpub_parameters2.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/postpub_parameters3.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/postpub_parameters4.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/postpub_parameters5.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/postpub_parameters6.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters1.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters2.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters3.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters4.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters5.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters6.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/test_policy.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/test_policy_shimkus.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/parameters.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/postpub_parameters.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/postpub_parameters1.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/postpub_parameters2.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/postpub_parameters3.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/postpub_parameters4.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/postpub_parameters5.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters1.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters2.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters3.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters4.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters5.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/test_policy.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/parameters.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/postpub_parameters.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/postpub_parameters1.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/postpub_parameters2.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/postpub_parameters3.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/prepub_parameters.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/prepub_parameters1.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/prepub_parameters2.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/prepub_parameters3.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/test_policy.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/valid_options.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/function/parameters.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/function/postpub_parameters.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/function/postpub_parameters1.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/function/postpub_parameters2.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/function/prepub_parameters.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/function/prepub_parameters1.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/function/prepub_parameters2.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/function/test_policy.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/function/valid_options.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/parameters.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/postpub_parameters.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/postpub_parameters1.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/postpub_parameters2.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/postpub_parameters3.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/postpub_parameters4.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/postpub_parameters5.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/prepub_parameters.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/prepub_parameters1.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/prepub_parameters2.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/prepub_parameters3.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/prepub_parameters4.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/prepub_parameters5.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/test_policy.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/valid_options.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/telemetry/parameters.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/telemetry/postpub_parameters.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/telemetry/postpub_parameters1.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/telemetry/prepub_parameters.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/telemetry/prepub_parameters1.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/telemetry/test_policy.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/test_policy.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/test_policy_shimkus.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/demo_1nic.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/demo_2nic.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/demo_3nic.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/demo_app_1nic.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/demo_app_2nic.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/demo_app_3nic.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/prod_1nic.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/prod_2nic.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/prod_3nic.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/prod_app_1nic.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/prod_app_2nic.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/prod_app_3nic.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/demo_1nic.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/demo_2nic.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/demo_3nic.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/demo_app_1nic.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/demo_app_2nic.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/demo_app_3nic.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/prod_1nic.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/prod_2nic.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/prod_3nic.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/prod_app_1nic.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/prod_app_2nic.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/prod_app_3nic.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/defaults.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_1nic.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_2nic.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_3nic.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_app_1nic.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_app_2nic.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_app_3nic.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_app_3nic_v14.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_1nic.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_2nic.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_3nic.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_app_1nic.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_app_2nic.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_app_3nic.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_app_3nic_v14.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/defaults.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_1nic.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_2nic.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_3nic.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_app_1nic.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_app_2nic.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_app_3nic.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_app_3nic_v14.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_1nic.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_2nic.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_3nic.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_app_1nic.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_app_2nic.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_app_3nic.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_app_3nic_v14.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/test_policy_existing.yaml delete mode 100644 automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/test_policy_full.yaml delete mode 100644 automated-test-scripts/data/test_policies/alex.yaml delete mode 100644 automated-test-scripts/data/test_policies/all.yaml delete mode 100644 automated-test-scripts/data/test_policies/defaults_test_policy.yaml delete mode 100644 automated-test-scripts/data/test_policies/khanna.yaml delete mode 100644 automated-test-scripts/data/test_policies/post_release_test.yaml delete mode 100644 automated-test-scripts/data/test_policies/pre_release_test.yaml delete mode 100644 automated-test-scripts/data/test_policies/scheduled/friday_develop.yaml delete mode 100644 automated-test-scripts/data/test_policies/scheduled/friday_main.yaml delete mode 100644 automated-test-scripts/data/test_policies/scheduled/monday_develop.yaml delete mode 100644 automated-test-scripts/data/test_policies/scheduled/monday_main.yaml delete mode 100644 automated-test-scripts/data/test_policies/scheduled/saturday_develop.yaml delete mode 100644 automated-test-scripts/data/test_policies/scheduled/saturday_main.yaml delete mode 100644 automated-test-scripts/data/test_policies/scheduled/sunday_develop.yaml delete mode 100644 automated-test-scripts/data/test_policies/scheduled/sunday_main.yaml delete mode 100644 automated-test-scripts/data/test_policies/scheduled/thursday_develop.yaml delete mode 100644 automated-test-scripts/data/test_policies/scheduled/thursday_main.yaml delete mode 100644 automated-test-scripts/data/test_policies/scheduled/tuesday_develop.yaml delete mode 100644 automated-test-scripts/data/test_policies/scheduled/tuesday_main.yaml delete mode 100644 automated-test-scripts/data/test_policies/scheduled/wednesday_develop.yaml delete mode 100644 automated-test-scripts/data/test_policies/scheduled/wednesday_main.yaml delete mode 100644 automated-test-scripts/data/test_policies/shimkus.yaml delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/common/azure-bigiq-standalone-2.0.json delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/common/azure-environment-2.0.json delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/common/bigiq_config.base64 delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/common/bigiq_config.py delete mode 100755 automated-test-scripts/f5-azure-arm-templates-v2/common/capture_deployment_status.sh delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/common/capture_logs.sh delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/common/create_app_environment.sh delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/common/create_bastion_environment.sh delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/common/create_identity.sh delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/common/create_log_workspace.sh delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/common/create_network_environment.sh delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/common/create_resource_group.sh delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/common/create_secret.sh delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/common/create_ssh_key.sh delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/common/create_user_identity.sh delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/common/delete_deployment.sh delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/common/delete_secret.sh delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/common/find_bigiq.sh delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/common/helper_init.sh delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/common/upload_templates.sh delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/common/verify_app_create_env.sh delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/common/verify_bastion_create_env.sh delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/common/verify_bigiq_ready_env.sh delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/common/verify_create.sh delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/common/verify_create_env.sh delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/common/verify_create_secret.sh delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/common/verify_delete.sh delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/common/verify_network_create_env.sh delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/common/workspace.json delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/capture_logs.sh delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/create_deployment.sh delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/create_deployment_defaults.sh delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/create_deployment_existing_stack.sh delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/create_environment.sh delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/daily_test_existing.yaml delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/daily_test_existing_defaults.yaml delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/daily_test_full.yaml delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/daily_test_full_defaults.yaml delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/tests/scale_down.sh delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/tests/update_model.sh delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/tests/verify_license.sh delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/tests/verify_login.sh delete mode 100755 automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/tests/verify_remote_logging.sh delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/tests/verify_rolling_upgrade.sh delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/tests/verify_runtime_init_install_params.sh delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/tests/verify_scale_down.sh delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/tests/verify_waf_blocking.sh delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/tests/verify_waf_transparent.sh delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/capture_logs.sh delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/create_deployment.sh delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/create_deployment_defaults.sh delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/create_deployment_existing_stack.sh delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/create_environment.sh delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/daily_test_existing.yaml delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/daily_test_existing_defaults.yaml delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/daily_test_full.yaml delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/daily_test_full_defaults.yaml delete mode 100755 automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/tests/shutdown_active.sh delete mode 100755 automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/tests/start_active.sh delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/tests/verify_active_standby.sh delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/tests/verify_application.sh delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/tests/verify_failover.sh delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/tests/verify_login.sh delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/tests/verify_outputs.sh delete mode 100755 automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/tests/verify_shutdown_active.sh delete mode 100755 automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/tests/verify_start_active.sh delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/tests/verify_sync.sh delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/access/create_deployment.sh delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/access/daily_test.yaml delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/access/tests/verify_cust_role_def.sh delete mode 100755 automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/access/tests/verify_deployment_outputs.sh delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/access/tests/verify_identity.sh delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/access/tests/verify_keyvault.sh delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/application/create_deployment.sh delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/application/create_environment.sh delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/application/daily_test.yaml delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/bastion/create_dag_environment.sh delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/bastion/create_deployment.sh delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/bastion/create_network_environment.sh delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/bastion/daily_test.yaml delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/bastion/tests/verify_banner.sh delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/bastion/verify_dag_create_env.sh delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/bastion/verify_network_create_env.sh delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/create_access_environment.sh delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/create_dag_environment.sh delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/create_deployment.sh delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/create_network_environment.sh delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/create_telemetry_environment.sh delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/daily_test.yaml delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/tests/verify_autoscale_resource.sh delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/tests/verify_insight_resource.sh delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/tests/verify_role_assignment_resource.sh delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/tests/verify_vmss_resource.sh delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/verify_access_create_env.sh delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/verify_dag_create_env.sh delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/verify_network_create_env.sh delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/verify_telemetry_create_env.sh delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/create_access_environment.sh delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/create_dag_environment.sh delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/create_deployment.sh delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/create_network_environment.sh delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/daily_test.yaml delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/tests/verify_vm_resource.sh delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/verify_access_create_env.sh delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/verify_dag_create_env.sh delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/verify_network_create_env.sh delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/dag/create_deployment.sh delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/dag/create_network_environment.sh delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/dag/create_nsg_environment.sh delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/dag/daily_test.yaml delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/dag/tests/verify_elb.sh delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/dag/tests/verify_ilb.sh delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/dag/tests/verify_nsg.sh delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/dag/tests/verify_public_ip.sh delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/dag/verify_create_env.sh delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/function/create_deployment.sh delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/function/create_environment.sh delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/function/daily_test.yaml delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/function/tests/verify_app_insights.sh delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/function/tests/verify_function_app.sh delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/function/tests/verify_function_app_settings.sh delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/function/tests/verify_hosting_plan.sh delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/function/tests/verify_keyvault.sh delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/function/tests/verify_keyvault_secret.sh delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/function/tests/verify_storage_account.sh delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/network/create_deployment.sh delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/network/daily_test.yaml delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/network/tests/verify_subnet.sh delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/telemetry/create_deployment.sh delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/telemetry/daily_test.yaml delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/capture_logs.sh delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/create_deployment.sh delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/create_deployment_defaults.sh delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/create_deployment_existing_stack.sh delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/create_environment.sh delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test_existing.yaml delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test_existing_defaults.yaml delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test_full.yaml delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test_full_defaults.yaml delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/tests/verify_login.sh delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/tests/verify_outputs.sh delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/tests/verify_runtimeinit_install_params.sh delete mode 100644 automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/tests/verify_waf_blocking.sh delete mode 100644 automated-test-scripts/outputs_diff_expected.yaml delete mode 100644 automated-test-scripts/parameters_diff_expected.yaml delete mode 100644 automated-test-scripts/sleep/10_minutes.sh delete mode 100644 automated-test-scripts/sleep/15_minutes.sh delete mode 100644 automated-test-scripts/sleep/1_minute.sh delete mode 100644 automated-test-scripts/sleep/20_minutes.sh delete mode 100644 automated-test-scripts/sleep/25_minutes.sh delete mode 100644 automated-test-scripts/sleep/2_minutes.sh delete mode 100644 automated-test-scripts/sleep/30_minutes.sh delete mode 100644 automated-test-scripts/sleep/35_minutes.sh delete mode 100644 automated-test-scripts/sleep/3_minutes.sh delete mode 100644 automated-test-scripts/sleep/40_minutes.sh delete mode 100644 automated-test-scripts/sleep/45_minutes.sh delete mode 100644 automated-test-scripts/sleep/4_minutes.sh delete mode 100644 automated-test-scripts/sleep/50_minutes.sh delete mode 100644 automated-test-scripts/sleep/55_minutes.sh delete mode 100644 automated-test-scripts/sleep/5_minutes.sh delete mode 100644 automated-test-scripts/sleep/60_minutes.sh delete mode 100644 automated-test-scripts/sleep/8_minutes.sh delete mode 160000 cloud-tools diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml deleted file mode 100644 index b5f4b526..00000000 --- a/.gitlab-ci.yml +++ /dev/null @@ -1,987 +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 - -# 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:8 - 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 - -# 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 1720b689..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/v1.5.1/dist/f5-bigip-runtime-init-1.5.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 b123118b..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:16.1.301000 -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 2ee35aec..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:16.1.301000 -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 0245513e..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:16.1.301000 -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 804ab2b6..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:16.1.301000 -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 6ea1d79c..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:16.1.301000 -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 e77f9b5c..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:16.1.301000 -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 a0fd2ce9..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:16.1.301000 -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 459147d3..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:16.1.301000 -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 d1d130ec..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:16.1.301000 -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 f9697e16..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:16.1.301000 -INSTANCE TYPE: Standard_D2s_v4 -LICENSE TYPE: payg -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: 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 91edbde1..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:14.1.406000 -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 92b503a6..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:16.1.301000 -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 98c5a2f5..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/existing/demo.yaml +++ /dev/null @@ -1,28 +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: -EXT VIP ADDRESS: 10.0.1.101 -INSTANCE TYPE: Standard_D8s_v4 -IMAGE: f5-networks:f5-big-ip-byol:f5-big-all-2slot-byol:16.1.301000 -LICENSE TYPE: byol -LOG LEVEL: debug -NIC COUNT: 3 -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 0a137910..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/existing/demo_app.yaml +++ /dev/null @@ -1,28 +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: -EXT VIP ADDRESS: 10.0.1.101 -INSTANCE TYPE: Standard_D8s_v4 -IMAGE: f5-networks:f5-big-ip-byol:f5-big-all-2slot-byol:16.1.301000 -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 1e692511..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/existing/prod.yaml +++ /dev/null @@ -1,28 +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: -EXT VIP ADDRESS: 10.0.1.101 -INSTANCE TYPE: Standard_D8s_v4 -IMAGE: f5-networks:f5-big-ip-byol:f5-big-all-2slot-byol:16.1.301000 -LICENSE TYPE: byol -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-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 2ed552c0..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/existing/prod_app.yaml +++ /dev/null @@ -1,28 +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: -EXT VIP ADDRESS: 10.0.1.101 -INSTANCE TYPE: Standard_D8s_v4 -IMAGE: f5-networks:f5-big-ip-byol:f5-big-all-2slot-byol:16.1.301000 -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 758a438b..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/full/demo.yaml +++ /dev/null @@ -1,27 +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: -INSTANCE TYPE: Standard_D8s_v4 -IMAGE: f5-networks:f5-big-ip-byol:f5-big-all-2slot-byol:16.1.301000 -LICENSE TYPE: byol -LOG LEVEL: debug -NIC COUNT: 3 -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 95f0f0b7..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/full/demo_app.yaml +++ /dev/null @@ -1,27 +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: -INSTANCE TYPE: Standard_D8s_v4 -IMAGE: f5-networks:f5-big-ip-byol:f5-big-all-2slot-byol:16.1.301000 -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 36896b44..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/full/prod.yaml +++ /dev/null @@ -1,27 +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: -INSTANCE TYPE: Standard_D8s_v4 -IMAGE: f5-networks:f5-big-ip-byol:f5-big-all-2slot-byol:16.1.301000 -LICENSE TYPE: byol -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/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 3728a554..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/full/prod_app.yaml +++ /dev/null @@ -1,27 +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: -INSTANCE TYPE: Standard_D8s_v4 -IMAGE: f5-networks:f5-big-ip-byol:f5-big-all-2slot-byol:16.1.301000 -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 f9c8f8c0..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/defaults.yaml +++ /dev/null @@ -1,26 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -CFE TAG: -INSTANCE TYPE: Standard_D8s_v4 -IMAGE: f5-networks:f5-big-ip-best:f5-big-best-plus-hourly-25mbps-po-f5:16.1.301000 -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 8b367a13..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/demo.yaml +++ /dev/null @@ -1,26 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -CFE TAG: -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.301000 -LICENSE TYPE: payg -LOG LEVEL: debug -NIC COUNT: 3 -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 90176c48..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/demo_app.yaml +++ /dev/null @@ -1,26 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -CFE TAG: -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.301000 -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: 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 1adf386e..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/prod.yaml +++ /dev/null @@ -1,26 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -CFE TAG: -EXT VIP ADDRESS: '' -INSTANCE TYPE: Standard_D8s_v4 -IMAGE: f5-networks:f5-big-ip-best:f5-big-best-plus-hourly-25mbps-po-f5:16.1.301000 -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-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 5fd3ce54..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/prod_app.yaml +++ /dev/null @@ -1,26 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -CFE TAG: -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.301000 -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 648bc08c..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/defaults.yaml +++ /dev/null @@ -1,26 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -CFE TAG: -INSTANCE TYPE: Standard_D8s_v4 -IMAGE: f5-networks:f5-big-ip-best:f5-big-best-plus-hourly-25mbps-po-f5:16.1.301000 -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 27ca5f42..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/demo.yaml +++ /dev/null @@ -1,25 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -CFE TAG: -INSTANCE TYPE: Standard_D8s_v4 -IMAGE: f5-networks:f5-big-ip-best:f5-big-best-plus-hourly-25mbps-po-f5:16.1.301000 -LICENSE TYPE: payg -LOG LEVEL: debug -NIC COUNT: 3 -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 c5691e46..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/demo_app.yaml +++ /dev/null @@ -1,25 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -CFE TAG: -INSTANCE TYPE: Standard_D8s_v4 -IMAGE: f5-networks:f5-big-ip-best:f5-big-best-plus-hourly-25mbps-po-f5:16.1.301000 -LICENSE TYPE: payg -LOG LEVEL: debug -NIC COUNT: 3 -PROVISION APP: true -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: 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 32fc407f..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/prod.yaml +++ /dev/null @@ -1,25 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -CFE TAG: -INSTANCE TYPE: Standard_D8s_v4 -IMAGE: f5-networks:f5-big-ip-best:f5-big-best-plus-hourly-25mbps-po-f5:16.1.301000 -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 f1d85831..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/prod_app.yaml +++ /dev/null @@ -1,25 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -CFE TAG: -INSTANCE TYPE: Standard_D8s_v4 -IMAGE: f5-networks:f5-big-ip-best:f5-big-best-plus-hourly-25mbps-po-f5:16.1.301000 -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 e058c084..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/parameters.yaml +++ /dev/null @@ -1,12 +0,0 @@ -REGION: eastus -RESOURCE GROUP: dd-n- -SOLUTION TYPE: failover -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-fv -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 0f64ed9a..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/postpub_parameters.yaml +++ /dev/null @@ -1,13 +0,0 @@ -REGION: eastus -RESOURCE GROUP: dd-n- -SOLUTION TYPE: failover -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-fv -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 54a443c9..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/postpub_parameters1.yaml +++ /dev/null @@ -1,11 +0,0 @@ -REGION: eastus -RESOURCE GROUP: dd-n- -SOLUTION TYPE: standard -ROLE NAME: cust-role-def- -ROLE DESCRIPTION: This role is created as part of dewdrop tests -KEY VAULT NAME: dd-n-fv -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 51989a78..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/postpub_parameters2.yaml +++ /dev/null @@ -1,13 +0,0 @@ -REGION: eastus -RESOURCE GROUP: dd-n- -SOLUTION TYPE: failover -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-fv -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 ea73852a..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/postpub_parameters3.yaml +++ /dev/null @@ -1,11 +0,0 @@ -REGION: eastus -RESOURCE GROUP: dd-n- -SOLUTION TYPE: failover -ROLE NAME: cust-role-def- -ROLE DESCRIPTION: This role is created as part of dewdrop tests -KEY VAULT NAME: dd-n-fv -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 f28ba706..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/postpub_parameters4.yaml +++ /dev/null @@ -1,13 +0,0 @@ -REGION: australiaeast -RESOURCE GROUP: dd-n- -SOLUTION TYPE: standard -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-fv -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 c5689edf..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters.yaml +++ /dev/null @@ -1,13 +0,0 @@ -REGION: eastus -RESOURCE GROUP: dd-n- -SOLUTION TYPE: failover -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-fv -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 54885118..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters1.yaml +++ /dev/null @@ -1,11 +0,0 @@ -REGION: eastus -RESOURCE GROUP: dd-n- -SOLUTION TYPE: standard -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-fv -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 bf73abb3..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters2.yaml +++ /dev/null @@ -1,13 +0,0 @@ -REGION: eastus -RESOURCE GROUP: dd-n- -SOLUTION TYPE: failover -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-fv -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 ff1de17e..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters3.yaml +++ /dev/null @@ -1,11 +0,0 @@ -REGION: eastus -RESOURCE GROUP: dd-n- -SOLUTION TYPE: standard -ROLE NAME: cust-role-def- -ROLE DESCRIPTION: This role is created as part of dewdrop tests -KEY VAULT NAME: dd-n-fv -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 b9403a9c..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters4.yaml +++ /dev/null @@ -1,13 +0,0 @@ -REGION: australiaeast -RESOURCE GROUP: dd-n- -SOLUTION TYPE: standard -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-fv -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 da7ad25a..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:16.1.301000 -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 5afa5b3f..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:16.1.301000 -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 0a24b48a..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:14.1.406000 -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 7523902f..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:14.1.406000 -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 80664fe0..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:16.1.301000 -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 69a15500..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:16.1.301000 # 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 5df9070f..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:16.1.301000 -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 88955566..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:16.1.301000 -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 f6d96c02..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:16.1.301000 -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 d71d6fdf..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:14.1.406000 -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 5aa52577..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:14.1.406000 -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 dfb02e43..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:16.1.301000 -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 061989cb..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:16.1.301000 # 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 c6fbe29a..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:16.1.301000 -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 1dd3b49b..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:16.1.301000 -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 3c46e5ff..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:16.1.301000 -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 e2d36dba..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:16.1.301000 -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 777a3070..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:16.1.301000 -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 2382df6d..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:16.1.301000 -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 78533b85..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:16.1.301000 -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 acf2bec2..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:16.1.301000 -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 8fcbb69e..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:16.1.301000 -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 abf29b59..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:16.1.301000 -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 780c9b89..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:16.1.301000 -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 089bb2ca..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:16.1.301000 -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 bdc8c03d..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:16.1.301000 -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 3b745b16..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:16.1.301000 -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 047cbcf1..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/demo_1nic.yaml +++ /dev/null @@ -1,21 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -AUTOFILL EVAL LICENSE KEY: '' -EXT VIP ADDRESS: 10.0.0.101 -INSTANCE TYPE: Standard_D4s_v4 -IMAGE: f5-networks:f5-big-ip-byol:f5-big-all-2slot-byol:16.1.301000 -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: '*' -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 cfc24d7a..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/demo_2nic.yaml +++ /dev/null @@ -1,21 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -AUTOFILL EVAL LICENSE KEY: '' -EXT VIP ADDRESS: 10.0.1.101 -INSTANCE TYPE: Standard_D4s_v4 -IMAGE: f5-networks:f5-big-ip-byol:f5-big-all-2slot-byol:16.1.301000 -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: '*' -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 4117a8df..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/demo_3nic.yaml +++ /dev/null @@ -1,21 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -AUTOFILL EVAL LICENSE KEY: '' -EXT VIP ADDRESS: 10.0.1.101 -INSTANCE TYPE: Standard_D8s_v4 -IMAGE: f5-networks:f5-big-ip-byol:f5-big-all-2slot-byol:16.1.301000 -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: '*' -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 b5e79340..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/demo_app_1nic.yaml +++ /dev/null @@ -1,21 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -AUTOFILL EVAL LICENSE KEY: '' -EXT VIP ADDRESS: 10.0.0.101 -INSTANCE TYPE: Standard_D4s_v4 -IMAGE: f5-networks:f5-big-ip-byol:f5-big-all-2slot-byol:16.1.301000 -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: '*' -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 24606386..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/demo_app_2nic.yaml +++ /dev/null @@ -1,21 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -AUTOFILL EVAL LICENSE KEY: '' -EXT VIP ADDRESS: 10.0.1.101 -INSTANCE TYPE: Standard_D4s_v4 -IMAGE: f5-networks:f5-big-ip-byol:f5-big-all-2slot-byol:16.1.301000 -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: '*' -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 a2f00e51..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/demo_app_3nic.yaml +++ /dev/null @@ -1,21 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -AUTOFILL EVAL LICENSE KEY: '' -EXT VIP ADDRESS: 10.0.1.101 -INSTANCE TYPE: Standard_D8s_v4 -IMAGE: f5-networks:f5-big-ip-byol:f5-big-all-2slot-byol:16.1.301000 -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: '*' -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 e35fe8e5..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/prod_1nic.yaml +++ /dev/null @@ -1,21 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -AUTOFILL EVAL LICENSE KEY: '' -EXT VIP ADDRESS: 10.0.0.101 -INSTANCE TYPE: Standard_D4s_v4 -IMAGE: f5-networks:f5-big-ip-byol:f5-big-all-2slot-byol:16.1.301000 -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: '*' -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 b81c1ded..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/prod_2nic.yaml +++ /dev/null @@ -1,21 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -AUTOFILL EVAL LICENSE KEY: '' -EXT VIP ADDRESS: 10.0.1.101 -INSTANCE TYPE: Standard_D4s_v4 -IMAGE: f5-networks:f5-big-ip-byol:f5-big-all-2slot-byol:16.1.301000 -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: '*' -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 d2712dc1..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/prod_3nic.yaml +++ /dev/null @@ -1,21 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -AUTOFILL EVAL LICENSE KEY: '' -EXT VIP ADDRESS: 10.0.1.101 -INSTANCE TYPE: Standard_D8s_v4 -IMAGE: f5-networks:f5-big-ip-byol:f5-big-all-2slot-byol:16.1.301000 -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: '*' -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 3ded7b3e..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/prod_app_1nic.yaml +++ /dev/null @@ -1,21 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -AUTOFILL EVAL LICENSE KEY: '' -EXT VIP ADDRESS: 10.0.0.101 -INSTANCE TYPE: Standard_D4s_v4 -IMAGE: f5-networks:f5-big-ip-byol:f5-big-all-2slot-byol:16.1.301000 -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: '*' -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 19ed5557..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/prod_app_2nic.yaml +++ /dev/null @@ -1,21 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -AUTOFILL EVAL LICENSE KEY: '' -EXT VIP ADDRESS: 10.0.1.101 -INSTANCE TYPE: Standard_D4s_v4 -IMAGE: f5-networks:f5-big-ip-byol:f5-big-all-2slot-byol:16.1.301000 -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: '*' -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 1ca7e244..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/prod_app_3nic.yaml +++ /dev/null @@ -1,21 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -AUTOFILL EVAL LICENSE KEY: '' -EXT VIP ADDRESS: 10.0.1.101 -INSTANCE TYPE: Standard_D8s_v4 -IMAGE: f5-networks:f5-big-ip-byol:f5-big-all-2slot-byol:16.1.301000 -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: '*' -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 fd175e09..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/demo_1nic.yaml +++ /dev/null @@ -1,17 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -AUTOFILL EVAL LICENSE KEY: '' -INSTANCE TYPE: Standard_D4s_v4 -IMAGE: f5-networks:f5-big-ip-byol:f5-big-all-2slot-byol:16.1.301000 -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: '*' -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 1db2fe33..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/demo_2nic.yaml +++ /dev/null @@ -1,17 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -AUTOFILL EVAL LICENSE KEY: '' -INSTANCE TYPE: Standard_D4s_v4 -IMAGE: f5-networks:f5-big-ip-byol:f5-big-all-2slot-byol:16.1.301000 -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: '*' -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 e6f58b77..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/demo_3nic.yaml +++ /dev/null @@ -1,17 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -AUTOFILL EVAL LICENSE KEY: '' -INSTANCE TYPE: Standard_D8s_v4 -IMAGE: f5-networks:f5-big-ip-byol:f5-big-all-2slot-byol:16.1.301000 -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: '*' -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 47033c80..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/demo_app_1nic.yaml +++ /dev/null @@ -1,17 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -AUTOFILL EVAL LICENSE KEY: '' -INSTANCE TYPE: Standard_D4s_v4 -IMAGE: f5-networks:f5-big-ip-byol:f5-big-all-2slot-byol:16.1.301000 -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: '*' -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 315d5811..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/demo_app_2nic.yaml +++ /dev/null @@ -1,17 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -AUTOFILL EVAL LICENSE KEY: '' -INSTANCE TYPE: Standard_D4s_v4 -IMAGE: f5-networks:f5-big-ip-byol:f5-big-all-2slot-byol:16.1.301000 -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: '*' -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 274f1e35..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/demo_app_3nic.yaml +++ /dev/null @@ -1,17 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -AUTOFILL EVAL LICENSE KEY: '' -INSTANCE TYPE: Standard_D8s_v4 -IMAGE: f5-networks:f5-big-ip-byol:f5-big-all-2slot-byol:16.1.301000 -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: '*' -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 2919b57b..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/prod_1nic.yaml +++ /dev/null @@ -1,17 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -AUTOFILL EVAL LICENSE KEY: '' -INSTANCE TYPE: Standard_D4s_v4 -IMAGE: f5-networks:f5-big-ip-byol:f5-big-all-2slot-byol:16.1.301000 -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: '*' -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 4cf02af9..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/prod_2nic.yaml +++ /dev/null @@ -1,17 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -AUTOFILL EVAL LICENSE KEY: '' -INSTANCE TYPE: Standard_D4s_v4 -IMAGE: f5-networks:f5-big-ip-byol:f5-big-all-2slot-byol:16.1.301000 -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: '*' -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 53674028..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/prod_3nic.yaml +++ /dev/null @@ -1,17 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -AUTOFILL EVAL LICENSE KEY: '' -INSTANCE TYPE: Standard_D8s_v4 -IMAGE: f5-networks:f5-big-ip-byol:f5-big-all-2slot-byol:16.1.301000 -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: '*' -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 387762e7..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/prod_app_1nic.yaml +++ /dev/null @@ -1,17 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -AUTOFILL EVAL LICENSE KEY: '' -INSTANCE TYPE: Standard_D4s_v4 -IMAGE: f5-networks:f5-big-ip-byol:f5-big-all-2slot-byol:16.1.301000 -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: '*' -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 6c1dafd9..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/prod_app_2nic.yaml +++ /dev/null @@ -1,17 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -AUTOFILL EVAL LICENSE KEY: '' -INSTANCE TYPE: Standard_D4s_v4 -IMAGE: f5-networks:f5-big-ip-byol:f5-big-all-2slot-byol:16.1.301000 -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: '*' -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 0ec489db..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/prod_app_3nic.yaml +++ /dev/null @@ -1,17 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -AUTOFILL EVAL LICENSE KEY: '' -INSTANCE TYPE: Standard_D8s_v4 -IMAGE: f5-networks:f5-big-ip-byol:f5-big-all-2slot-byol:16.1.301000 -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: '*' -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 6d51781d..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:16.1.301000 -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 d681732c..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_1nic.yaml +++ /dev/null @@ -1,20 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -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:16.1.301000 -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: '*' -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 e697716f..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_2nic.yaml +++ /dev/null @@ -1,20 +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_D4s_v4 -IMAGE: f5-networks:f5-big-ip-best:f5-big-best-plus-hourly-25mbps-po-f5:16.1.301000 -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: '*' -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 a059cc2b..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_3nic.yaml +++ /dev/null @@ -1,20 +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:16.1.301000 -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: '*' -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 7ddf7dd0..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_app_1nic.yaml +++ /dev/null @@ -1,20 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -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:16.1.301000 -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: '*' -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 9af3d108..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_app_2nic.yaml +++ /dev/null @@ -1,20 +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_D4s_v4 -IMAGE: f5-networks:f5-big-ip-best:f5-big-best-plus-hourly-25mbps-po-f5:16.1.301000 -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: '*' -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 06eacd20..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_app_3nic.yaml +++ /dev/null @@ -1,20 +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:16.1.301000 -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: '*' -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 c8f29d12..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_app_3nic_v14.yaml +++ /dev/null @@ -1,20 +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:14.1.406000 -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: '*' -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 c1a8fa10..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_1nic.yaml +++ /dev/null @@ -1,20 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -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:16.1.301000 -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: '*' -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 078ddbe4..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_2nic.yaml +++ /dev/null @@ -1,20 +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_D4s_v4 -IMAGE: f5-networks:f5-big-ip-best:f5-big-best-plus-hourly-25mbps-po-f5:16.1.301000 -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: '*' -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 8740c7f7..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_3nic.yaml +++ /dev/null @@ -1,20 +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:16.1.301000 -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: '*' -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 4a40293d..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_app_1nic.yaml +++ /dev/null @@ -1,20 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -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:16.1.301000 -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: '*' -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 a86ac731..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_app_2nic.yaml +++ /dev/null @@ -1,20 +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_D4s_v4 -IMAGE: f5-networks:f5-big-ip-best:f5-big-best-plus-hourly-25mbps-po-f5:16.1.301000 -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: '*' -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 f2830412..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_app_3nic.yaml +++ /dev/null @@ -1,20 +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:16.1.301000 -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: '*' -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 72da25da..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_app_3nic_v14.yaml +++ /dev/null @@ -1,20 +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:14.1.406000 -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: '*' -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 0e97a8e6..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:16.1.301000 -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 806d6911..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_1nic.yaml +++ /dev/null @@ -1,16 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -INSTANCE TYPE: Standard_D4s_v4 -IMAGE: f5-networks:f5-big-ip-best:f5-big-best-plus-hourly-25mbps-po-f5:16.1.301000 -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: '*' -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 c1ebe4b8..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_2nic.yaml +++ /dev/null @@ -1,16 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -INSTANCE TYPE: Standard_D4s_v4 -IMAGE: f5-networks:f5-big-ip-best:f5-big-best-plus-hourly-25mbps-po-f5:16.1.301000 -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: '*' -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 c7bfeb19..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_3nic.yaml +++ /dev/null @@ -1,16 +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:16.1.301000 -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: '*' -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 b3a55f01..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_app_1nic.yaml +++ /dev/null @@ -1,16 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -INSTANCE TYPE: Standard_D4s_v4 -IMAGE: f5-networks:f5-big-ip-best:f5-big-best-plus-hourly-25mbps-po-f5:16.1.301000 -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: '*' -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 76b01204..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_app_2nic.yaml +++ /dev/null @@ -1,16 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -INSTANCE TYPE: Standard_D4s_v4 -IMAGE: f5-networks:f5-big-ip-best:f5-big-best-plus-hourly-25mbps-po-f5:16.1.301000 -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: '*' -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 9198936e..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_app_3nic.yaml +++ /dev/null @@ -1,16 +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:16.1.301000 -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: '*' -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 3d520196..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_app_3nic_v14.yaml +++ /dev/null @@ -1,16 +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:14.1.406000 -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: '*' -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 36cd740c..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_1nic.yaml +++ /dev/null @@ -1,16 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -INSTANCE TYPE: Standard_D4s_v4 -IMAGE: f5-networks:f5-big-ip-best:f5-big-best-plus-hourly-25mbps-po-f5:16.1.301000 -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: '*' -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 60f76d76..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_2nic.yaml +++ /dev/null @@ -1,16 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -INSTANCE TYPE: Standard_D4s_v4 -IMAGE: f5-networks:f5-big-ip-best:f5-big-best-plus-hourly-25mbps-po-f5:16.1.301000 -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: '*' -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 1fb1f05a..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_3nic.yaml +++ /dev/null @@ -1,16 +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:16.1.301000 -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: '*' -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 fd9b2bdf..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_app_1nic.yaml +++ /dev/null @@ -1,16 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -INSTANCE TYPE: Standard_D4s_v4 -IMAGE: f5-networks:f5-big-ip-best:f5-big-best-plus-hourly-25mbps-po-f5:16.1.301000 -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: '*' -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 8d8e3aa6..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_app_2nic.yaml +++ /dev/null @@ -1,16 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -INSTANCE TYPE: Standard_D4s_v4 -IMAGE: f5-networks:f5-big-ip-best:f5-big-best-plus-hourly-25mbps-po-f5:16.1.301000 -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: '*' -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 a464dcdc..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_app_3nic.yaml +++ /dev/null @@ -1,16 +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:16.1.301000 -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: '*' -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 c4792846..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_app_3nic_v14.yaml +++ /dev/null @@ -1,16 +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:14.1.406000 -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: '*' -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 ff3c1774..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: 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" - -# 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" - -# 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