From b32dfea3f5193873933e83ddedabdee0d5c6e7ce Mon Sep 17 00:00:00 2001 From: shimkus Date: Thu, 17 Aug 2023 18:31:18 +0000 Subject: [PATCH] Release commited to v2.9.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 | 31 - .../failover/byol/existing/demo_app.yaml | 31 - .../examples/failover/byol/existing/prod.yaml | 31 - .../failover/byol/existing/prod_app.yaml | 31 - .../examples/failover/byol/full/demo.yaml | 30 - .../examples/failover/byol/full/demo_app.yaml | 30 - .../examples/failover/byol/full/prod.yaml | 30 - .../examples/failover/byol/full/prod_app.yaml | 30 - .../failover/payg/existing/defaults.yaml | 27 - .../examples/failover/payg/existing/demo.yaml | 29 - .../failover/payg/existing/demo_app.yaml | 29 - .../examples/failover/payg/existing/prod.yaml | 29 - .../failover/payg/existing/prod_app.yaml | 29 - .../examples/failover/payg/full/defaults.yaml | 27 - .../examples/failover/payg/full/demo.yaml | 28 - .../examples/failover/payg/full/demo_app.yaml | 28 - .../examples/failover/payg/full/prod.yaml | 28 - .../examples/failover/payg/full/prod_app.yaml | 28 - .../failover/test_policy_existing.yaml | 21 - .../examples/failover/test_policy_full.yaml | 21 - .../examples/modules/access/parameters.yaml | 15 - .../modules/access/postpub_parameters.yaml | 16 - .../modules/access/postpub_parameters1.yaml | 14 - .../modules/access/postpub_parameters2.yaml | 16 - .../modules/access/postpub_parameters3.yaml | 14 - .../modules/access/postpub_parameters4.yaml | 16 - .../modules/access/prepub_parameters.yaml | 16 - .../modules/access/prepub_parameters1.yaml | 14 - .../modules/access/prepub_parameters2.yaml | 16 - .../modules/access/prepub_parameters3.yaml | 14 - .../modules/access/prepub_parameters4.yaml | 16 - .../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 | 23 - .../quickstart/byol/existing/demo_2nic.yaml | 23 - .../quickstart/byol/existing/demo_3nic.yaml | 23 - .../byol/existing/demo_app_1nic.yaml | 23 - .../byol/existing/demo_app_2nic.yaml | 23 - .../byol/existing/demo_app_3nic.yaml | 23 - .../quickstart/byol/existing/prod_1nic.yaml | 23 - .../quickstart/byol/existing/prod_2nic.yaml | 23 - .../quickstart/byol/existing/prod_3nic.yaml | 23 - .../byol/existing/prod_app_1nic.yaml | 23 - .../byol/existing/prod_app_2nic.yaml | 23 - .../byol/existing/prod_app_3nic.yaml | 23 - .../quickstart/byol/full/demo_1nic.yaml | 19 - .../quickstart/byol/full/demo_2nic.yaml | 19 - .../quickstart/byol/full/demo_3nic.yaml | 19 - .../quickstart/byol/full/demo_app_1nic.yaml | 19 - .../quickstart/byol/full/demo_app_2nic.yaml | 19 - .../quickstart/byol/full/demo_app_3nic.yaml | 19 - .../quickstart/byol/full/prod_1nic.yaml | 19 - .../quickstart/byol/full/prod_2nic.yaml | 19 - .../quickstart/byol/full/prod_3nic.yaml | 19 - .../quickstart/byol/full/prod_app_1nic.yaml | 19 - .../quickstart/byol/full/prod_app_2nic.yaml | 19 - .../quickstart/byol/full/prod_app_3nic.yaml | 19 - .../quickstart/payg/existing/defaults.yaml | 21 - .../quickstart/payg/existing/demo_1nic.yaml | 22 - .../quickstart/payg/existing/demo_2nic.yaml | 22 - .../quickstart/payg/existing/demo_3nic.yaml | 22 - .../payg/existing/demo_app_1nic.yaml | 22 - .../payg/existing/demo_app_2nic.yaml | 22 - .../payg/existing/demo_app_3nic.yaml | 22 - .../payg/existing/demo_app_3nic_v14.yaml | 22 - .../quickstart/payg/existing/prod_1nic.yaml | 22 - .../quickstart/payg/existing/prod_2nic.yaml | 22 - .../quickstart/payg/existing/prod_3nic.yaml | 22 - .../payg/existing/prod_app_1nic.yaml | 22 - .../payg/existing/prod_app_2nic.yaml | 22 - .../payg/existing/prod_app_3nic.yaml | 22 - .../payg/existing/prod_app_3nic_v14.yaml | 22 - .../quickstart/payg/full/defaults.yaml | 17 - .../quickstart/payg/full/demo_1nic.yaml | 18 - .../quickstart/payg/full/demo_2nic.yaml | 18 - .../quickstart/payg/full/demo_3nic.yaml | 18 - .../quickstart/payg/full/demo_app_1nic.yaml | 18 - .../quickstart/payg/full/demo_app_2nic.yaml | 18 - .../quickstart/payg/full/demo_app_3nic.yaml | 18 - .../payg/full/demo_app_3nic_v14.yaml | 18 - .../quickstart/payg/full/prod_1nic.yaml | 18 - .../quickstart/payg/full/prod_2nic.yaml | 18 - .../quickstart/payg/full/prod_3nic.yaml | 18 - .../quickstart/payg/full/prod_app_1nic.yaml | 18 - .../quickstart/payg/full/prod_app_2nic.yaml | 18 - .../quickstart/payg/full/prod_app_3nic.yaml | 18 - .../payg/full/prod_app_3nic_v14.yaml | 18 - .../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 | 29 - .../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 | 92 -- .../failover/create_deployment_defaults.sh | 56 - .../create_deployment_existing_stack.sh | 107 -- .../examples/failover/create_environment.sh | 21 - .../failover/daily_test_existing.yaml | 41 - .../daily_test_existing_defaults.yaml | 20 - .../examples/failover/daily_test_full.yaml | 34 - .../failover/daily_test_full_defaults.yaml | 16 - .../examples/failover/tests/associate_nsg.sh | 25 - .../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 | 84 -- .../examples/modules/access/daily_test.yaml | 18 - .../access/tests/verify_cust_role_def.sh | 19 - .../access/tests/verify_deployment_outputs.sh | 39 - .../modules/access/tests/verify_identity.sh | 17 - .../modules/access/tests/verify_keyvault.sh | 16 - .../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 | 79 -- .../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 | 79 -- .../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 | 67 -- .../quickstart/create_deployment_defaults.sh | 44 - .../create_deployment_existing_stack.sh | 85 -- .../examples/quickstart/create_environment.sh | 21 - .../quickstart/daily_test_existing.yaml | 28 - .../daily_test_existing_defaults.yaml | 18 - .../examples/quickstart/daily_test_full.yaml | 22 - .../quickstart/daily_test_full_defaults.yaml | 15 - .../quickstart/tests/verify_identity.sh | 15 - .../examples/quickstart/tests/verify_login.sh | 39 - .../quickstart/tests/verify_outputs.sh | 94 -- .../verify_runtimeinit_install_params.sh | 34 - .../quickstart/tests/verify_secret.sh | 41 - .../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 - 383 files changed, 15604 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 100644 automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/tests/associate_nsg.sh 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_identity.sh 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_secret.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 2e493649..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:14 - stage: release - only: - - /(^publish-(v\d*[1-9]*\.)(\d).(\d).(\d))/ - script: - # install jq - - apt-get update - - apt-get install -y jq - # Execute Release script to push source to github repo - - ./cloud-tools/release-tool/publish_github.sh "$ALLOWED_DIRS" "$ALLOWED_FILES" - variables: - ALLOWED_DIRS: "examples .github images" - ALLOWED_FILES: ".gitignore README.md azure-offer-list.yaml azure-timezone-list.md SUPPORT.md" - GITLAB_API_URL: "$AZURE_V2_URL" - GITHUB_API_TOKEN: "$AZURE_V2_GITHUB_API_TOKEN" - GITLAB_PRIVATE_TOKEN: "$AZURE_V2_GITLAB_API_TOKEN" - -# validate README file(s) only contain links that respond with 200 OK -run_link_checker_release: - image: ${ARTIFACTORY_SERVER}/dockerhub-remote/node:10 - stage: post-release-tests - tags: - - docker-executor - only: - # run only after release has been published - - /(^publish-(v\d*[1-9]*\.)(\d).(\d).(\d))/ - except: - refs: - - schedules - - triggers - - pipelines - variables: - - $RELEASE_RUNTIME_INIT_TESTS == "true" - script: - - make link_check_release - -# 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 35e08364..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.6.2/dist/f5-bigip-runtime-init-1.6.2-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 e45cd7e7..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.303000 -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 9014dc3b..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.303000 -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 aa3c9138..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.303000 -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 dada812b..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.303000 -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 b0011546..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.303000 -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 f55e5be7..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.303000 -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 a2d2c7cc..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.303000 -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 bbe382d3..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.303000 -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 266f10af..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.303000 -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 1394e6ad..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.303000 -INSTANCE TYPE: Standard_D2s_v4 -LICENSE TYPE: payg -PROVISION EXTERNAL LB: true -PROVISION INTERNAL LB: true -PROVISION PUBLIC IP: true -REGION: westus2 -RESOURCE GROUP: dd-auto- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SCALE IN CPU THRESHOLD: 20 -SCALE IN THROUGHPUT THRESHOLD: 10000000 -SCALE IN TIME WINDOW: 10 -SCALE OUT CPU THRESHOLD: 80 -SCALE OUT THROUGHPUT THRESHOLD: 20000000 -SCALE OUT TIME WINDOW: 10 -SCALING MAX: 10 -SCALING MIN: 2 -SECRET VALUE: 'B!giq2017' -NETWORK STACK: full -SUBSCRIPTION ID: d18b486a-112d-4402-add2-7fb1006f943a -TEMPLATE URL: file://$PWD/examples/autoscale//azuredeploy.json -UPGRADE MAX BATCH: 20 -UPGRADE MAX UNHEALTHY: 20 -UPGRADE MAX UNHEALTHY UPGRADED: 20 -UPGRADE PAUSE TIME: 0 -USE AVAILABILITY ZONES: false diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/full/demo_app_v14.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/full/demo_app_v14.yaml deleted file mode 100644 index 9b33ed1a..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.503000 -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 5ea1293a..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.303000 -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 6e48f207..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/existing/demo.yaml +++ /dev/null @@ -1,31 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -AUTOFILL EVAL LICENSE KEY: '' -AUTOFILL EVAL LICENSE KEY 2: '' -CFE TAG: -# if CREATE IDENTITY = false, then CREATE SECRET must also be false -CREATE IDENTITY: true -CREATE SECRET: false -EXT VIP ADDRESS: 10.0.1.101 -INSTANCE TYPE: Standard_D8s_v4 -IMAGE: f5-networks:f5-big-ip-byol:f5-big-all-2slot-byol:16.1.303000 -LICENSE TYPE: byol -LOG LEVEL: debug -NIC COUNT: 2 -PROVISION APP: false -PROVISION PUBLIC IP: true -REGION: eastus -RESOURCE GROUP: dd-failover- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -SELF EXT 1: 10.0.1.11 -SELF EXT 2: 10.0.1.12 -SELF INT 1: 10.0.2.11 -SELF INT 2: 10.0.2.12 -SELF MGMT 1: 10.0.0.11 -SELF MGMT 2: 10.0.0.12 -TEMPLATE URL: file://$PWD/examples/failover/azuredeploy-existing-network.json -USE AVAILABILITY ZONES: false diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/existing/demo_app.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/existing/demo_app.yaml deleted file mode 100644 index ba6fa3eb..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/existing/demo_app.yaml +++ /dev/null @@ -1,31 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -AUTOFILL EVAL LICENSE KEY: '' -AUTOFILL EVAL LICENSE KEY 2: '' -CFE TAG: -# if CREATE IDENTITY = false, then CREATE SECRET must also be false -CREATE IDENTITY: false -CREATE SECRET: false -EXT VIP ADDRESS: 10.0.1.101 -INSTANCE TYPE: Standard_D8s_v4 -IMAGE: f5-networks:f5-big-ip-byol:f5-big-all-2slot-byol:16.1.303000 -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 11d6ed06..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/existing/prod.yaml +++ /dev/null @@ -1,31 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -AUTOFILL EVAL LICENSE KEY: '' -AUTOFILL EVAL LICENSE KEY 2: '' -CFE TAG: -# if CREATE IDENTITY = false, then CREATE SECRET must also be false -CREATE IDENTITY: false -CREATE SECRET: false -EXT VIP ADDRESS: 10.0.1.101 -INSTANCE TYPE: Standard_D8s_v4 -IMAGE: f5-networks:f5-big-ip-byol:f5-big-all-2slot-byol:16.1.303000 -LICENSE TYPE: byol -LOG LEVEL: debug -NIC COUNT: 2 -PROVISION APP: false -PROVISION PUBLIC IP: false -REGION: eastus2 -RESOURCE GROUP: dd-failover- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -SELF EXT 1: 10.0.1.11 -SELF EXT 2: 10.0.1.12 -SELF INT 1: 10.0.2.11 -SELF INT 2: 10.0.2.12 -SELF MGMT 1: 10.0.0.11 -SELF MGMT 2: 10.0.0.12 -TEMPLATE URL: file://$PWD/examples/failover/azuredeploy-existing-network.json -USE AVAILABILITY ZONES: true diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/existing/prod_app.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/existing/prod_app.yaml deleted file mode 100644 index 3a09635f..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/existing/prod_app.yaml +++ /dev/null @@ -1,31 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -AUTOFILL EVAL LICENSE KEY: '' -AUTOFILL EVAL LICENSE KEY 2: '' -CFE TAG: -# if CREATE IDENTITY = false, then CREATE SECRET must also be false -CREATE IDENTITY: true -CREATE SECRET: true -EXT VIP ADDRESS: 10.0.1.101 -INSTANCE TYPE: Standard_D8s_v4 -IMAGE: f5-networks:f5-big-ip-byol:f5-big-all-2slot-byol:16.1.303000 -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 3203e339..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/full/demo.yaml +++ /dev/null @@ -1,30 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -AUTOFILL EVAL LICENSE KEY: '' -AUTOFILL EVAL LICENSE KEY 2: '' -CFE TAG: -# if CREATE IDENTITY = false, then CREATE SECRET must also be false -CREATE IDENTITY: false -CREATE SECRET: false -INSTANCE TYPE: Standard_D8s_v4 -IMAGE: f5-networks:f5-big-ip-byol:f5-big-all-2slot-byol:16.1.303000 -LICENSE TYPE: byol -LOG LEVEL: debug -NIC COUNT: 2 -PROVISION APP: false -PROVISION PUBLIC IP: true -REGION: eastus -RESOURCE GROUP: dd-failover- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -SELF EXT 1: 10.0.1.11 -SELF EXT 2: 10.0.1.12 -SELF INT 1: 10.0.2.11 -SELF INT 2: 10.0.2.12 -SELF MGMT 1: 10.0.0.11 -SELF MGMT 2: 10.0.0.12 -TEMPLATE URL: file://$PWD/examples/failover/azuredeploy.json -USE AVAILABILITY ZONES: false diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/full/demo_app.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/full/demo_app.yaml deleted file mode 100644 index dd337af0..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/full/demo_app.yaml +++ /dev/null @@ -1,30 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -AUTOFILL EVAL LICENSE KEY: '' -AUTOFILL EVAL LICENSE KEY 2: '' -CFE TAG: -# if CREATE IDENTITY = false, then CREATE SECRET must also be false -CREATE IDENTITY: true -CREATE SECRET: false -INSTANCE TYPE: Standard_D8s_v4 -IMAGE: f5-networks:f5-big-ip-byol:f5-big-all-2slot-byol:16.1.303000 -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 f75c94ab..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/full/prod.yaml +++ /dev/null @@ -1,30 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -AUTOFILL EVAL LICENSE KEY: '' -AUTOFILL EVAL LICENSE KEY 2: '' -CFE TAG: -# if CREATE IDENTITY = false, then CREATE SECRET must also be false -CREATE IDENTITY: true -CREATE SECRET: false -INSTANCE TYPE: Standard_D8s_v4 -IMAGE: f5-networks:f5-big-ip-byol:f5-big-all-2slot-byol:16.1.303000 -LICENSE TYPE: byol -LOG LEVEL: debug -NIC COUNT: 2 -PROVISION APP: false -PROVISION PUBLIC IP: false -REGION: eastus2 -RESOURCE GROUP: dd-failover- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -SELF EXT 1: 10.0.1.11 -SELF EXT 2: 10.0.1.12 -SELF INT 1: 10.0.2.11 -SELF INT 2: 10.0.2.12 -SELF MGMT 1: 10.0.0.11 -SELF MGMT 2: 10.0.0.12 -TEMPLATE URL: file://$PWD/examples/failover/azuredeploy.json -USE AVAILABILITY ZONES: true diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/full/prod_app.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/full/prod_app.yaml deleted file mode 100644 index 502c7068..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/full/prod_app.yaml +++ /dev/null @@ -1,30 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -AUTOFILL EVAL LICENSE KEY: '' -AUTOFILL EVAL LICENSE KEY 2: '' -CFE TAG: -# if CREATE IDENTITY = false, then CREATE SECRET must also be false -CREATE IDENTITY: true -CREATE SECRET: true -INSTANCE TYPE: Standard_D8s_v4 -IMAGE: f5-networks:f5-big-ip-byol:f5-big-all-2slot-byol:16.1.303000 -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 09d32116..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/defaults.yaml +++ /dev/null @@ -1,27 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -CFE TAG: -CREATE SECRET: true -INSTANCE TYPE: Standard_D8s_v4 -IMAGE: f5-networks:f5-big-ip-best:f5-big-best-plus-hourly-25mbps-po-f5:16.1.303000 -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 c877c6bf..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/demo.yaml +++ /dev/null @@ -1,29 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -CFE TAG: -# if CREATE IDENTITY = false, then CREATE SECRET must also be false -CREATE IDENTITY: true -CREATE SECRET: true -EXT VIP ADDRESS: 10.0.1.101 -INSTANCE TYPE: Standard_D8s_v4 -IMAGE: f5-networks:f5-big-ip-best:f5-big-best-plus-hourly-25mbps-po-f5:16.1.303000 -LICENSE TYPE: payg -LOG LEVEL: debug -NIC COUNT: 2 -PROVISION APP: false -PROVISION PUBLIC IP: true -REGION: eastus2 -RESOURCE GROUP: dd-failover- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -SELF EXT 1: 10.0.1.11 -SELF EXT 2: 10.0.1.12 -SELF INT 1: 10.0.2.11 -SELF INT 2: 10.0.2.12 -SELF MGMT 1: 10.0.0.11 -SELF MGMT 2: 10.0.0.12 -TEMPLATE URL: file://$PWD/examples/failover/azuredeploy-existing-network.json -USE AVAILABILITY ZONES: true diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/demo_app.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/demo_app.yaml deleted file mode 100644 index cb016b4f..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/demo_app.yaml +++ /dev/null @@ -1,29 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -CFE TAG: -# if CREATE IDENTITY = false, then CREATE SECRET must also be false -CREATE IDENTITY: false -CREATE SECRET: false -EXT VIP ADDRESS: 10.0.1.101 -INSTANCE TYPE: Standard_D8s_v4 -IMAGE: f5-networks:f5-big-ip-best:f5-big-best-plus-hourly-25mbps-po-f5:16.1.303000 -LICENSE TYPE: payg -LOG LEVEL: debug -NIC COUNT: 3 -PROVISION APP: true -PROVISION PUBLIC IP: true -REGION: westus2 -RESOURCE GROUP: dd-failover- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -SELF EXT 1: 10.0.1.11 -SELF EXT 2: 10.0.1.12 -SELF INT 1: 10.0.2.11 -SELF INT 2: 10.0.2.12 -SELF MGMT 1: 10.0.0.11 -SELF MGMT 2: 10.0.0.12 -TEMPLATE URL: file://$PWD/examples/failover/azuredeploy-existing-network.json -USE AVAILABILITY ZONES: true diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/prod.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/prod.yaml deleted file mode 100644 index f81c663d..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/prod.yaml +++ /dev/null @@ -1,29 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -CFE TAG: -# if CREATE IDENTITY = false, then CREATE SECRET must also be false -CREATE IDENTITY: true -CREATE SECRET: false -EXT VIP ADDRESS: '' -INSTANCE TYPE: Standard_D8s_v4 -IMAGE: f5-networks:f5-big-ip-best:f5-big-best-plus-hourly-25mbps-po-f5:16.1.303000 -LICENSE TYPE: payg -LOG LEVEL: debug -NIC COUNT: 2 -PROVISION APP: false -PROVISION PUBLIC IP: false -REGION: eastus2 -RESOURCE GROUP: dd-failover- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -SELF EXT 1: 10.0.1.11 -SELF EXT 2: 10.0.1.12 -SELF INT 1: 10.0.2.11 -SELF INT 2: 10.0.2.12 -SELF MGMT 1: 10.0.0.11 -SELF MGMT 2: 10.0.0.12 -TEMPLATE URL: file://$PWD/examples/failover/azuredeploy-existing-network.json -USE AVAILABILITY ZONES: true diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/prod_app.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/prod_app.yaml deleted file mode 100644 index 05d8e40e..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/prod_app.yaml +++ /dev/null @@ -1,29 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -CFE TAG: -# if CREATE IDENTITY = false, then CREATE SECRET must also be false -CREATE IDENTITY: false -CREATE SECRET: false -EXT VIP ADDRESS: 10.0.1.101 -INSTANCE TYPE: Standard_D8s_v4 -IMAGE: f5-networks:f5-big-ip-best:f5-big-best-plus-hourly-25mbps-po-f5:16.1.303000 -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 82180631..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/defaults.yaml +++ /dev/null @@ -1,27 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -CFE TAG: -CREATE SECRET: true -INSTANCE TYPE: Standard_D8s_v4 -IMAGE: f5-networks:f5-big-ip-best:f5-big-best-plus-hourly-25mbps-po-f5:16.1.303000 -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 d9dcf8de..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/demo.yaml +++ /dev/null @@ -1,28 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -CFE TAG: -# if CREATE IDENTITY = false, then CREATE SECRET must also be false -CREATE IDENTITY: true -CREATE SECRET: false -INSTANCE TYPE: Standard_D8s_v4 -IMAGE: f5-networks:f5-big-ip-best:f5-big-best-plus-hourly-25mbps-po-f5:16.1.303000 -LICENSE TYPE: payg -LOG LEVEL: debug -NIC COUNT: 2 -PROVISION APP: false -PROVISION PUBLIC IP: true -REGION: eastus2 -RESOURCE GROUP: dd-failover- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -SELF EXT 1: 10.0.1.11 -SELF EXT 2: 10.0.1.12 -SELF INT 1: 10.0.2.11 -SELF INT 2: 10.0.2.12 -SELF MGMT 1: 10.0.0.11 -SELF MGMT 2: 10.0.0.12 -TEMPLATE URL: file://$PWD/examples/failover/azuredeploy.json -USE AVAILABILITY ZONES: true diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/demo_app.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/demo_app.yaml deleted file mode 100644 index f35b2a2c..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/demo_app.yaml +++ /dev/null @@ -1,28 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -CFE TAG: -# if CREATE IDENTITY = false, then CREATE SECRET must also be false -CREATE IDENTITY: true -CREATE SECRET: true -INSTANCE TYPE: Standard_D8s_v4 -IMAGE: f5-networks:f5-big-ip-best:f5-big-best-plus-hourly-25mbps-po-f5:16.1.303000 -LICENSE TYPE: payg -LOG LEVEL: debug -NIC COUNT: 3 -PROVISION APP: true -PROVISION PUBLIC IP: true -REGION: westus2 -RESOURCE GROUP: dd-failover- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -SELF EXT 1: 10.0.1.11 -SELF EXT 2: 10.0.1.12 -SELF INT 1: 10.0.2.11 -SELF INT 2: 10.0.2.12 -SELF MGMT 1: 10.0.0.11 -SELF MGMT 2: 10.0.0.12 -TEMPLATE URL: file://$PWD/examples/failover/azuredeploy.json -USE AVAILABILITY ZONES: true diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/prod.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/prod.yaml deleted file mode 100644 index 0e0ddc34..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/prod.yaml +++ /dev/null @@ -1,28 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -CFE TAG: -# if CREATE IDENTITY = false, then CREATE SECRET must also be false -CREATE IDENTITY: true -CREATE SECRET: true -INSTANCE TYPE: Standard_D8s_v4 -IMAGE: f5-networks:f5-big-ip-best:f5-big-best-plus-hourly-25mbps-po-f5:16.1.303000 -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 a0f95c8f..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/prod_app.yaml +++ /dev/null @@ -1,28 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -CFE TAG: -# if CREATE IDENTITY = false, then CREATE SECRET must also be false -CREATE IDENTITY: false -CREATE SECRET: false -INSTANCE TYPE: Standard_D8s_v4 -IMAGE: f5-networks:f5-big-ip-best:f5-big-best-plus-hourly-25mbps-po-f5:16.1.303000 -LICENSE TYPE: payg -LOG LEVEL: debug -NIC COUNT: 3 -PROVISION APP: true -PROVISION PUBLIC IP: false -REGION: eastus2 -RESOURCE GROUP: dd-failover- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -SELF EXT 1: 10.0.1.11 -SELF EXT 2: 10.0.1.12 -SELF INT 1: 10.0.2.11 -SELF INT 2: 10.0.2.12 -SELF MGMT 1: 10.0.0.11 -SELF MGMT 2: 10.0.0.12 -TEMPLATE URL: file://$PWD/examples/failover/azuredeploy.json -USE AVAILABILITY ZONES: true diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/test_policy_existing.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/test_policy_existing.yaml deleted file mode 100644 index 560708bf..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/test_policy_existing.yaml +++ /dev/null @@ -1,21 +0,0 @@ ---- -# Failover Existing Test -azure-arm-failover-byol-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/daily_test_existing.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/existing/demo.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/existing/prod.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/existing/demo_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/existing/prod_app.yaml" - -azure-arm-failover-payg-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/daily_test_existing.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/demo.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/prod.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/demo_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/prod_app.yaml" diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/test_policy_full.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/test_policy_full.yaml deleted file mode 100644 index ca6fcbea..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/test_policy_full.yaml +++ /dev/null @@ -1,21 +0,0 @@ ---- -# Failover Example Test -azure-arm-failover-byol-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/daily_test_full.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/full/demo.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/full/prod.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/full/demo_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/full/prod_app.yaml" - -azure-arm-failover-payg-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/daily_test_full.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/demo.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/prod.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/demo_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/prod_app.yaml" diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/parameters.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/parameters.yaml deleted file mode 100644 index 81851d92..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/parameters.yaml +++ /dev/null @@ -1,15 +0,0 @@ -REGION: eastus -RESOURCE GROUP: dd-n- -SOLUTION TYPE: failover -# both of these can be false but never both true -CREATE SECRET: 'true' -USE SECRET: 'false' -CUSTOM ROLE NAME: cust-role-def- -CUSTOM ROLE DESCRIPTION: This role is created as part of dewdrop tests -CUSTOM ROLE PERMISSIONS: >- - [{"actions":["Microsoft.Resources/subscriptions/resourceGroups/read","Microsoft.Resources/subscriptions/resourceGroups/write"],"notActions":["Microsoft.Resources/subscriptions/resourceGroups/delete"]}] -KEY VAULT NAME: dd-n-kv -USER ASSIGNED IDENT NAME: identity- -SECRET NAME: secert- -PASSWORD: StrongPassword212+ -TEMPLATE URL: https://raw.githubusercontent.com/F5Networks/f5-azure-arm-templates-v2/main/examples/modules/access/access.json diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/postpub_parameters.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/postpub_parameters.yaml deleted file mode 100644 index 08b5e18e..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/postpub_parameters.yaml +++ /dev/null @@ -1,16 +0,0 @@ -REGION: eastus -RESOURCE GROUP: dd-n- -SOLUTION TYPE: failover -# both of these can be false but never both true -CREATE SECRET: 'false' -USE SECRET: 'false' -ROLE NAME: cust-role-def- -ROLE DESCRIPTION: This role is created as part of dewdrop tests -ROLE PERMISSIONS: >- - [{"actions":["Microsoft.Resources/subscriptions/resourceGroups/read","Microsoft.Resources/subscriptions/resourceGroups/write"],"notActions":["Microsoft.Resources/subscriptions/resourceGroups/delete"]}] -KEY VAULT NAME: dd-n-kv -USER ASSIGNED IDENT NAME: identity- -SECRET NAME: secert- -PASSWORD: StrongPassword212+ -SECRET VALUE: StrongPassword212+ -TEMPLATE URL: https://raw.githubusercontent.com/F5Networks/f5-azure-arm-templates-v2/main/examples/modules/access/access.json diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/postpub_parameters1.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/postpub_parameters1.yaml deleted file mode 100644 index 7842e173..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/postpub_parameters1.yaml +++ /dev/null @@ -1,14 +0,0 @@ -REGION: eastus -RESOURCE GROUP: dd-n- -SOLUTION TYPE: standard -# both of these can be false but never both true -CREATE SECRET: 'false' -USE SECRET: 'true' -ROLE NAME: cust-role-def- -ROLE DESCRIPTION: This role is created as part of dewdrop tests -KEY VAULT NAME: dd-n-kv -SECRET NAME: secert- -PASSWORD: StrongPassword212+ -SECRET VALUE: StrongPassword212+ -USER ASSIGNED IDENT NAME: identity- -TEMPLATE URL: https://raw.githubusercontent.com/F5Networks/f5-azure-arm-templates-v2/main/examples/modules/access/access.json diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/postpub_parameters2.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/postpub_parameters2.yaml deleted file mode 100644 index d665a7a9..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/postpub_parameters2.yaml +++ /dev/null @@ -1,16 +0,0 @@ -REGION: eastus -RESOURCE GROUP: dd-n- -SOLUTION TYPE: failover -# both of these can be false but never both true -CREATE SECRET: 'true' -USE SECRET: 'false' -ROLE NAME: cust-role-def- -ROLE DESCRIPTION: This role is created as part of dewdrop tests -ROLE PERMISSIONS: >- - [{"actions":["Microsoft.Resources/subscriptions/resourceGroups/read","Microsoft.Resources/subscriptions/resourceGroups/write"],"notActions":["Microsoft.Resources/subscriptions/resourceGroups/delete"]}] -KEY VAULT NAME: dd-n-kv -SECRET NAME: secert- -PASSWORD: StrongPassword212+ -SECRET VALUE: StrongPassword212+ -USER ASSIGNED IDENT NAME: identity- -TEMPLATE URL: https://raw.githubusercontent.com/F5Networks/f5-azure-arm-templates-v2/main/examples/modules/access/access.json diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/postpub_parameters3.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/postpub_parameters3.yaml deleted file mode 100644 index 7f57043d..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/postpub_parameters3.yaml +++ /dev/null @@ -1,14 +0,0 @@ -REGION: eastus -RESOURCE GROUP: dd-n- -SOLUTION TYPE: failover -# both of these can be false but never both true -CREATE SECRET: 'false' -USE SECRET: 'false' -ROLE NAME: cust-role-def- -ROLE DESCRIPTION: This role is created as part of dewdrop tests -KEY VAULT NAME: dd-n-kv -SECRET NAME: secert- -PASSWORD: StrongPassword212+ -SECRET VALUE: StrongPassword212+ -USER ASSIGNED IDENT NAME: identity- -TEMPLATE URL: https://raw.githubusercontent.com/F5Networks/f5-azure-arm-templates-v2/main/examples/modules/access/access.json diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/postpub_parameters4.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/postpub_parameters4.yaml deleted file mode 100644 index 1078962e..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/postpub_parameters4.yaml +++ /dev/null @@ -1,16 +0,0 @@ -REGION: australiaeast -RESOURCE GROUP: dd-n- -SOLUTION TYPE: standard -# both of these can be false but never both true -CREATE SECRET: 'false' -USE SECRET: 'true' -ROLE NAME: cust-role-def- -ROLE DESCRIPTION: This role is created as part of dewdrop tests -ROLE PERMISSIONS: >- - [{"actions":["Microsoft.Resources/subscriptions/resourceGroups/read","Microsoft.Resources/subscriptions/resourceGroups/write"],"notActions":["Microsoft.Resources/subscriptions/resourceGroups/delete"]}] -KEY VAULT NAME: dd-n-kv -SECRET NAME: secert- -PASSWORD: StrongPassword212+ -SECRET VALUE: StrongPassword212+ -USER ASSIGNED IDENT NAME: identity- -TEMPLATE URL: https://raw.githubusercontent.com/F5Networks/f5-azure-arm-templates-v2/main/examples/modules/access/access.json diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters.yaml deleted file mode 100644 index d56a47a9..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters.yaml +++ /dev/null @@ -1,16 +0,0 @@ -REGION: eastus -RESOURCE GROUP: dd-n- -SOLUTION TYPE: failover -# both of these can be false but never both true -CREATE SECRET: 'true' -USE SECRET: 'false' -ROLE NAME: cust-role-def- -ROLE DESCRIPTION: This role is created as part of dewdrop tests -ROLE PERMISSIONS: >- - [{"actions":["Microsoft.Resources/subscriptions/resourceGroups/read","Microsoft.Resources/subscriptions/resourceGroups/write"],"notActions":["Microsoft.Resources/subscriptions/resourceGroups/delete"]}] -KEY VAULT NAME: dd-n-kv -USER ASSIGNED IDENT NAME: identity- -SECRET NAME: secert- -PASSWORD: StrongPassword212+ -SECRET VALUE: StrongPassword212+ -TEMPLATE URL: file://$PWD/examples/modules/access/access.json \ No newline at end of file diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters1.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters1.yaml deleted file mode 100644 index a5c7423d..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters1.yaml +++ /dev/null @@ -1,14 +0,0 @@ -REGION: eastus -RESOURCE GROUP: dd-n- -SOLUTION TYPE: standard -# both of these can be false but never both true -CREATE SECRET: 'true' -USE SECRET: 'false' -ROLE NAME: cust-role-def- -ROLE DESCRIPTION: This role is created as part of dewdrop tests -USER ASSIGNED IDENT NAME: identity- -KEY VAULT NAME: dd-n-kv -SECRET NAME: secert- -PASSWORD: StrongPassword212+ -SECRET VALUE: StrongPassword212+ -TEMPLATE URL: file://$PWD/examples/modules/access/access.json \ No newline at end of file diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters2.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters2.yaml deleted file mode 100644 index e366c0ba..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters2.yaml +++ /dev/null @@ -1,16 +0,0 @@ -REGION: eastus -RESOURCE GROUP: dd-n- -SOLUTION TYPE: failover -# both of these can be false but never both true -CREATE SECRET: 'false' -USE SECRET: 'false' -ROLE NAME: cust-role-def- -ROLE DESCRIPTION: This role is created as part of dewdrop tests -ROLE PERMISSIONS: >- - [{"actions":["Microsoft.Resources/subscriptions/resourceGroups/read","Microsoft.Resources/subscriptions/resourceGroups/write"],"notActions":["Microsoft.Resources/subscriptions/resourceGroups/delete"]}] -KEY VAULT NAME: dd-n-kv -SECRET NAME: secert- -PASSWORD: StrongPassword212+ -SECRET VALUE: StrongPassword212+ -USER ASSIGNED IDENT NAME: identity- -TEMPLATE URL: file://$PWD/examples/modules/access/access.json \ No newline at end of file diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters3.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters3.yaml deleted file mode 100644 index 6c21af1e..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters3.yaml +++ /dev/null @@ -1,14 +0,0 @@ -REGION: eastus -RESOURCE GROUP: dd-n- -SOLUTION TYPE: standard -# both of these can be false but never both true -CREATE SECRET: 'false' -USE SECRET: 'true' -ROLE NAME: cust-role-def- -ROLE DESCRIPTION: This role is created as part of dewdrop tests -KEY VAULT NAME: dd-n-kv -SECRET NAME: secert- -PASSWORD: StrongPassword212+ -SECRET VALUE: StrongPassword212+ -USER ASSIGNED IDENT NAME: '' -TEMPLATE URL: file://$PWD/examples/modules/access/access.json \ No newline at end of file diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters4.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters4.yaml deleted file mode 100644 index faac9922..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters4.yaml +++ /dev/null @@ -1,16 +0,0 @@ -REGION: australiaeast -RESOURCE GROUP: dd-n- -SOLUTION TYPE: standard -# both of these can be false but never both true -CREATE SECRET: 'true' -USE SECRET: 'false' -ROLE NAME: cust-role-def- -ROLE DESCRIPTION: This role is created as part of dewdrop tests -ROLE PERMISSIONS: >- - [{"actions":["Microsoft.Resources/subscriptions/resourceGroups/read","Microsoft.Resources/subscriptions/resourceGroups/write"],"notActions":["Microsoft.Resources/subscriptions/resourceGroups/delete"]}] -KEY VAULT NAME: dd-n-kv -SECRET NAME: secert- -PASSWORD: StrongPassword212+ -SECRET VALUE: StrongPassword212+ -USER ASSIGNED IDENT NAME: identity- -TEMPLATE URL: file://$PWD/examples/modules/access/access.json \ No newline at end of file diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/test_policy.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/test_policy.yaml deleted file mode 100644 index 7a315c26..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/test_policy.yaml +++ /dev/null @@ -1,15 +0,0 @@ -# Access Module Tests -azure-arm-access-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/access/daily_test.yaml" - run: "all" - parameters-files: - # Provision all resources - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters.yaml" - # Provision Built-in Role only - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters1.yaml" - # Provision Custom Role only - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters2.yaml" - # Provision User Assgined Identity only - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters3.yaml" - # Provision KeyVault with User Assigned Identity - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters4.yaml" diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/application/parameters.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/application/parameters.yaml deleted file mode 100644 index abec471f..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/application/parameters.yaml +++ /dev/null @@ -1,25 +0,0 @@ -ADDITIONAL NIC LOCATION: '' -ADDTL NIC PARAM: '' -ADMIN_USER: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -BASE VLAN NAME: internal -CLOUD INIT URL: '' -CREATE AUTOSCALE: true -CREATE PUBLIC IP: 'No' -CREATE PUBLIC IP APP: 'null' -INIT SCRIPT PARAMETERS: '' -INIT SCRIPT URL: '' -INSTANCE TYPE: Standard_D2_v4 -LICENSE TYPE: opensource -REGION: eastus -RESOURCE GROUP: dd-app- -SEQUENCE NUMBER: 0 -SOLUTION LOGS: 'cloud-init.log;cloud-init-output.log,waagent.log' -SSH PORT: 22 -STACK PARAM: '' -STACK TYPE: existing-stack -SUBNET ID: /subscriptions/d18b486a-112d-4402-add2-7fb1006f943a/resourceGroups//providers/Microsoft.Network/virtualNetworks/existingStackVnet/subnets/internal -TEMPLATE URL: 'file://$PWD/examples/modules/application/application.json' -VM NAME: -VM SCALE SET MAX COUNT: 2 -VM SCALE SET MIN COUNT: 1 \ No newline at end of file diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/application/postpub_parameters.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/application/postpub_parameters.yaml deleted file mode 100644 index a6ab1c26..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/application/postpub_parameters.yaml +++ /dev/null @@ -1,25 +0,0 @@ -ADDITIONAL NIC LOCATION: '' -ADDTL NIC PARAM: '' -ADMIN_USER: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -BASE VLAN NAME: internal -CLOUD INIT URL: '' -CREATE AUTOSCALE: true -CREATE PUBLIC IP: 'No' -CREATE PUBLIC IP APP: 'null' -INIT SCRIPT PARAMETERS: '' -INIT SCRIPT URL: '' -INSTANCE TYPE: Standard_D2_v4 -LICENSE TYPE: opensource -REGION: eastus -RESOURCE GROUP: dd-app- -SEQUENCE NUMBER: 0 -SOLUTION LOGS: 'cloud-init.log;cloud-init-output.log,waagent.log' -SSH PORT: 22 -STACK PARAM: '' -STACK TYPE: existing-stack -SUBNET ID: /subscriptions/d18b486a-112d-4402-add2-7fb1006f943a/resourceGroups//providers/Microsoft.Network/virtualNetworks/existingStackVnet/subnets/internal -TEMPLATE URL: https://raw.githubusercontent.com/F5Networks/f5-azure-arm-templates-v2/main/examples/modules/application/application.json -VM NAME: -VM SCALE SET MAX COUNT: 2 -VM SCALE SET MIN COUNT: 1 \ No newline at end of file diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/application/postpub_parameters1.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/application/postpub_parameters1.yaml deleted file mode 100644 index e0b34317..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/application/postpub_parameters1.yaml +++ /dev/null @@ -1,25 +0,0 @@ -ADDITIONAL NIC LOCATION: '' -ADDTL NIC PARAM: '' -ADMIN_USER: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -BASE VLAN NAME: internal -CLOUD INIT URL: '' -CREATE AUTOSCALE: false -CREATE PUBLIC IP: 'No' -CREATE PUBLIC IP APP: 'null' -INIT SCRIPT PARAMETERS: '' -INIT SCRIPT URL: '' -INSTANCE TYPE: Standard_D2_v4 -LICENSE TYPE: opensource -REGION: eastus -RESOURCE GROUP: dd-app- -SEQUENCE NUMBER: 0 -SOLUTION LOGS: 'cloud-init.log;cloud-init-output.log,waagent.log' -SSH PORT: 22 -STACK PARAM: '' -STACK TYPE: existing-stack -SUBNET ID: /subscriptions/d18b486a-112d-4402-add2-7fb1006f943a/resourceGroups//providers/Microsoft.Network/virtualNetworks/existingStackVnet/subnets/internal -TEMPLATE URL: https://raw.githubusercontent.com/F5Networks/f5-azure-arm-templates-v2/main/examples/modules/application/application.json -VM NAME: -VM SCALE SET MAX COUNT: 2 -VM SCALE SET MIN COUNT: 1 \ No newline at end of file diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/application/prepub_parameters.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/application/prepub_parameters.yaml deleted file mode 100644 index 423ac632..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/application/prepub_parameters.yaml +++ /dev/null @@ -1,25 +0,0 @@ -ADDITIONAL NIC LOCATION: '' -ADDTL NIC PARAM: '' -ADMIN_USER: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -BASE VLAN NAME: internal -CLOUD INIT URL: '' -CREATE AUTOSCALE: true -CREATE PUBLIC IP: 'No' -CREATE PUBLIC IP APP: 'null' -INIT SCRIPT PARAMETERS: '' -INIT SCRIPT URL: '' -INSTANCE TYPE: Standard_D2_v4 -LICENSE TYPE: opensource -REGION: eastus2 -RESOURCE GROUP: dd-app- -SEQUENCE NUMBER: 0 -SOLUTION LOGS: 'cloud-init.log;cloud-init-output.log,waagent.log' -SSH PORT: 22 -STACK PARAM: '' -STACK TYPE: existing-stack -SUBNET ID: /subscriptions/d18b486a-112d-4402-add2-7fb1006f943a/resourceGroups//providers/Microsoft.Network/virtualNetworks/existingStackVnet/subnets/internal -TEMPLATE URL: 'file://$PWD/examples/modules/application/application.json' -VM NAME: -VM SCALE SET MAX COUNT: 2 -VM SCALE SET MIN COUNT: 1 \ No newline at end of file diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/application/prepub_parameters1.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/application/prepub_parameters1.yaml deleted file mode 100644 index f19ad4ea..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/application/prepub_parameters1.yaml +++ /dev/null @@ -1,25 +0,0 @@ -ADDITIONAL NIC LOCATION: '' -ADDTL NIC PARAM: '' -ADMIN_USER: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -BASE VLAN NAME: internal -CLOUD INIT URL: '' -CREATE AUTOSCALE: false -CREATE PUBLIC IP: 'No' -CREATE PUBLIC IP APP: 'null' -INIT SCRIPT PARAMETERS: '' -INIT SCRIPT URL: '' -INSTANCE TYPE: Standard_D2_v4 -LICENSE TYPE: opensource -REGION: eastus2 -RESOURCE GROUP: dd-app- -SEQUENCE NUMBER: 0 -SOLUTION LOGS: 'cloud-init.log;cloud-init-output.log,waagent.log' -SSH PORT: 22 -STACK PARAM: '' -STACK TYPE: existing-stack -SUBNET ID: /subscriptions/d18b486a-112d-4402-add2-7fb1006f943a/resourceGroups//providers/Microsoft.Network/virtualNetworks/existingStackVnet/subnets/internal -TEMPLATE URL: 'file://$PWD/examples/modules/application/application.json' -VM NAME: -VM SCALE SET MAX COUNT: 2 -VM SCALE SET MIN COUNT: 1 \ No newline at end of file diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/application/test_policy.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/application/test_policy.yaml deleted file mode 100644 index 5c0e370a..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/application/test_policy.yaml +++ /dev/null @@ -1,6 +0,0 @@ -# Application Module Tests -azure-arm-application-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/application/daily_test.yaml" - run: "all" - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/application/prepub_parameters.yaml" diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bastion/parameters.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bastion/parameters.yaml deleted file mode 100644 index 6ff1e3df..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bastion/parameters.yaml +++ /dev/null @@ -1,33 +0,0 @@ -ADDITIONAL NIC LOCATION: '' -ADDTL NIC PARAM: '' -ADMIN_USER: azureuser -BASE VLAN NAME: internal -CLOUD INIT URL: '' -CREATE AUTOSCALE: true -CREATE NAT GATEWAY: false -DNSLABEL: -EXTERNAL LOAD BALANCER NAME: None -INIT SCRIPT PARAMETERS: '' -INIT SCRIPT URL: '' -INSTANCE TYPE: Standard_D2_v4 -INTERNAL LOAD BALANCER NAME: None -LOAD BALANCER RULE PORTS: [] -NSG0: '[{"destinationPortRanges": ["22"],"sourceAddressPrefix": "*", "protocol": "Tcp"}]' -NSG1: '[]' -NSG2: '[]' -LICENSE TYPE: opensource -NUMBER PUBLIC EXT IP ADDRESSES: 0 -NUMBER PUBLIC MGMT IP ADDRESSES: 0 -NUMBER SUBNETS: 1 -REGION: eastus -RESOURCE GROUP: dd-bastion- -SEQUENCE NUMBER: 0 -SOLUTION LOGS: 'cloud-init.log;cloud-init-output.log,waagent.log' -SSH PORT: 22 -STACK PARAM: '' -STACK TYPE: existing-stack -SUBNET ID: /subscriptions/d18b486a-112d-4402-add2-7fb1006f943a/resourceGroups//providers/Microsoft.Network/virtualNetworks/existingStackVnet/subnets/internal -TEMPLATE URL: 'file://$PWD/examples/modules/bastion/bastion.json' -VM NAME: -VM SCALE SET MAX COUNT: 2 -VM SCALE SET MIN COUNT: 1 \ No newline at end of file diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bastion/postpub_parameters.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bastion/postpub_parameters.yaml deleted file mode 100644 index 15bda9d6..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bastion/postpub_parameters.yaml +++ /dev/null @@ -1,35 +0,0 @@ -ADDITIONAL NIC LOCATION: '' -ADDTL NIC PARAM: '' -ADMIN_USER: azureuser -BASE VLAN NAME: internal -CLOUD INIT URL: '' -CREATE AUTOSCALE: true -CREATE NAT GATEWAY: false -DNSLABEL: -EXTERNAL LOAD BALANCER NAME: None -INIT SCRIPT PARAMETERS: '' -INIT SCRIPT URL: '' -INSTANCE TYPE: Standard_D2_v4 -INTERNAL LOAD BALANCER NAME: None -LOAD BALANCER RULE PORTS: [] -NSG0: '[{"destinationPortRanges": ["22"],"sourceAddressPrefix": "*", "protocol": "Tcp"}]' -NSG1: '[]' -NSG2: '[]' -NSG3: '[]' -NSG4: '[]' -LICENSE TYPE: opensource -NUMBER PUBLIC EXT IP ADDRESSES: 0 -NUMBER PUBLIC MGMT IP ADDRESSES: 0 -NUMBER SUBNETS: 1 -REGION: eastus -RESOURCE GROUP: dd-bastion- -SEQUENCE NUMBER: 0 -SOLUTION LOGS: 'cloud-init.log;cloud-init-output.log,waagent.log' -SSH PORT: 22 -STACK PARAM: '' -STACK TYPE: existing-stack -SUBNET ID: /subscriptions/d18b486a-112d-4402-add2-7fb1006f943a/resourceGroups//providers/Microsoft.Network/virtualNetworks/existingStackVnet/subnets/internal -TEMPLATE URL: https://raw.githubusercontent.com/F5Networks/f5-azure-arm-templates-v2/main/examples/modules/bastion/bastion.json -VM NAME: -VM SCALE SET MAX COUNT: 2 -VM SCALE SET MIN COUNT: 1 \ No newline at end of file diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bastion/postpub_parameters1.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bastion/postpub_parameters1.yaml deleted file mode 100644 index 28498ab1..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bastion/postpub_parameters1.yaml +++ /dev/null @@ -1,35 +0,0 @@ -ADDITIONAL NIC LOCATION: '' -ADDTL NIC PARAM: '' -ADMIN_USER: azureuser -BASE VLAN NAME: internal -CLOUD INIT URL: '' -CREATE AUTOSCALE: false -CREATE NAT GATEWAY: false -DNSLABEL: -EXTERNAL LOAD BALANCER NAME: None -INIT SCRIPT PARAMETERS: '' -INIT SCRIPT URL: '' -INSTANCE TYPE: Standard_D2_v4 -INTERNAL LOAD BALANCER NAME: None -LOAD BALANCER RULE PORTS: [] -NSG0: '[{"destinationPortRanges": ["22"],"sourceAddressPrefix": "*", "protocol": "Tcp"}]' -NSG1: '[]' -NSG2: '[]' -NSG3: '[]' -NSG4: '[]' -LICENSE TYPE: opensource -NUMBER PUBLIC EXT IP ADDRESSES: 0 -NUMBER PUBLIC MGMT IP ADDRESSES: 1 -NUMBER SUBNETS: 1 -REGION: eastus -RESOURCE GROUP: dd-bastion- -SEQUENCE NUMBER: 0 -SOLUTION LOGS: 'cloud-init.log;cloud-init-output.log,waagent.log' -SSH PORT: 22 -STACK PARAM: '' -STACK TYPE: existing-stack -SUBNET ID: /subscriptions/d18b486a-112d-4402-add2-7fb1006f943a/resourceGroups//providers/Microsoft.Network/virtualNetworks/existingStackVnet/subnets/internal -TEMPLATE URL: https://raw.githubusercontent.com/F5Networks/f5-azure-arm-templates-v2/main/examples/modules/bastion/bastion.json -VM NAME: -VM SCALE SET MAX COUNT: 2 -VM SCALE SET MIN COUNT: 1 \ No newline at end of file diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bastion/prepub_parameters.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bastion/prepub_parameters.yaml deleted file mode 100644 index f43eaec9..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bastion/prepub_parameters.yaml +++ /dev/null @@ -1,35 +0,0 @@ -ADDITIONAL NIC LOCATION: '' -ADDTL NIC PARAM: '' -ADMIN_USER: azureuser -BASE VLAN NAME: internal -CLOUD INIT URL: '' -CREATE AUTOSCALE: true -CREATE NAT GATEWAY: false -DNSLABEL: -EXTERNAL LOAD BALANCER NAME: None -INIT SCRIPT PARAMETERS: '' -INIT SCRIPT URL: '' -INSTANCE TYPE: Standard_D2_v4 -INTERNAL LOAD BALANCER NAME: None -LOAD BALANCER RULE PORTS: [] -NSG0: '[{"destinationPortRanges": ["22"],"sourceAddressPrefix": "*", "protocol": "Tcp"}]' -NSG1: '[]' -NSG2: '[]' -NSG3: '[]' -NSG4: '[]' -LICENSE TYPE: opensource -NUMBER PUBLIC EXT IP ADDRESSES: 0 -NUMBER PUBLIC MGMT IP ADDRESSES: 0 -NUMBER SUBNETS: 1 -REGION: eastus -RESOURCE GROUP: dd-bastion- -SEQUENCE NUMBER: 0 -SOLUTION LOGS: 'cloud-init.log;cloud-init-output.log,waagent.log' -SSH PORT: 22 -STACK PARAM: '' -STACK TYPE: existing-stack -SUBNET ID: /subscriptions/d18b486a-112d-4402-add2-7fb1006f943a/resourceGroups//providers/Microsoft.Network/virtualNetworks/existingStackVnet/subnets/internal -TEMPLATE URL: 'file://$PWD/examples/modules/bastion/bastion.json' -VM NAME: -VM SCALE SET MAX COUNT: 2 -VM SCALE SET MIN COUNT: 1 \ No newline at end of file diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bastion/prepub_parameters1.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bastion/prepub_parameters1.yaml deleted file mode 100644 index bb1f98f1..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bastion/prepub_parameters1.yaml +++ /dev/null @@ -1,35 +0,0 @@ -ADDITIONAL NIC LOCATION: '' -ADDTL NIC PARAM: '' -ADMIN_USER: azureuser -BASE VLAN NAME: internal -CLOUD INIT URL: '' -CREATE AUTOSCALE: false -CREATE NAT GATEWAY: false -DNSLABEL: -EXTERNAL LOAD BALANCER NAME: None -INIT SCRIPT PARAMETERS: '' -INIT SCRIPT URL: '' -INSTANCE TYPE: Standard_D2_v4 -INTERNAL LOAD BALANCER NAME: None -LOAD BALANCER RULE PORTS: [] -NSG0: '[{"destinationPortRanges": ["22"],"sourceAddressPrefix": "*", "protocol": "Tcp"}]' -NSG1: '[]' -NSG2: '[]' -NSG3: '[]' -NSG4: '[]' -LICENSE TYPE: opensource -NUMBER PUBLIC EXT IP ADDRESSES: 0 -NUMBER PUBLIC MGMT IP ADDRESSES: 1 -NUMBER SUBNETS: 1 -REGION: eastus -RESOURCE GROUP: dd-bastion- -SEQUENCE NUMBER: 0 -SOLUTION LOGS: 'cloud-init.log;cloud-init-output.log,waagent.log' -SSH PORT: 22 -STACK PARAM: '' -STACK TYPE: existing-stack -SUBNET ID: /subscriptions/d18b486a-112d-4402-add2-7fb1006f943a/resourceGroups//providers/Microsoft.Network/virtualNetworks/existingStackVnet/subnets/internal -TEMPLATE URL: 'file://$PWD/examples/modules/bastion/bastion.json' -VM NAME: -VM SCALE SET MAX COUNT: 2 -VM SCALE SET MIN COUNT: 1 \ No newline at end of file diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bastion/test_policy.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bastion/test_policy.yaml deleted file mode 100644 index a40e10f8..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bastion/test_policy.yaml +++ /dev/null @@ -1,7 +0,0 @@ -# Bastion Module Tests -azure-arm-bastion-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/bastion/daily_test.yaml" - run: "all" - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bastion/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bastion/prepub_parameters1.yaml" diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/postpub_parameters.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/postpub_parameters.yaml deleted file mode 100644 index 40fa1ac4..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.303000 -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 eac4e81d..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.303000 -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 3d173fbb..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.503000 -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 1739c772..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.503000 -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 b6b0e91c..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.303000 -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 506f3cef..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.303000 # 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 76531071..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.303000 -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 0573f5b9..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.303000 -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 bebfa61c..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.303000 -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 e73cb240..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.503000 -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 ff969a45..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.503000 -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 15da6c2d..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.303000 -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 fb90a9fe..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.303000 # 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 6bfdf1d7..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.303000 -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 04915ac5..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.303000 -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 0895d74f..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.303000 -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 747290f5..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.303000 -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 bf677c8d..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.303000 -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 8e7f57fa..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.303000 -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 906cb9a6..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.303000 -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 6dc57922..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.303000 -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 ece1f1cf..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.303000 -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 7ec7bde4..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.303000 -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 a2eb8bbd..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.303000 -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 33ad0ae7..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.303000 -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 b1a32139..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.303000 -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 77d53a19..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.303000 -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 daad772f..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/demo_1nic.yaml +++ /dev/null @@ -1,23 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -AUTOFILL EVAL LICENSE KEY: '' -CREATE SECRET: true -EXT VIP ADDRESS: 10.0.0.101 -INSTANCE TYPE: Standard_D4s_v4 -IMAGE: f5-networks:f5-big-ip-byol:f5-big-all-2slot-byol:16.1.303000 -LICENSE TYPE: byol -NIC COUNT: 1 -PROVISION APP: false -PROVISION PUBLIC IP: true -REGION: eastus2 -RESOURCE GROUP: dd-quick- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -SELF EXT: 10.0.1.11 -SELF INT: 10.0.2.11 -SELF MGMT: 10.0.0.11 -TEMPLATE URL: file://$PWD/examples/quickstart/azuredeploy-existing-network.json -USE AVAILABILITY ZONES: false diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/demo_2nic.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/demo_2nic.yaml deleted file mode 100644 index 90db4db3..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/demo_2nic.yaml +++ /dev/null @@ -1,23 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -AUTOFILL EVAL LICENSE KEY: '' -CREATE SECRET: false -EXT VIP ADDRESS: 10.0.1.101 -INSTANCE TYPE: Standard_D4s_v4 -IMAGE: f5-networks:f5-big-ip-byol:f5-big-all-2slot-byol:16.1.303000 -LICENSE TYPE: byol -NIC COUNT: 2 -PROVISION APP: false -PROVISION PUBLIC IP: true -REGION: centralus -RESOURCE GROUP: dd-quick- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -SELF EXT: 10.0.1.11 -SELF INT: 10.0.2.11 -SELF MGMT: 10.0.0.11 -TEMPLATE URL: file://$PWD/examples/quickstart/azuredeploy-existing-network.json -USE AVAILABILITY ZONES: true diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/demo_3nic.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/demo_3nic.yaml deleted file mode 100644 index 15bd6f94..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/demo_3nic.yaml +++ /dev/null @@ -1,23 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -AUTOFILL EVAL LICENSE KEY: '' -CREATE SECRET: true -EXT VIP ADDRESS: 10.0.1.101 -INSTANCE TYPE: Standard_D8s_v4 -IMAGE: f5-networks:f5-big-ip-byol:f5-big-all-2slot-byol:16.1.303000 -LICENSE TYPE: byol -NIC COUNT: 3 -PROVISION APP: false -PROVISION PUBLIC IP: true -REGION: eastus2 -RESOURCE GROUP: dd-quick- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -SELF EXT: 10.0.1.11 -SELF INT: 10.0.2.11 -SELF MGMT: 10.0.0.11 -TEMPLATE URL: file://$PWD/examples/quickstart/azuredeploy-existing-network.json -USE AVAILABILITY ZONES: true diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/demo_app_1nic.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/demo_app_1nic.yaml deleted file mode 100644 index 8b3e861b..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/demo_app_1nic.yaml +++ /dev/null @@ -1,23 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -AUTOFILL EVAL LICENSE KEY: '' -CREATE SECRET: false -EXT VIP ADDRESS: 10.0.0.101 -INSTANCE TYPE: Standard_D4s_v4 -IMAGE: f5-networks:f5-big-ip-byol:f5-big-all-2slot-byol:16.1.303000 -LICENSE TYPE: byol -NIC COUNT: 1 -PROVISION APP: true -PROVISION PUBLIC IP: true -REGION: eastus2 -RESOURCE GROUP: dd-quick- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -SELF EXT: 10.0.1.11 -SELF INT: 10.0.2.11 -SELF MGMT: 10.0.0.11 -TEMPLATE URL: file://$PWD/examples/quickstart/azuredeploy-existing-network.json -USE AVAILABILITY ZONES: false diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/demo_app_2nic.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/demo_app_2nic.yaml deleted file mode 100644 index fe099254..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/demo_app_2nic.yaml +++ /dev/null @@ -1,23 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -AUTOFILL EVAL LICENSE KEY: '' -CREATE SECRET: true -EXT VIP ADDRESS: 10.0.1.101 -INSTANCE TYPE: Standard_D4s_v4 -IMAGE: f5-networks:f5-big-ip-byol:f5-big-all-2slot-byol:16.1.303000 -LICENSE TYPE: byol -NIC COUNT: 2 -PROVISION APP: true -PROVISION PUBLIC IP: true -REGION: centralus -RESOURCE GROUP: dd-quick- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -SELF EXT: 10.0.1.11 -SELF INT: 10.0.2.11 -SELF MGMT: 10.0.0.11 -TEMPLATE URL: file://$PWD/examples/quickstart/azuredeploy-existing-network.json -USE AVAILABILITY ZONES: true diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/demo_app_3nic.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/demo_app_3nic.yaml deleted file mode 100644 index c1eaa05b..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/demo_app_3nic.yaml +++ /dev/null @@ -1,23 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -AUTOFILL EVAL LICENSE KEY: '' -CREATE SECRET: false -EXT VIP ADDRESS: 10.0.1.101 -INSTANCE TYPE: Standard_D8s_v4 -IMAGE: f5-networks:f5-big-ip-byol:f5-big-all-2slot-byol:16.1.303000 -LICENSE TYPE: byol -NIC COUNT: 3 -PROVISION APP: true -PROVISION PUBLIC IP: true -REGION: eastus2 -RESOURCE GROUP: dd-quick- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -SELF EXT: 10.0.1.11 -SELF INT: 10.0.2.11 -SELF MGMT: 10.0.0.11 -TEMPLATE URL: file://$PWD/examples/quickstart/azuredeploy-existing-network.json -USE AVAILABILITY ZONES: true diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/prod_1nic.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/prod_1nic.yaml deleted file mode 100644 index 59440cbe..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/prod_1nic.yaml +++ /dev/null @@ -1,23 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -AUTOFILL EVAL LICENSE KEY: '' -CREATE SECRET: true -EXT VIP ADDRESS: 10.0.0.101 -INSTANCE TYPE: Standard_D4s_v4 -IMAGE: f5-networks:f5-big-ip-byol:f5-big-all-2slot-byol:16.1.303000 -LICENSE TYPE: byol -NIC COUNT: 1 -PROVISION APP: false -PROVISION PUBLIC IP: false -REGION: eastus2 -RESOURCE GROUP: dd-quick- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -SELF EXT: 10.0.1.11 -SELF INT: 10.0.2.11 -SELF MGMT: 10.0.0.11 -TEMPLATE URL: file://$PWD/examples/quickstart/azuredeploy-existing-network.json -USE AVAILABILITY ZONES: true diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/prod_2nic.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/prod_2nic.yaml deleted file mode 100644 index 7954fe01..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/prod_2nic.yaml +++ /dev/null @@ -1,23 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -AUTOFILL EVAL LICENSE KEY: '' -CREATE SECRET: false -EXT VIP ADDRESS: 10.0.1.101 -INSTANCE TYPE: Standard_D4s_v4 -IMAGE: f5-networks:f5-big-ip-byol:f5-big-all-2slot-byol:16.1.303000 -LICENSE TYPE: byol -NIC COUNT: 2 -PROVISION APP: false -PROVISION PUBLIC IP: false -REGION: centralus -RESOURCE GROUP: dd-quick- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -SELF EXT: 10.0.1.11 -SELF INT: 10.0.2.11 -SELF MGMT: 10.0.0.11 -TEMPLATE URL: file://$PWD/examples/quickstart/azuredeploy-existing-network.json -USE AVAILABILITY ZONES: true diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/prod_3nic.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/prod_3nic.yaml deleted file mode 100644 index 2fb956ec..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/prod_3nic.yaml +++ /dev/null @@ -1,23 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -AUTOFILL EVAL LICENSE KEY: '' -CREATE SECRET: true -EXT VIP ADDRESS: 10.0.1.101 -INSTANCE TYPE: Standard_D8s_v4 -IMAGE: f5-networks:f5-big-ip-byol:f5-big-all-2slot-byol:16.1.303000 -LICENSE TYPE: byol -NIC COUNT: 3 -PROVISION APP: false -PROVISION PUBLIC IP: false -REGION: eastus2 -RESOURCE GROUP: dd-quick- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -SELF EXT: 10.0.1.11 -SELF INT: 10.0.2.11 -SELF MGMT: 10.0.0.11 -TEMPLATE URL: file://$PWD/examples/quickstart/azuredeploy-existing-network.json -USE AVAILABILITY ZONES: true diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/prod_app_1nic.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/prod_app_1nic.yaml deleted file mode 100644 index f6a240d5..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/prod_app_1nic.yaml +++ /dev/null @@ -1,23 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -AUTOFILL EVAL LICENSE KEY: '' -CREATE SECRET: false -EXT VIP ADDRESS: 10.0.0.101 -INSTANCE TYPE: Standard_D4s_v4 -IMAGE: f5-networks:f5-big-ip-byol:f5-big-all-2slot-byol:16.1.303000 -LICENSE TYPE: byol -NIC COUNT: 1 -PROVISION APP: true -PROVISION PUBLIC IP: false -REGION: eastus2 -RESOURCE GROUP: dd-quick- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -SELF EXT: 10.0.1.11 -SELF INT: 10.0.2.11 -SELF MGMT: 10.0.0.11 -TEMPLATE URL: file://$PWD/examples/quickstart/azuredeploy-existing-network.json -USE AVAILABILITY ZONES: true diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/prod_app_2nic.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/prod_app_2nic.yaml deleted file mode 100644 index 2e91692b..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/prod_app_2nic.yaml +++ /dev/null @@ -1,23 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -AUTOFILL EVAL LICENSE KEY: '' -CREATE SECRET: true -EXT VIP ADDRESS: 10.0.1.101 -INSTANCE TYPE: Standard_D4s_v4 -IMAGE: f5-networks:f5-big-ip-byol:f5-big-all-2slot-byol:16.1.303000 -LICENSE TYPE: byol -NIC COUNT: 2 -PROVISION APP: true -PROVISION PUBLIC IP: false -REGION: centralus -RESOURCE GROUP: dd-quick- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -SELF EXT: 10.0.1.11 -SELF INT: 10.0.2.11 -SELF MGMT: 10.0.0.11 -TEMPLATE URL: file://$PWD/examples/quickstart/azuredeploy-existing-network.json -USE AVAILABILITY ZONES: true diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/prod_app_3nic.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/prod_app_3nic.yaml deleted file mode 100644 index 2639ad26..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/prod_app_3nic.yaml +++ /dev/null @@ -1,23 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -AUTOFILL EVAL LICENSE KEY: '' -CREATE SECRET: false -EXT VIP ADDRESS: 10.0.1.101 -INSTANCE TYPE: Standard_D8s_v4 -IMAGE: f5-networks:f5-big-ip-byol:f5-big-all-2slot-byol:16.1.303000 -LICENSE TYPE: byol -NIC COUNT: 3 -PROVISION APP: true -PROVISION PUBLIC IP: false -REGION: eastus2 -RESOURCE GROUP: dd-quick- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -SELF EXT: 10.0.1.11 -SELF INT: 10.0.2.11 -SELF MGMT: 10.0.0.11 -TEMPLATE URL: file://$PWD/examples/quickstart/azuredeploy-existing-network.json -USE AVAILABILITY ZONES: true diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/demo_1nic.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/demo_1nic.yaml deleted file mode 100644 index f5641815..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/demo_1nic.yaml +++ /dev/null @@ -1,19 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -AUTOFILL EVAL LICENSE KEY: '' -CREATE SECRET: true -INSTANCE TYPE: Standard_D4s_v4 -IMAGE: f5-networks:f5-big-ip-byol:f5-big-all-2slot-byol:16.1.303000 -LICENSE TYPE: byol -NIC COUNT: 1 -PROVISION APP: false -PROVISION PUBLIC IP: true -REGION: eastus2 -RESOURCE GROUP: dd-quick- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -TEMPLATE URL: file://$PWD/examples/quickstart/azuredeploy.json -USE AVAILABILITY ZONES: false diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/demo_2nic.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/demo_2nic.yaml deleted file mode 100644 index 1cb20735..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/demo_2nic.yaml +++ /dev/null @@ -1,19 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -AUTOFILL EVAL LICENSE KEY: '' -CREATE SECRET: false -INSTANCE TYPE: Standard_D4s_v4 -IMAGE: f5-networks:f5-big-ip-byol:f5-big-all-2slot-byol:16.1.303000 -LICENSE TYPE: byol -NIC COUNT: 2 -PROVISION APP: false -PROVISION PUBLIC IP: true -REGION: centralus -RESOURCE GROUP: dd-quick- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -TEMPLATE URL: file://$PWD/examples/quickstart/azuredeploy.json -USE AVAILABILITY ZONES: true diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/demo_3nic.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/demo_3nic.yaml deleted file mode 100644 index 3c7cbe5c..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/demo_3nic.yaml +++ /dev/null @@ -1,19 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -AUTOFILL EVAL LICENSE KEY: '' -CREATE SECRET: true -INSTANCE TYPE: Standard_D8s_v4 -IMAGE: f5-networks:f5-big-ip-byol:f5-big-all-2slot-byol:16.1.303000 -LICENSE TYPE: byol -NIC COUNT: 3 -PROVISION APP: false -PROVISION PUBLIC IP: true -REGION: eastus2 -RESOURCE GROUP: dd-quick- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -TEMPLATE URL: file://$PWD/examples/quickstart/azuredeploy.json -USE AVAILABILITY ZONES: true diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/demo_app_1nic.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/demo_app_1nic.yaml deleted file mode 100644 index f05ba5ea..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/demo_app_1nic.yaml +++ /dev/null @@ -1,19 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -AUTOFILL EVAL LICENSE KEY: '' -CREATE SECRET: false -INSTANCE TYPE: Standard_D4s_v4 -IMAGE: f5-networks:f5-big-ip-byol:f5-big-all-2slot-byol:16.1.303000 -LICENSE TYPE: byol -NIC COUNT: 1 -PROVISION APP: true -PROVISION PUBLIC IP: true -REGION: eastus2 -RESOURCE GROUP: dd-quick- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -TEMPLATE URL: file://$PWD/examples/quickstart/azuredeploy.json -USE AVAILABILITY ZONES: false diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/demo_app_2nic.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/demo_app_2nic.yaml deleted file mode 100644 index 658ccd21..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/demo_app_2nic.yaml +++ /dev/null @@ -1,19 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -AUTOFILL EVAL LICENSE KEY: '' -CREATE SECRET: true -INSTANCE TYPE: Standard_D4s_v4 -IMAGE: f5-networks:f5-big-ip-byol:f5-big-all-2slot-byol:16.1.303000 -LICENSE TYPE: byol -NIC COUNT: 2 -PROVISION APP: true -PROVISION PUBLIC IP: true -REGION: centralus -RESOURCE GROUP: dd-quick- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -TEMPLATE URL: file://$PWD/examples/quickstart/azuredeploy.json -USE AVAILABILITY ZONES: true diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/demo_app_3nic.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/demo_app_3nic.yaml deleted file mode 100644 index 64a9e74a..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/demo_app_3nic.yaml +++ /dev/null @@ -1,19 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -AUTOFILL EVAL LICENSE KEY: '' -CREATE SECRET: false -INSTANCE TYPE: Standard_D8s_v4 -IMAGE: f5-networks:f5-big-ip-byol:f5-big-all-2slot-byol:16.1.303000 -LICENSE TYPE: byol -NIC COUNT: 3 -PROVISION APP: true -PROVISION PUBLIC IP: true -REGION: eastus2 -RESOURCE GROUP: dd-quick- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -TEMPLATE URL: file://$PWD/examples/quickstart/azuredeploy.json -USE AVAILABILITY ZONES: true diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/prod_1nic.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/prod_1nic.yaml deleted file mode 100644 index 46bb9330..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/prod_1nic.yaml +++ /dev/null @@ -1,19 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -AUTOFILL EVAL LICENSE KEY: '' -CREATE SECRET: true -INSTANCE TYPE: Standard_D4s_v4 -IMAGE: f5-networks:f5-big-ip-byol:f5-big-all-2slot-byol:16.1.303000 -LICENSE TYPE: byol -NIC COUNT: 1 -PROVISION APP: false -PROVISION PUBLIC IP: false -REGION: eastus2 -RESOURCE GROUP: dd-quick- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -TEMPLATE URL: file://$PWD/examples/quickstart/azuredeploy.json -USE AVAILABILITY ZONES: true diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/prod_2nic.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/prod_2nic.yaml deleted file mode 100644 index 1c1070e1..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/prod_2nic.yaml +++ /dev/null @@ -1,19 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -AUTOFILL EVAL LICENSE KEY: '' -CREATE SECRET: false -INSTANCE TYPE: Standard_D4s_v4 -IMAGE: f5-networks:f5-big-ip-byol:f5-big-all-2slot-byol:16.1.303000 -LICENSE TYPE: byol -NIC COUNT: 2 -PROVISION APP: false -PROVISION PUBLIC IP: false -REGION: centralus -RESOURCE GROUP: dd-quick- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -TEMPLATE URL: file://$PWD/examples/quickstart/azuredeploy.json -USE AVAILABILITY ZONES: true diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/prod_3nic.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/prod_3nic.yaml deleted file mode 100644 index 4063397f..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/prod_3nic.yaml +++ /dev/null @@ -1,19 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -AUTOFILL EVAL LICENSE KEY: '' -CREATE SECRET: true -INSTANCE TYPE: Standard_D8s_v4 -IMAGE: f5-networks:f5-big-ip-byol:f5-big-all-2slot-byol:16.1.303000 -LICENSE TYPE: byol -NIC COUNT: 3 -PROVISION APP: false -PROVISION PUBLIC IP: false -REGION: eastus2 -RESOURCE GROUP: dd-quick- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -TEMPLATE URL: file://$PWD/examples/quickstart/azuredeploy.json -USE AVAILABILITY ZONES: true diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/prod_app_1nic.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/prod_app_1nic.yaml deleted file mode 100644 index 2f2626d3..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/prod_app_1nic.yaml +++ /dev/null @@ -1,19 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -AUTOFILL EVAL LICENSE KEY: '' -CREATE SECRET: false -INSTANCE TYPE: Standard_D4s_v4 -IMAGE: f5-networks:f5-big-ip-byol:f5-big-all-2slot-byol:16.1.303000 -LICENSE TYPE: byol -NIC COUNT: 1 -PROVISION APP: true -PROVISION PUBLIC IP: false -REGION: eastus2 -RESOURCE GROUP: dd-quick- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -TEMPLATE URL: file://$PWD/examples/quickstart/azuredeploy.json -USE AVAILABILITY ZONES: true diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/prod_app_2nic.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/prod_app_2nic.yaml deleted file mode 100644 index e698d212..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/prod_app_2nic.yaml +++ /dev/null @@ -1,19 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -AUTOFILL EVAL LICENSE KEY: '' -CREATE SECRET: true -INSTANCE TYPE: Standard_D4s_v4 -IMAGE: f5-networks:f5-big-ip-byol:f5-big-all-2slot-byol:16.1.303000 -LICENSE TYPE: byol -NIC COUNT: 2 -PROVISION APP: true -PROVISION PUBLIC IP: false -REGION: centralus -RESOURCE GROUP: dd-quick- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -TEMPLATE URL: file://$PWD/examples/quickstart/azuredeploy.json -USE AVAILABILITY ZONES: true diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/prod_app_3nic.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/prod_app_3nic.yaml deleted file mode 100644 index f0c75370..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/prod_app_3nic.yaml +++ /dev/null @@ -1,19 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -AUTOFILL EVAL LICENSE KEY: '' -CREATE SECRET: false -INSTANCE TYPE: Standard_D8s_v4 -IMAGE: f5-networks:f5-big-ip-byol:f5-big-all-2slot-byol:16.1.303000 -LICENSE TYPE: byol -NIC COUNT: 3 -PROVISION APP: true -PROVISION PUBLIC IP: false -REGION: eastus2 -RESOURCE GROUP: dd-quick- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -TEMPLATE URL: file://$PWD/examples/quickstart/azuredeploy.json -USE AVAILABILITY ZONES: true diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/defaults.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/defaults.yaml deleted file mode 100644 index f91cf3ef..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.303000 -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 37c2c617..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_1nic.yaml +++ /dev/null @@ -1,22 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -CREATE SECRET: true -EXT VIP ADDRESS: 10.0.0.101 -INSTANCE TYPE: Standard_D4s_v4 -IMAGE: f5-networks:f5-big-ip-best:f5-big-best-plus-hourly-25mbps-po-f5:16.1.303000 -LICENSE TYPE: payg -NIC COUNT: 1 -PROVISION APP: false -PROVISION PUBLIC IP: true -REGION: eastus -RESOURCE GROUP: dd-quick- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -SELF EXT: 10.0.1.11 -SELF INT: 10.0.2.11 -SELF MGMT: 10.0.0.11 -TEMPLATE URL: file://$PWD/examples/quickstart/azuredeploy-existing-network.json -USE AVAILABILITY ZONES: true diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_2nic.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_2nic.yaml deleted file mode 100644 index d8b3e5c0..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_2nic.yaml +++ /dev/null @@ -1,22 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -CREATE SECRET: false -EXT VIP ADDRESS: 10.0.1.101 -INSTANCE TYPE: Standard_D4s_v4 -IMAGE: f5-networks:f5-big-ip-best:f5-big-best-plus-hourly-25mbps-po-f5:16.1.303000 -LICENSE TYPE: payg -NIC COUNT: 2 -PROVISION APP: false -PROVISION PUBLIC IP: true -REGION: eastus -RESOURCE GROUP: dd-quick- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -SELF EXT: 10.0.1.11 -SELF INT: 10.0.2.11 -SELF MGMT: 10.0.0.11 -TEMPLATE URL: file://$PWD/examples/quickstart/azuredeploy-existing-network.json -USE AVAILABILITY ZONES: true diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_3nic.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_3nic.yaml deleted file mode 100644 index 8c20e038..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_3nic.yaml +++ /dev/null @@ -1,22 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -CREATE SECRET: true -EXT VIP ADDRESS: 10.0.1.101 -INSTANCE TYPE: Standard_D8s_v4 -IMAGE: f5-networks:f5-big-ip-best:f5-big-best-plus-hourly-25mbps-po-f5:16.1.303000 -LICENSE TYPE: payg -NIC COUNT: 3 -PROVISION APP: false -PROVISION PUBLIC IP: true -REGION: eastus2 -RESOURCE GROUP: dd-quick- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -SELF EXT: 10.0.1.11 -SELF INT: 10.0.2.11 -SELF MGMT: 10.0.0.11 -TEMPLATE URL: file://$PWD/examples/quickstart/azuredeploy-existing-network.json -USE AVAILABILITY ZONES: true diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_app_1nic.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_app_1nic.yaml deleted file mode 100644 index 9efff16c..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_app_1nic.yaml +++ /dev/null @@ -1,22 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -CREATE SECRET: false -EXT VIP ADDRESS: 10.0.0.101 -INSTANCE TYPE: Standard_D4s_v4 -IMAGE: f5-networks:f5-big-ip-best:f5-big-best-plus-hourly-25mbps-po-f5:16.1.303000 -LICENSE TYPE: payg -NIC COUNT: 1 -PROVISION APP: true -PROVISION PUBLIC IP: true -REGION: eastus -RESOURCE GROUP: dd-quick- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -SELF EXT: 10.0.1.11 -SELF INT: 10.0.2.11 -SELF MGMT: 10.0.0.11 -TEMPLATE URL: file://$PWD/examples/quickstart/azuredeploy-existing-network.json -USE AVAILABILITY ZONES: true diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_app_2nic.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_app_2nic.yaml deleted file mode 100644 index ebf368ea..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_app_2nic.yaml +++ /dev/null @@ -1,22 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -CREATE SECRET: true -EXT VIP ADDRESS: 10.0.1.101 -INSTANCE TYPE: Standard_D4s_v4 -IMAGE: f5-networks:f5-big-ip-best:f5-big-best-plus-hourly-25mbps-po-f5:16.1.303000 -LICENSE TYPE: payg -NIC COUNT: 2 -PROVISION APP: true -PROVISION PUBLIC IP: true -REGION: eastus -RESOURCE GROUP: dd-quick- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -SELF EXT: 10.0.1.11 -SELF INT: 10.0.2.11 -SELF MGMT: 10.0.0.11 -TEMPLATE URL: file://$PWD/examples/quickstart/azuredeploy-existing-network.json -USE AVAILABILITY ZONES: true diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_app_3nic.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_app_3nic.yaml deleted file mode 100644 index 91f165ed..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_app_3nic.yaml +++ /dev/null @@ -1,22 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -CREATE SECRET: true -EXT VIP ADDRESS: 10.0.1.101 -INSTANCE TYPE: Standard_D8s_v4 -IMAGE: f5-networks:f5-big-ip-best:f5-big-best-plus-hourly-25mbps-po-f5:16.1.303000 -LICENSE TYPE: payg -NIC COUNT: 3 -PROVISION APP: true -PROVISION PUBLIC IP: true -REGION: westus2 -RESOURCE GROUP: dd-quick- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -SELF EXT: 10.0.1.11 -SELF INT: 10.0.2.11 -SELF MGMT: 10.0.0.11 -TEMPLATE URL: file://$PWD/examples/quickstart/azuredeploy-existing-network.json -USE AVAILABILITY ZONES: true diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_app_3nic_v14.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_app_3nic_v14.yaml deleted file mode 100644 index 0b56d191..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_app_3nic_v14.yaml +++ /dev/null @@ -1,22 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -CREATE SECRET: false -EXT VIP ADDRESS: 10.0.1.101 -INSTANCE TYPE: Standard_D8s_v4 -IMAGE: f5-networks:f5-big-ip-best:f5-big-best-plus-hourly-25mbps-po-f5:14.1.503000 -LICENSE TYPE: payg -NIC COUNT: 3 -PROVISION APP: true -PROVISION PUBLIC IP: true -REGION: eastus -RESOURCE GROUP: dd-quick- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -SELF EXT: 10.0.1.11 -SELF INT: 10.0.2.11 -SELF MGMT: 10.0.0.11 -TEMPLATE URL: file://$PWD/examples/quickstart/azuredeploy-existing-network.json -USE AVAILABILITY ZONES: true diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_1nic.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_1nic.yaml deleted file mode 100644 index 6c3d6286..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_1nic.yaml +++ /dev/null @@ -1,22 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -CREATE SECRET: false -EXT VIP ADDRESS: 10.0.0.101 -INSTANCE TYPE: Standard_D4s_v4 -IMAGE: f5-networks:f5-big-ip-best:f5-big-best-plus-hourly-25mbps-po-f5:16.1.303000 -LICENSE TYPE: payg -NIC COUNT: 1 -PROVISION APP: false -PROVISION PUBLIC IP: false -REGION: eastus -RESOURCE GROUP: dd-quick- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -SELF EXT: 10.0.1.11 -SELF INT: 10.0.2.11 -SELF MGMT: 10.0.0.11 -TEMPLATE URL: file://$PWD/examples/quickstart/azuredeploy-existing-network.json -USE AVAILABILITY ZONES: true diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_2nic.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_2nic.yaml deleted file mode 100644 index 883bbee5..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_2nic.yaml +++ /dev/null @@ -1,22 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -CREATE SECRET: true -EXT VIP ADDRESS: 10.0.1.101 -INSTANCE TYPE: Standard_D4s_v4 -IMAGE: f5-networks:f5-big-ip-best:f5-big-best-plus-hourly-25mbps-po-f5:16.1.303000 -LICENSE TYPE: payg -NIC COUNT: 2 -PROVISION APP: false -PROVISION PUBLIC IP: false -REGION: eastus2 -RESOURCE GROUP: dd-quick- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -SELF EXT: 10.0.1.11 -SELF INT: 10.0.2.11 -SELF MGMT: 10.0.0.11 -TEMPLATE URL: file://$PWD/examples/quickstart/azuredeploy-existing-network.json -USE AVAILABILITY ZONES: false diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_3nic.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_3nic.yaml deleted file mode 100644 index 96570601..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_3nic.yaml +++ /dev/null @@ -1,22 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -CREATE SECRET: false -EXT VIP ADDRESS: 10.0.1.101 -INSTANCE TYPE: Standard_D8s_v4 -IMAGE: f5-networks:f5-big-ip-best:f5-big-best-plus-hourly-25mbps-po-f5:16.1.303000 -LICENSE TYPE: payg -NIC COUNT: 3 -PROVISION APP: false -PROVISION PUBLIC IP: false -REGION: eastus2 -RESOURCE GROUP: dd-quick- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -SELF EXT: 10.0.1.11 -SELF INT: 10.0.2.11 -SELF MGMT: 10.0.0.11 -TEMPLATE URL: file://$PWD/examples/quickstart/azuredeploy-existing-network.json -USE AVAILABILITY ZONES: true diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_app_1nic.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_app_1nic.yaml deleted file mode 100644 index 01bd1b87..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_app_1nic.yaml +++ /dev/null @@ -1,22 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -CREATE SECRET: true -EXT VIP ADDRESS: 10.0.0.101 -INSTANCE TYPE: Standard_D4s_v4 -IMAGE: f5-networks:f5-big-ip-best:f5-big-best-plus-hourly-25mbps-po-f5:16.1.303000 -LICENSE TYPE: payg -NIC COUNT: 1 -PROVISION APP: true -PROVISION PUBLIC IP: false -REGION: eastus -RESOURCE GROUP: dd-quick- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -SELF EXT: 10.0.1.11 -SELF INT: 10.0.2.11 -SELF MGMT: 10.0.0.11 -TEMPLATE URL: file://$PWD/examples/quickstart/azuredeploy-existing-network.json -USE AVAILABILITY ZONES: true diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_app_2nic.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_app_2nic.yaml deleted file mode 100644 index 523a249d..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_app_2nic.yaml +++ /dev/null @@ -1,22 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -CREATE SECRET: false -EXT VIP ADDRESS: 10.0.1.101 -INSTANCE TYPE: Standard_D4s_v4 -IMAGE: f5-networks:f5-big-ip-best:f5-big-best-plus-hourly-25mbps-po-f5:16.1.303000 -LICENSE TYPE: payg -NIC COUNT: 2 -PROVISION APP: true -PROVISION PUBLIC IP: false -REGION: eastus2 -RESOURCE GROUP: dd-quick- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -SELF EXT: 10.0.1.11 -SELF INT: 10.0.2.11 -SELF MGMT: 10.0.0.11 -TEMPLATE URL: file://$PWD/examples/quickstart/azuredeploy-existing-network.json -USE AVAILABILITY ZONES: false diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_app_3nic.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_app_3nic.yaml deleted file mode 100644 index 110c5207..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_app_3nic.yaml +++ /dev/null @@ -1,22 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -CREATE SECRET: false -EXT VIP ADDRESS: 10.0.1.101 -INSTANCE TYPE: Standard_D8s_v4 -IMAGE: f5-networks:f5-big-ip-best:f5-big-best-plus-hourly-25mbps-po-f5:16.1.303000 -LICENSE TYPE: payg -NIC COUNT: 3 -PROVISION APP: true -PROVISION PUBLIC IP: false -REGION: eastus2 -RESOURCE GROUP: dd-quick- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -SELF EXT: 10.0.1.11 -SELF INT: 10.0.2.11 -SELF MGMT: 10.0.0.11 -TEMPLATE URL: file://$PWD/examples/quickstart/azuredeploy-existing-network.json -USE AVAILABILITY ZONES: true diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_app_3nic_v14.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_app_3nic_v14.yaml deleted file mode 100644 index ff865874..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_app_3nic_v14.yaml +++ /dev/null @@ -1,22 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -CREATE SECRET: true -EXT VIP ADDRESS: 10.0.1.101 -INSTANCE TYPE: Standard_D8s_v4 -IMAGE: f5-networks:f5-big-ip-best:f5-big-best-plus-hourly-25mbps-po-f5:14.1.503000 -LICENSE TYPE: payg -NIC COUNT: 3 -PROVISION APP: true -PROVISION PUBLIC IP: false -REGION: eastus2 -RESOURCE GROUP: dd-quick- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -SELF EXT: 10.0.1.11 -SELF INT: 10.0.2.11 -SELF MGMT: 10.0.0.11 -TEMPLATE URL: file://$PWD/examples/quickstart/azuredeploy-existing-network.json -USE AVAILABILITY ZONES: false diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/defaults.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/defaults.yaml deleted file mode 100644 index 3ec0b551..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.303000 -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 04085d7d..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_1nic.yaml +++ /dev/null @@ -1,18 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -CREATE SECRET: true -INSTANCE TYPE: Standard_D4s_v4 -IMAGE: f5-networks:f5-big-ip-best:f5-big-best-plus-hourly-25mbps-po-f5:16.1.303000 -LICENSE TYPE: payg -NIC COUNT: 1 -PROVISION APP: false -PROVISION PUBLIC IP: true -REGION: eastus -RESOURCE GROUP: dd-quick- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -TEMPLATE URL: file://$PWD/examples/quickstart/azuredeploy.json -USE AVAILABILITY ZONES: true diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_2nic.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_2nic.yaml deleted file mode 100644 index 01e5a64d..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_2nic.yaml +++ /dev/null @@ -1,18 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -CREATE SECRET: false -INSTANCE TYPE: Standard_D4s_v4 -IMAGE: f5-networks:f5-big-ip-best:f5-big-best-plus-hourly-25mbps-po-f5:16.1.303000 -LICENSE TYPE: payg -NIC COUNT: 2 -PROVISION APP: false -PROVISION PUBLIC IP: true -REGION: eastus -RESOURCE GROUP: dd-quick- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -TEMPLATE URL: file://$PWD/examples/quickstart/azuredeploy.json -USE AVAILABILITY ZONES: false diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_3nic.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_3nic.yaml deleted file mode 100644 index d11f9bc8..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_3nic.yaml +++ /dev/null @@ -1,18 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -CREATE SECRET: true -INSTANCE TYPE: Standard_D8s_v4 -IMAGE: f5-networks:f5-big-ip-best:f5-big-best-plus-hourly-25mbps-po-f5:16.1.303000 -LICENSE TYPE: payg -NIC COUNT: 3 -PROVISION APP: false -PROVISION PUBLIC IP: true -REGION: eastus2 -RESOURCE GROUP: dd-quick- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -TEMPLATE URL: file://$PWD/examples/quickstart/azuredeploy.json -USE AVAILABILITY ZONES: true diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_app_1nic.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_app_1nic.yaml deleted file mode 100644 index 4b14429b..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_app_1nic.yaml +++ /dev/null @@ -1,18 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -CREATE SECRET: false -INSTANCE TYPE: Standard_D4s_v4 -IMAGE: f5-networks:f5-big-ip-best:f5-big-best-plus-hourly-25mbps-po-f5:16.1.303000 -LICENSE TYPE: payg -NIC COUNT: 1 -PROVISION APP: true -PROVISION PUBLIC IP: true -REGION: eastus -RESOURCE GROUP: dd-quick- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -TEMPLATE URL: file://$PWD/examples/quickstart/azuredeploy.json -USE AVAILABILITY ZONES: true diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_app_2nic.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_app_2nic.yaml deleted file mode 100644 index 2743cc9c..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_app_2nic.yaml +++ /dev/null @@ -1,18 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -CREATE SECRET: true -INSTANCE TYPE: Standard_D4s_v4 -IMAGE: f5-networks:f5-big-ip-best:f5-big-best-plus-hourly-25mbps-po-f5:16.1.303000 -LICENSE TYPE: payg -NIC COUNT: 2 -PROVISION APP: true -PROVISION PUBLIC IP: true -REGION: eastus2 -RESOURCE GROUP: dd-quick- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -TEMPLATE URL: file://$PWD/examples/quickstart/azuredeploy.json -USE AVAILABILITY ZONES: false diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_app_3nic.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_app_3nic.yaml deleted file mode 100644 index dad54fe5..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_app_3nic.yaml +++ /dev/null @@ -1,18 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -CREATE SECRET: true -INSTANCE TYPE: Standard_D8s_v4 -IMAGE: f5-networks:f5-big-ip-best:f5-big-best-plus-hourly-25mbps-po-f5:16.1.303000 -LICENSE TYPE: payg -NIC COUNT: 3 -PROVISION APP: true -PROVISION PUBLIC IP: true -REGION: eastus -RESOURCE GROUP: dd-quick- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -TEMPLATE URL: file://$PWD/examples/quickstart/azuredeploy.json -USE AVAILABILITY ZONES: false diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_app_3nic_v14.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_app_3nic_v14.yaml deleted file mode 100644 index b7a42ddb..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_app_3nic_v14.yaml +++ /dev/null @@ -1,18 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -CREATE SECRET: false -INSTANCE TYPE: Standard_D8s_v4 -IMAGE: f5-networks:f5-big-ip-best:f5-big-best-plus-hourly-25mbps-po-f5:14.1.503000 -LICENSE TYPE: payg -NIC COUNT: 3 -PROVISION APP: true -PROVISION PUBLIC IP: true -REGION: eastus -RESOURCE GROUP: dd-quick- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -TEMPLATE URL: file://$PWD/examples/quickstart/azuredeploy.json -USE AVAILABILITY ZONES: true diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_1nic.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_1nic.yaml deleted file mode 100644 index 900fd8f8..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_1nic.yaml +++ /dev/null @@ -1,18 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -CREATE SECRET: false -INSTANCE TYPE: Standard_D4s_v4 -IMAGE: f5-networks:f5-big-ip-best:f5-big-best-plus-hourly-25mbps-po-f5:16.1.303000 -LICENSE TYPE: payg -NIC COUNT: 1 -PROVISION APP: false -PROVISION PUBLIC IP: false -REGION: eastus -RESOURCE GROUP: dd-quick- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -TEMPLATE URL: file://$PWD/examples/quickstart/azuredeploy.json -USE AVAILABILITY ZONES: true diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_2nic.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_2nic.yaml deleted file mode 100644 index 61edd719..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_2nic.yaml +++ /dev/null @@ -1,18 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -CREATE SECRET: true -INSTANCE TYPE: Standard_D4s_v4 -IMAGE: f5-networks:f5-big-ip-best:f5-big-best-plus-hourly-25mbps-po-f5:16.1.303000 -LICENSE TYPE: payg -NIC COUNT: 2 -PROVISION APP: false -PROVISION PUBLIC IP: false -REGION: eastus2 -RESOURCE GROUP: dd-quick- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -TEMPLATE URL: file://$PWD/examples/quickstart/azuredeploy.json -USE AVAILABILITY ZONES: false diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_3nic.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_3nic.yaml deleted file mode 100644 index d0a4408a..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_3nic.yaml +++ /dev/null @@ -1,18 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -CREATE SECRET: false -INSTANCE TYPE: Standard_D8s_v4 -IMAGE: f5-networks:f5-big-ip-best:f5-big-best-plus-hourly-25mbps-po-f5:16.1.303000 -LICENSE TYPE: payg -NIC COUNT: 3 -PROVISION APP: false -PROVISION PUBLIC IP: false -REGION: eastus2 -RESOURCE GROUP: dd-quick- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -TEMPLATE URL: file://$PWD/examples/quickstart/azuredeploy.json -USE AVAILABILITY ZONES: true diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_app_1nic.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_app_1nic.yaml deleted file mode 100644 index 2847eac9..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_app_1nic.yaml +++ /dev/null @@ -1,18 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -CREATE SECRET: true -INSTANCE TYPE: Standard_D4s_v4 -IMAGE: f5-networks:f5-big-ip-best:f5-big-best-plus-hourly-25mbps-po-f5:16.1.303000 -LICENSE TYPE: payg -NIC COUNT: 1 -PROVISION APP: true -PROVISION PUBLIC IP: false -REGION: eastus -RESOURCE GROUP: dd-quick- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -TEMPLATE URL: file://$PWD/examples/quickstart/azuredeploy.json -USE AVAILABILITY ZONES: true diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_app_2nic.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_app_2nic.yaml deleted file mode 100644 index d8b65110..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_app_2nic.yaml +++ /dev/null @@ -1,18 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -CREATE SECRET: false -INSTANCE TYPE: Standard_D4s_v4 -IMAGE: f5-networks:f5-big-ip-best:f5-big-best-plus-hourly-25mbps-po-f5:16.1.303000 -LICENSE TYPE: payg -NIC COUNT: 2 -PROVISION APP: true -PROVISION PUBLIC IP: false -REGION: eastus2 -RESOURCE GROUP: dd-quick- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -TEMPLATE URL: file://$PWD/examples/quickstart/azuredeploy.json -USE AVAILABILITY ZONES: false diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_app_3nic.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_app_3nic.yaml deleted file mode 100644 index e59c3594..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_app_3nic.yaml +++ /dev/null @@ -1,18 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -CREATE SECRET: false -INSTANCE TYPE: Standard_D8s_v4 -IMAGE: f5-networks:f5-big-ip-best:f5-big-best-plus-hourly-25mbps-po-f5:16.1.303000 -LICENSE TYPE: payg -NIC COUNT: 3 -PROVISION APP: true -PROVISION PUBLIC IP: false -REGION: eastus2 -RESOURCE GROUP: dd-quick- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -TEMPLATE URL: file://$PWD/examples/quickstart/azuredeploy.json -USE AVAILABILITY ZONES: true diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_app_3nic_v14.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_app_3nic_v14.yaml deleted file mode 100644 index 77f129c5..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_app_3nic_v14.yaml +++ /dev/null @@ -1,18 +0,0 @@ ---- -ADMIN USERNAME: azureuser -APP CONTAINER: 'f5devcentral/f5-demo-app:1.0.1' -ARTIFACT LOCATION: 'templates/' -CREATE SECRET: true -INSTANCE TYPE: Standard_D8s_v4 -IMAGE: f5-networks:f5-big-ip-best:f5-big-best-plus-hourly-25mbps-po-f5:14.1.503000 -LICENSE TYPE: payg -NIC COUNT: 3 -PROVISION APP: true -PROVISION PUBLIC IP: false -REGION: eastus2 -RESOURCE GROUP: dd-quick- -RESTRICTED SRC ADDRESS: '*' -RESTRICTED SRC ADDRESS APP: '*' -SECRET VALUE: 'B!giq2017' -TEMPLATE URL: file://$PWD/examples/quickstart/azuredeploy.json -USE AVAILABILITY ZONES: true diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/test_policy_existing.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/test_policy_existing.yaml deleted file mode 100644 index 1e4cb7cd..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/test_policy_existing.yaml +++ /dev/null @@ -1,28 +0,0 @@ ---- -# quickstart byol existing test -azure-arm-quickstart-byol-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test_existing.yaml" - run: "random" - random-num-of-tests: 2 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/demo_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/demo_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/demo_app_3nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/prod_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/prod_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/prod_app_3nic.yaml" - -# quickstart payg existing test -azure-arm-quickstart-payg-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test_existing.yaml" - run: "random" - random-num-of-tests: 2 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_app_3nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_app_3nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_app_3nic_v14.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_app_3nic_v14.yaml" \ No newline at end of file diff --git a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/test_policy_full.yaml b/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/test_policy_full.yaml deleted file mode 100644 index f86f6ed7..00000000 --- a/automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/test_policy_full.yaml +++ /dev/null @@ -1,28 +0,0 @@ ---- -# quickstart byol example test -azure-arm-quickstart-byol-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test_full.yaml" - run: "random" - random-num-of-tests: 2 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/demo_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/demo_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/demo_app_3nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/prod_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/prod_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/prod_app_3nic.yaml" - -# quickstart payg example test -azure-arm-quickstart-payg-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test_full.yaml" - run: "random" - random-num-of-tests: 2 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_app_3nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_app_3nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_app_3nic_v14.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_app_3nic_v14.yaml" \ No newline at end of file diff --git a/automated-test-scripts/data/test_policies/alex.yaml b/automated-test-scripts/data/test_policies/alex.yaml deleted file mode 100644 index 2e8657d7..00000000 --- a/automated-test-scripts/data/test_policies/alex.yaml +++ /dev/null @@ -1,106 +0,0 @@ -# Azure autoscale example tests -azure-autoscale-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/daily_test.yaml" - run: "random" - random-num-of-tests: 2 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/prepub_parameters2.yaml" -# - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/prepub_parameters1.yaml" - -azure-quickstart-byol-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test.yaml" - run: "random" - random-num-of-tests: 3 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/prepub_parameters2.yaml" - -azure-quickstart-payg-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test.yaml" - run: "random" - random-num-of-tests: 3 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/prepub_parameters2.yaml" - -# # Azure access module tests -azure-access-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/access/daily_test.yaml" - run: random - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters2.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters3.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters4.yaml" - -azure-application-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/application/daily_test.yaml" - run: random - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/application/prepub_parameters.yaml" - -# # Azure bigip autoscale module tests -azure-bigip-autoscale-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/daily_test.yaml" - run: "random" - random-num-of-tests: 3 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters2.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters3.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters4.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters5.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters6.yaml" - -# # Azure bigip standalone module tests -azure-bigip-standalone-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/daily_test.yaml" - run: "random" - random-num-of-tests: 3 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters2.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters3.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters4.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters5.yaml" - -azure-bigip-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/daily_test.yaml" - run: random - random-num-of-tests: 3 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters2.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters3.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters4.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters5.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters6.yaml" - - -azure-dag-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/dag/daily_test.yaml" - run: random - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/prepub_parameters2.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/prepub_parameters3.yaml" - - -azure-function-module-test: - run: random - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/function/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/function/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/function/prepub_parameters2.yaml" diff --git a/automated-test-scripts/data/test_policies/all.yaml b/automated-test-scripts/data/test_policies/all.yaml deleted file mode 100644 index 611f4a83..00000000 --- a/automated-test-scripts/data/test_policies/all.yaml +++ /dev/null @@ -1,117 +0,0 @@ -# Azure autoscale example tests -azure-autoscale-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/daily_test_full.yaml" - run: "all" - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/full/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/full/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/full/prepub_parameters2.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/full/prepub_parameters3.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/full/prepub_parameters4.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/full/prepub_parameters5.yaml" - -azure-autoscale-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/daily_test_existing.yaml" - run: "all" - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/existing/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/existing/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/existing/prepub_parameters2.yaml" - -azure-quickstart-byol-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test.yaml" - run: "all" - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/prepub_parameters2.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/prepub_parameters3.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/prepub_parameters4.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/prepub_parameters5.yaml" - -azure-quickstart-payg-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test.yaml" - run: "all" - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/prepub_parameters2.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/prepub_parameters3.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/prepub_parameters4.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/prepub_parameters5.yaml" - -# Azure access module tests -azure-access-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/access/daily_test.yaml" - run: "all" - parameters-files: - - automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters.yaml - - automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters1.yaml - - automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters2.yaml - - automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters3.yaml - - automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters4.yaml - random-num-of-tests: 1 - run: random - test-url: 'file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/access/daily_test.yaml' -azure-application-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/application/daily_test.yaml" - run: "all" - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/application/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/application/prepub_parameters1.yaml" - -# Azure bigip autoscale module tests -azure-bigip-autoscale-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/daily_test.yaml" - run: "all" - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters2.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters3.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters4.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters5.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters6.yaml" - -# Azure bigip standalone module tests -azure-bigip-standalone-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/daily_test.yaml" - run: "all" - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters2.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters3.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters4.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters5.yaml" - -# Azure dag module tests -azure-dag-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/dag/daily_test.yaml" - run: "all" - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/prepub_parameters2.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/prepub_parameters3.yaml" - -# Azure network module tests -azure-network-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/network/daily_test.yaml" - run: "all" - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/prepub_parameters2.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/prepub_parameters3.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/prepub_parameters4.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/prepub_parameters5.yaml" - -# Azure function module tests -azure-function-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/function/daily_test.yaml" - run: "all" - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/function/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/function/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/function/prepub_parameters2.yaml" diff --git a/automated-test-scripts/data/test_policies/defaults_test_policy.yaml b/automated-test-scripts/data/test_policies/defaults_test_policy.yaml deleted file mode 100644 index 1adbf85d..00000000 --- a/automated-test-scripts/data/test_policies/defaults_test_policy.yaml +++ /dev/null @@ -1,44 +0,0 @@ -# Autoscale -azure-autoscale-payg-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/daily_test_full_defaults.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/full/defaults.yaml" - -azure-autoscale-payg-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/daily_test_existing_defaults.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/existing/defaults.yaml" - -# failover -azure-failover-payg-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/daily_test_full_defaults.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/defaults.yaml" - -azure-failover-payg-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/daily_test_existing_defaults.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/defaults.yaml" - -# quickstart -azure-quickstart-payg-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test_full_defaults.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/defaults.yaml" - -azure-quickstart-payg-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test_existing_defaults.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/defaults.yaml" \ No newline at end of file diff --git a/automated-test-scripts/data/test_policies/khanna.yaml b/automated-test-scripts/data/test_policies/khanna.yaml deleted file mode 100644 index cece47a2..00000000 --- a/automated-test-scripts/data/test_policies/khanna.yaml +++ /dev/null @@ -1,166 +0,0 @@ -azure-failover-byol-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/daily_test_full.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/full/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/full/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/full/prepub_parameters2.yaml" - -azure-failover-byol-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/daily_test_existing.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/existing/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/existing/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/existing/prepub_parameters2.yaml" - -azure-failover-payg-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/daily_test_full.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/prepub_parameters2.yaml" - -azure-failover-payg-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/daily_test_existing.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/prepub_parameters2.yaml" - -azure-quickstart-byol-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test_full.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/prepub_parameters2.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/prepub_parameters3.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/prepub_parameters4.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/prepub_parameters5.yaml" - -azure-quickstart-byol-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test_existing.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/prepub_parameters2.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/prepub_parameters3.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/prepub_parameters4.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/prepub_parameters5.yaml" - -azure-quickstart-payg-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test_full.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prepub_parameters2.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prepub_parameters3.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prepub_parameters4.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prepub_parameters5.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prepub_parameters6_v14.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prepub_parameters7_v14.yaml" - -azure-quickstart-payg-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test_existing.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prepub_parameters2.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prepub_parameters3.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prepub_parameters4.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prepub_parameters5.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prepub_parameters6_v14.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prepub_parameters7_v14.yaml" - -azure-bigip-standalone-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/daily_test.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters2.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters3.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters4.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters5.yaml" - -azure-bigip-autoscale-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/daily_test.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters2.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters3.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters4.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters5.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters6.yaml" - - -# azure-autoscale-example-test: -# test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/daily_test.yaml" -# run: "random" -# random-num-of-tests: 1 -# parameters-files: -# - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/prepub_parameters1.yaml" - -# azure-bigip-autoscale-module-test: -# test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/daily_test.yaml" -# run: "random" -# random-num-of-tests: 4 -# parameters-files: -# - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters.yaml" -# - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters1.yaml" -# - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters2.yaml" -# - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters3.yaml" -# - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters4.yaml" -# - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters5.yaml" -# - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters6.yaml" - -# azure-bigip-standalone-module-test: -# test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/daily_test.yaml" -# run: "random" -# random-num-of-tests: 3 -# parameters-files: -# - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters.yaml" -# - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters1.yaml" -# - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters2.yaml" -# - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters3.yaml" -# - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters4.yaml" -# - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters5.yaml" - - -# azure-access-module-test: -# test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/access/daily_test.yaml" -# run: "random" -# random-num-of-tests: 4 -# parameters-files: -# - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters.yaml" -# - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters1.yaml" -# - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters2.yaml" -# - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters3.yaml" -# - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters4.yaml" - -# azure-function-module-test: -# test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/function/daily_test.yaml" -# run: "random" -# random-num-of-tests: 3 -# parameters-files: -# - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/function/prepub_parameters.yaml" -# - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/function/prepub_parameters1.yaml" -# - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/function/prepub_parameters2.yaml" \ No newline at end of file diff --git a/automated-test-scripts/data/test_policies/post_release_test.yaml b/automated-test-scripts/data/test_policies/post_release_test.yaml deleted file mode 100644 index b9b06aad..00000000 --- a/automated-test-scripts/data/test_policies/post_release_test.yaml +++ /dev/null @@ -1,120 +0,0 @@ -# Autoscale -azure-autoscale-payg-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/daily_test_full_defaults.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/full/defaults.yaml" - -azure-autoscale-payg-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/daily_test_existing_defaults.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/existing/defaults.yaml" - -# failover -azure-failover-payg-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/daily_test_full_defaults.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/defaults.yaml" - -azure-failover-payg-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/daily_test_existing_defaults.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/defaults.yaml" - -# quickstart -azure-quickstart-payg-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test_full_defaults.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/defaults.yaml" - -azure-quickstart-payg-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test_existing_defaults.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/defaults.yaml" - -# modules -azure-access-module-test: - parameters-files: - - automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/postpub_parameters.yaml - - automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/postpub_parameters1.yaml - - automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/postpub_parameters2.yaml - - automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/postpub_parameters3.yaml - - automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/postpub_parameters4.yaml - random-num-of-tests: 3 - run: random - test-url: 'file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/access/daily_test.yaml' - -azure-application-module-test: - parameters-files: - - automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/application/postpub_parameters.yaml - - automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/application/postpub_parameters1.yaml - random-num-of-tests: 1 - run: random - test-url: 'file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/application/daily_test.yaml' - -azure-bigip-autoscale-module-test: - parameters-files: - - automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/postpub_parameters.yaml - - automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/postpub_parameters1.yaml - - automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/postpub_parameters2.yaml - - automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/postpub_parameters3.yaml - - automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/postpub_parameters4.yaml - - automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/postpub_parameters5.yaml - - automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/postpub_parameters6.yaml - random-num-of-tests: 3 - run: random - test-url: 'file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/daily_test.yaml' - -azure-bigip-standalone-module-test: - parameters-files: - - automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/postpub_parameters.yaml - - automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/postpub_parameters1.yaml - - automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/postpub_parameters2.yaml - - automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/postpub_parameters3.yaml - - automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/postpub_parameters4.yaml - - automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/postpub_parameters5.yaml - random-num-of-tests: 3 - run: random - test-url: 'file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/daily_test.yaml' - -azure-dag-module-test: - parameters-files: - - automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/postpub_parameters.yaml - - automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/postpub_parameters1.yaml - - automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/postpub_parameters2.yaml - - automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/postpub_parameters3.yaml - random-num-of-tests: 2 - run: random - test-url: 'file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/dag/daily_test.yaml' - -azure-function-module-test: - parameters-files: - - automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/function/postpub_parameters.yaml - - automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/function/postpub_parameters1.yaml - - automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/function/postpub_parameters2.yaml - random-num-of-tests: 2 - run: random - test-url: 'file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/function/daily_test.yaml' - -azure-network-module-test: - parameters-files: - - automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/postpub_parameters.yaml - - automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/postpub_parameters1.yaml - - automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/postpub_parameters2.yaml - - automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/postpub_parameters3.yaml - - automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/postpub_parameters4.yaml - - automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/postpub_parameters5.yaml - random-num-of-tests: 3 - run: random - test-url: 'file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/network/daily_test.yaml' diff --git a/automated-test-scripts/data/test_policies/pre_release_test.yaml b/automated-test-scripts/data/test_policies/pre_release_test.yaml deleted file mode 100644 index 24acc2b7..00000000 --- a/automated-test-scripts/data/test_policies/pre_release_test.yaml +++ /dev/null @@ -1,209 +0,0 @@ -# parent tests -# Autoscale Example Test -azure-arm-autoscale-example-bigiq-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/daily_test_full.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/bigiq/full/demo_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/bigiq/full/prod_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/bigiq/full/demo_app_v14.yaml" - -azure-arm-autoscale-existing-bigiq-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/daily_test_existing.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/bigiq/existing/demo.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/bigiq/existing/prod.yaml" - -# Autoscale Example Test -azure-arm-autoscale-example-payg-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/daily_test_full.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/full/demo_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/full/prod_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/full/demo_app_v14.yaml" - -# Autoscale Example Test -azure-arm-autoscale-existing-payg-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/daily_test_existing.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/existing/demo.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/existing/prod.yaml" - -# failover -# Failover Example Test -azure-arm-failover-byol-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/daily_test_full.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/full/demo.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/full/prod.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/full/demo_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/full/prod_app.yaml" - -azure-arm-failover-payg-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/daily_test_full.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/demo.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/prod.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/demo_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/prod_app.yaml" - -# Failover Existing Test -azure-arm-failover-byol-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/daily_test_existing.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/existing/demo.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/existing/prod.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/existing/demo_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/existing/prod_app.yaml" - -azure-arm-failover-payg-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/daily_test_existing.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/demo.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/prod.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/demo_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/prod_app.yaml" - -# quickstart -# quickstart byol example test -azure-arm-quickstart-byol-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test_full.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/demo_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/demo_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/demo_app_3nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/prod_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/prod_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/prod_app_3nic.yaml" - -# quickstart payg example test -azure-arm-quickstart-payg-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test_full.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_app_3nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_app_3nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_app_3nic_v14.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_app_3nic_v14.yaml" - -# quickstart byol existing test -azure-arm-quickstart-byol-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test_existing.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/demo_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/demo_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/demo_app_3nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/prod_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/prod_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/prod_app_3nic.yaml" - -# quickstart payg existing test -azure-arm-quickstart-payg-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test_existing.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_app_3nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_app_3nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_app_3nic_v14.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_app_3nic_v14.yaml" - -# module tests -azure-access-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/access/daily_test.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters2.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters3.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters4.yaml" - -azure-application-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/application/daily_test.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/application/prepub_parameters.yaml" - -azure-bigip-autoscale-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/daily_test.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters2.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters3.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters4.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters5.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters6.yaml" - -azure-bigip-standalone-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/daily_test.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters2.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters3.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters4.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters5.yaml" - -azure-dag-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/dag/daily_test.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/prepub_parameters2.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/prepub_parameters3.yaml" - -azure-function-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/function/daily_test.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/function/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/function/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/function/prepub_parameters2.yaml" - -azure-network-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/network/daily_test.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/prepub_parameters2.yaml" diff --git a/automated-test-scripts/data/test_policies/scheduled/friday_develop.yaml b/automated-test-scripts/data/test_policies/scheduled/friday_develop.yaml deleted file mode 100644 index ff7bb872..00000000 --- a/automated-test-scripts/data/test_policies/scheduled/friday_develop.yaml +++ /dev/null @@ -1,209 +0,0 @@ -# parent tests -# Autoscale Example Test -azure-arm-autoscale-example-bigiq-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/daily_test_full.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/bigiq/full/demo_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/bigiq/full/prod_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/bigiq/full/demo_app_v14.yaml" - -azure-arm-autoscale-existing-bigiq-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/daily_test_existing.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/bigiq/existing/demo.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/bigiq/existing/prod.yaml" - -# Autoscale Example Test -azure-arm-autoscale-example-payg-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/daily_test_full.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/full/demo_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/full/prod_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/full/demo_app_v14.yaml" - -# Autoscale Example Test -azure-arm-autoscale-existing-payg-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/daily_test_existing.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/existing/demo.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/existing/prod.yaml" - -# failover -# Failover Example Test -azure-arm-failover-byol-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/daily_test_full.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/full/demo.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/full/prod.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/full/demo_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/full/prod_app.yaml" - -azure-arm-failover-payg-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/daily_test_full.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/demo.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/prod.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/demo_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/prod_app.yaml" - -# Failover Existing Test -azure-arm-failover-byol-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/daily_test_existing.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/existing/demo.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/existing/prod.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/existing/demo_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/existing/prod_app.yaml" - -azure-arm-failover-payg-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/daily_test_existing.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/demo.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/prod.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/demo_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/prod_app.yaml" - -# quickstart -# quickstart byol example test -azure-arm-quickstart-byol-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test_full.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/demo_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/demo_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/demo_app_3nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/prod_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/prod_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/prod_app_3nic.yaml" - -# quickstart payg example test -azure-arm-quickstart-payg-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test_full.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_app_3nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_app_3nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_app_3nic_v14.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_app_3nic_v14.yaml" - -# quickstart byol existing test -azure-arm-quickstart-byol-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test_existing.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/demo_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/demo_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/demo_app_3nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/prod_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/prod_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/prod_app_3nic.yaml" - -# quickstart payg existing test -azure-arm-quickstart-payg-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test_existing.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_app_3nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_app_3nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_app_3nic_v14.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_app_3nic_v14.yaml" - -# module tests -azure-access-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/access/daily_test.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters2.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters3.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters4.yaml" - -azure-application-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/application/daily_test.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/application/prepub_parameters.yaml" - -azure-bigip-autoscale-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/daily_test.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters2.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters3.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters4.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters5.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters6.yaml" - -azure-bigip-standalone-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/daily_test.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters2.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters3.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters4.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters5.yaml" - -azure-dag-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/dag/daily_test.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/prepub_parameters2.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/prepub_parameters3.yaml" - -azure-function-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/function/daily_test.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/function/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/function/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/function/prepub_parameters2.yaml" - -azure-network-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/network/daily_test.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/prepub_parameters2.yaml" diff --git a/automated-test-scripts/data/test_policies/scheduled/friday_main.yaml b/automated-test-scripts/data/test_policies/scheduled/friday_main.yaml deleted file mode 100644 index c7cc3792..00000000 --- a/automated-test-scripts/data/test_policies/scheduled/friday_main.yaml +++ /dev/null @@ -1,44 +0,0 @@ -# Autoscale -azure-autoscale-payg-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/daily_test_full_defaults.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/full/defaults.yaml" - -azure-autoscale-payg-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/daily_test_existing_defaults.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/existing/defaults.yaml" - -# failover -azure-failover-payg-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/daily_test_full_defaults.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/defaults.yaml" - -azure-failover-payg-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/daily_test_existing_defaults.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/defaults.yaml" - -# quickstart -azure-quickstart-payg-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test_full_defaults.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/defaults.yaml" - -azure-quickstart-payg-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test_existing_defaults.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/defaults.yaml" diff --git a/automated-test-scripts/data/test_policies/scheduled/monday_develop.yaml b/automated-test-scripts/data/test_policies/scheduled/monday_develop.yaml deleted file mode 100644 index 003d18e4..00000000 --- a/automated-test-scripts/data/test_policies/scheduled/monday_develop.yaml +++ /dev/null @@ -1,209 +0,0 @@ -# parent tests -# Autoscale Example Test -azure-arm-autoscale-example-bigiq-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/daily_test_full.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/bigiq/full/demo_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/bigiq/full/prod_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/bigiq/full/demo_app_v14.yaml" - -azure-arm-autoscale-existing-bigiq-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/daily_test_existing.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/bigiq/existing/demo.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/bigiq/existing/prod.yaml" - -# Autoscale Example Test -azure-arm-autoscale-example-payg-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/daily_test_full.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/full/demo_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/full/prod_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/full/demo_app_v14.yaml" - -# Autoscale Example Test -azure-arm-autoscale-existing-payg-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/daily_test_existing.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/existing/demo.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/existing/prod.yaml" - -# failover -# Failover Example Test -azure-arm-failover-byol-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/daily_test_full.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/full/demo.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/full/prod.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/full/demo_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/full/prod_app.yaml" - -azure-arm-failover-payg-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/daily_test_full.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/demo.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/prod.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/demo_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/prod_app.yaml" - -# Failover Existing Test -azure-arm-failover-byol-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/daily_test_existing.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/existing/demo.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/existing/prod.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/existing/demo_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/existing/prod_app.yaml" - -azure-arm-failover-payg-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/daily_test_existing.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/demo.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/prod.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/demo_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/prod_app.yaml" - -# quickstart -# quickstart byol example test -azure-arm-quickstart-byol-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test_full.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/demo_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/demo_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/demo_app_3nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/prod_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/prod_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/prod_app_3nic.yaml" - -# quickstart payg example test -azure-arm-quickstart-payg-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test_full.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_app_3nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_app_3nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_app_3nic_v14.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_app_3nic_v14.yaml" - -# quickstart byol existing test -azure-arm-quickstart-byol-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test_existing.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/demo_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/demo_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/demo_app_3nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/prod_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/prod_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/prod_app_3nic.yaml" - -# quickstart payg existing test -azure-arm-quickstart-payg-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test_existing.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_app_3nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_app_3nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_app_3nic_v14.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_app_3nic_v14.yaml" - -# module tests -azure-access-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/access/daily_test.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters2.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters3.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters4.yaml" - -azure-application-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/application/daily_test.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/application/prepub_parameters.yaml" - -azure-bigip-autoscale-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/daily_test.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters2.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters3.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters4.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters5.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters6.yaml" - -azure-bigip-standalone-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/daily_test.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters2.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters3.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters4.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters5.yaml" - -azure-dag-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/dag/daily_test.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/prepub_parameters2.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/prepub_parameters3.yaml" - -azure-function-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/function/daily_test.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/function/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/function/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/function/prepub_parameters2.yaml" - -azure-network-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/network/daily_test.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/prepub_parameters2.yaml" diff --git a/automated-test-scripts/data/test_policies/scheduled/monday_main.yaml b/automated-test-scripts/data/test_policies/scheduled/monday_main.yaml deleted file mode 100644 index c03e1f99..00000000 --- a/automated-test-scripts/data/test_policies/scheduled/monday_main.yaml +++ /dev/null @@ -1,44 +0,0 @@ -# Autoscale -azure-autoscale-payg-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/daily_test_full_defaults.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/full/defaults.yaml" - -azure-autoscale-payg-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/daily_test_existing_defaults.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/existing/defaults.yaml" - -# failover -azure-failover-payg-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/daily_test_full_defaults.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/defaults.yaml" - -azure-failover-payg-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/daily_test_existing_defaults.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/defaults.yaml" - -# quickstart -azure-quickstart-payg-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test_full_defaults.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/defaults.yaml" - -azure-quickstart-payg-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test_existing_defaults.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/defaults.yaml" diff --git a/automated-test-scripts/data/test_policies/scheduled/saturday_develop.yaml b/automated-test-scripts/data/test_policies/scheduled/saturday_develop.yaml deleted file mode 100644 index 8c46ce73..00000000 --- a/automated-test-scripts/data/test_policies/scheduled/saturday_develop.yaml +++ /dev/null @@ -1,209 +0,0 @@ -# parent tests -# Autoscale Example Test -azure-arm-autoscale-example-bigiq-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/daily_test_full.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/bigiq/full/demo_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/bigiq/full/prod_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/bigiq/full/demo_app_v14.yaml" - -azure-arm-autoscale-existing-bigiq-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/daily_test_existing.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/bigiq/existing/demo.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/bigiq/existing/prod.yaml" - -# Autoscale Example Test -azure-arm-autoscale-example-payg-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/daily_test_full.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/full/demo_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/full/prod_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/full/demo_app_v14.yaml" - -# Autoscale Example Test -azure-arm-autoscale-existing-payg-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/daily_test_existing.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/existing/demo.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/existing/prod.yaml" - -# failover -# Failover Example Test -azure-arm-failover-byol-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/daily_test_full.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/full/demo.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/full/prod.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/full/demo_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/full/prod_app.yaml" - -azure-arm-failover-payg-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/daily_test_full.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/demo.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/prod.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/demo_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/prod_app.yaml" - -# Failover Existing Test -azure-arm-failover-byol-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/daily_test_existing.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/existing/demo.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/existing/prod.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/existing/demo_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/existing/prod_app.yaml" - -azure-arm-failover-payg-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/daily_test_existing.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/demo.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/prod.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/demo_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/prod_app.yaml" - -# quickstart -# quickstart byol example test -azure-arm-quickstart-byol-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test_full.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/demo_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/demo_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/demo_app_3nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/prod_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/prod_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/prod_app_3nic.yaml" - -# quickstart payg example test -azure-arm-quickstart-payg-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test_full.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_app_3nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_app_3nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_app_3nic_v14.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_app_3nic_v14.yaml" - -# quickstart byol existing test -azure-arm-quickstart-byol-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test_existing.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/demo_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/demo_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/demo_app_3nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/prod_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/prod_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/prod_app_3nic.yaml" - -# quickstart payg existing test -azure-arm-quickstart-payg-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test_existing.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_app_3nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_app_3nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_app_3nic_v14.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_app_3nic_v14.yaml" - -# module tests -azure-access-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/access/daily_test.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters2.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters3.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters4.yaml" - -azure-application-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/application/daily_test.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/application/prepub_parameters.yaml" - -azure-bigip-autoscale-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/daily_test.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters2.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters3.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters4.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters5.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters6.yaml" - -azure-bigip-standalone-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/daily_test.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters2.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters3.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters4.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters5.yaml" - -azure-dag-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/dag/daily_test.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/prepub_parameters2.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/prepub_parameters3.yaml" - -azure-function-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/function/daily_test.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/function/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/function/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/function/prepub_parameters2.yaml" - -azure-network-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/network/daily_test.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/prepub_parameters2.yaml" diff --git a/automated-test-scripts/data/test_policies/scheduled/saturday_main.yaml b/automated-test-scripts/data/test_policies/scheduled/saturday_main.yaml deleted file mode 100644 index 2a3a7908..00000000 --- a/automated-test-scripts/data/test_policies/scheduled/saturday_main.yaml +++ /dev/null @@ -1,44 +0,0 @@ -# Autoscale -azure-autoscale-payg-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/daily_test_full_defaults.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/full/defaults.yaml" - -azure-autoscale-payg-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/daily_test_existing_defaults.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/existing/defaults.yaml" - -# failover -azure-failover-payg-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/daily_test_full_defaults.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/defaults.yaml" - -azure-failover-payg-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/daily_test_existing_defaults.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/defaults.yaml" - -# quickstart -azure-quickstart-payg-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test_full_defaults.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/defaults.yaml" - -azure-quickstart-payg-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test_existing_defaults.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/defaults.yaml" diff --git a/automated-test-scripts/data/test_policies/scheduled/sunday_develop.yaml b/automated-test-scripts/data/test_policies/scheduled/sunday_develop.yaml deleted file mode 100644 index 19e154a8..00000000 --- a/automated-test-scripts/data/test_policies/scheduled/sunday_develop.yaml +++ /dev/null @@ -1,209 +0,0 @@ -# parent tests -# Autoscale Example Test -azure-arm-autoscale-example-bigiq-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/daily_test_full.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/bigiq/full/demo_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/bigiq/full/prod_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/bigiq/full/demo_app_v14.yaml" - -azure-arm-autoscale-existing-bigiq-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/daily_test_existing.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/bigiq/existing/demo.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/bigiq/existing/prod.yaml" - -# Autoscale Example Test -azure-arm-autoscale-example-payg-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/daily_test_full.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/full/demo_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/full/prod_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/full/demo_app_v14.yaml" - -# Autoscale Example Test -azure-arm-autoscale-existing-payg-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/daily_test_existing.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/existing/demo.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/existing/prod.yaml" - -# failover -# Failover Example Test -azure-arm-failover-byol-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/daily_test_full.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/full/demo.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/full/prod.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/full/demo_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/full/prod_app.yaml" - -azure-arm-failover-payg-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/daily_test_full.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/demo.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/prod.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/demo_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/prod_app.yaml" - -# Failover Existing Test -azure-arm-failover-byol-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/daily_test_existing.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/existing/demo.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/existing/prod.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/existing/demo_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/existing/prod_app.yaml" - -azure-arm-failover-payg-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/daily_test_existing.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/demo.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/prod.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/demo_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/prod_app.yaml" - -# quickstart -# quickstart byol example test -azure-arm-quickstart-byol-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test_full.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/demo_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/demo_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/demo_app_3nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/prod_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/prod_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/prod_app_3nic.yaml" - -# quickstart payg example test -azure-arm-quickstart-payg-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test_full.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_app_3nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_app_3nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_app_3nic_v14.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_app_3nic_v14.yaml" - -# quickstart byol existing test -azure-arm-quickstart-byol-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test_existing.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/demo_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/demo_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/demo_app_3nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/prod_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/prod_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/prod_app_3nic.yaml" - -# quickstart payg existing test -azure-arm-quickstart-payg-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test_existing.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_app_3nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_app_3nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_app_3nic_v14.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_app_3nic_v14.yaml" - -# module tests -azure-access-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/access/daily_test.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters2.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters3.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters4.yaml" - -azure-application-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/application/daily_test.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/application/prepub_parameters.yaml" - -azure-bigip-autoscale-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/daily_test.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters2.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters3.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters4.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters5.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters6.yaml" - -azure-bigip-standalone-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/daily_test.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters2.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters3.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters4.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters5.yaml" - -azure-dag-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/dag/daily_test.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/prepub_parameters2.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/prepub_parameters3.yaml" - -azure-function-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/function/daily_test.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/function/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/function/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/function/prepub_parameters2.yaml" - -azure-network-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/network/daily_test.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/prepub_parameters2.yaml" diff --git a/automated-test-scripts/data/test_policies/scheduled/sunday_main.yaml b/automated-test-scripts/data/test_policies/scheduled/sunday_main.yaml deleted file mode 100644 index c03e1f99..00000000 --- a/automated-test-scripts/data/test_policies/scheduled/sunday_main.yaml +++ /dev/null @@ -1,44 +0,0 @@ -# Autoscale -azure-autoscale-payg-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/daily_test_full_defaults.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/full/defaults.yaml" - -azure-autoscale-payg-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/daily_test_existing_defaults.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/existing/defaults.yaml" - -# failover -azure-failover-payg-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/daily_test_full_defaults.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/defaults.yaml" - -azure-failover-payg-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/daily_test_existing_defaults.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/defaults.yaml" - -# quickstart -azure-quickstart-payg-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test_full_defaults.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/defaults.yaml" - -azure-quickstart-payg-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test_existing_defaults.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/defaults.yaml" diff --git a/automated-test-scripts/data/test_policies/scheduled/thursday_develop.yaml b/automated-test-scripts/data/test_policies/scheduled/thursday_develop.yaml deleted file mode 100644 index 2d232167..00000000 --- a/automated-test-scripts/data/test_policies/scheduled/thursday_develop.yaml +++ /dev/null @@ -1,209 +0,0 @@ -# parent tests -# Autoscale Example Test -azure-arm-autoscale-example-bigiq-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/daily_test_full.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/bigiq/full/demo_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/bigiq/full/prod_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/bigiq/full/demo_app_v14.yaml" - -azure-arm-autoscale-existing-bigiq-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/daily_test_existing.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/bigiq/existing/demo.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/bigiq/existing/prod.yaml" - -# Autoscale Example Test -azure-arm-autoscale-example-payg-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/daily_test_full.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/full/demo_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/full/prod_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/full/demo_app_v14.yaml" - -# Autoscale Example Test -azure-arm-autoscale-existing-payg-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/daily_test_existing.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/existing/demo.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/existing/prod.yaml" - -# failover -# Failover Example Test -azure-arm-failover-byol-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/daily_test_full.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/full/demo.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/full/prod.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/full/demo_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/full/prod_app.yaml" - -azure-arm-failover-payg-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/daily_test_full.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/demo.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/prod.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/demo_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/prod_app.yaml" - -# Failover Existing Test -azure-arm-failover-byol-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/daily_test_existing.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/existing/demo.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/existing/prod.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/existing/demo_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/existing/prod_app.yaml" - -azure-arm-failover-payg-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/daily_test_existing.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/demo.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/prod.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/demo_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/prod_app.yaml" - -# quickstart -# quickstart byol example test -azure-arm-quickstart-byol-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test_full.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/demo_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/demo_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/demo_app_3nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/prod_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/prod_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/prod_app_3nic.yaml" - -# quickstart payg example test -azure-arm-quickstart-payg-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test_full.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_app_3nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_app_3nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_app_3nic_v14.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_app_3nic_v14.yaml" - -# quickstart byol existing test -azure-arm-quickstart-byol-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test_existing.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/demo_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/demo_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/demo_app_3nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/prod_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/prod_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/prod_app_3nic.yaml" - -# quickstart payg existing test -azure-arm-quickstart-payg-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test_existing.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_app_3nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_app_3nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_app_3nic_v14.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_app_3nic_v14.yaml" - -# module tests -azure-access-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/access/daily_test.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters2.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters3.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters4.yaml" - -azure-application-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/application/daily_test.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/application/prepub_parameters.yaml" - -azure-bigip-autoscale-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/daily_test.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters2.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters3.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters4.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters5.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters6.yaml" - -azure-bigip-standalone-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/daily_test.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters2.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters3.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters4.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters5.yaml" - -azure-dag-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/dag/daily_test.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/prepub_parameters2.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/prepub_parameters3.yaml" - -azure-function-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/function/daily_test.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/function/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/function/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/function/prepub_parameters2.yaml" - -azure-network-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/network/daily_test.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/prepub_parameters2.yaml" diff --git a/automated-test-scripts/data/test_policies/scheduled/thursday_main.yaml b/automated-test-scripts/data/test_policies/scheduled/thursday_main.yaml deleted file mode 100644 index 07094abe..00000000 --- a/automated-test-scripts/data/test_policies/scheduled/thursday_main.yaml +++ /dev/null @@ -1,44 +0,0 @@ -# Autoscale -azure-autoscale-payg-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/daily_test_full_defaults.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/full/defaults.yaml" - -azure-autoscale-payg-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/daily_test_existing_defaults.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/existing/defaults.yaml" - -# failover -azure-failover-payg-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/daily_test_full_defaults.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/defaults.yaml" - -azure-failover-payg-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/daily_test_existing_defaults.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/defaults.yaml" - -# quickstart -azure-quickstart-payg-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test_full_defaults.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/defaults.yaml" - -azure-quickstart-payg-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test_existing_defaults.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/defaults.yaml" diff --git a/automated-test-scripts/data/test_policies/scheduled/tuesday_develop.yaml b/automated-test-scripts/data/test_policies/scheduled/tuesday_develop.yaml deleted file mode 100644 index f11d9b43..00000000 --- a/automated-test-scripts/data/test_policies/scheduled/tuesday_develop.yaml +++ /dev/null @@ -1,209 +0,0 @@ -# parent tests -# Autoscale Example Test -azure-arm-autoscale-example-bigiq-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/daily_test_full.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/bigiq/full/demo_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/bigiq/full/prod_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/bigiq/full/demo_app_v14.yaml" - -azure-arm-autoscale-existing-bigiq-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/daily_test_existing.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/bigiq/existing/demo.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/bigiq/existing/prod.yaml" - -# Autoscale Example Test -azure-arm-autoscale-example-payg-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/daily_test_full.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/full/demo_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/full/prod_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/full/demo_app_v14.yaml" - -# Autoscale Example Test -azure-arm-autoscale-existing-payg-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/daily_test_existing.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/existing/demo.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/existing/prod.yaml" - -# failover -# Failover Example Test -azure-arm-failover-byol-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/daily_test_full.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/full/demo.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/full/prod.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/full/demo_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/full/prod_app.yaml" - -azure-arm-failover-payg-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/daily_test_full.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/demo.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/prod.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/demo_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/prod_app.yaml" - -# Failover Existing Test -azure-arm-failover-byol-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/daily_test_existing.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/existing/demo.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/existing/prod.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/existing/demo_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/existing/prod_app.yaml" - -azure-arm-failover-payg-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/daily_test_existing.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/demo.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/prod.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/demo_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/prod_app.yaml" - -# quickstart -# quickstart byol example test -azure-arm-quickstart-byol-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test_full.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/demo_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/demo_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/demo_app_3nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/prod_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/prod_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/prod_app_3nic.yaml" - -# quickstart payg example test -azure-arm-quickstart-payg-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test_full.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_app_3nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_app_3nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_app_3nic_v14.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_app_3nic_v14.yaml" - -# quickstart byol existing test -azure-arm-quickstart-byol-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test_existing.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/demo_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/demo_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/demo_app_3nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/prod_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/prod_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/prod_app_3nic.yaml" - -# quickstart payg existing test -azure-arm-quickstart-payg-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test_existing.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_app_3nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_app_3nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_app_3nic_v14.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_app_3nic_v14.yaml" - -# module tests -azure-access-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/access/daily_test.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters2.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters3.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters4.yaml" - -azure-application-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/application/daily_test.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/application/prepub_parameters.yaml" - -azure-bigip-autoscale-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/daily_test.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters2.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters3.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters4.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters5.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters6.yaml" - -azure-bigip-standalone-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/daily_test.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters2.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters3.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters4.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters5.yaml" - -azure-dag-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/dag/daily_test.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/prepub_parameters2.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/prepub_parameters3.yaml" - -azure-function-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/function/daily_test.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/function/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/function/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/function/prepub_parameters2.yaml" - -azure-network-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/network/daily_test.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/prepub_parameters2.yaml" diff --git a/automated-test-scripts/data/test_policies/scheduled/tuesday_main.yaml b/automated-test-scripts/data/test_policies/scheduled/tuesday_main.yaml deleted file mode 100644 index c03e1f99..00000000 --- a/automated-test-scripts/data/test_policies/scheduled/tuesday_main.yaml +++ /dev/null @@ -1,44 +0,0 @@ -# Autoscale -azure-autoscale-payg-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/daily_test_full_defaults.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/full/defaults.yaml" - -azure-autoscale-payg-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/daily_test_existing_defaults.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/existing/defaults.yaml" - -# failover -azure-failover-payg-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/daily_test_full_defaults.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/defaults.yaml" - -azure-failover-payg-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/daily_test_existing_defaults.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/defaults.yaml" - -# quickstart -azure-quickstart-payg-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test_full_defaults.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/defaults.yaml" - -azure-quickstart-payg-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test_existing_defaults.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/defaults.yaml" diff --git a/automated-test-scripts/data/test_policies/scheduled/wednesday_develop.yaml b/automated-test-scripts/data/test_policies/scheduled/wednesday_develop.yaml deleted file mode 100644 index 112d016a..00000000 --- a/automated-test-scripts/data/test_policies/scheduled/wednesday_develop.yaml +++ /dev/null @@ -1,209 +0,0 @@ -# parent tests -# Autoscale Example Test -azure-arm-autoscale-example-bigiq-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/daily_test_full.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/bigiq/full/demo_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/bigiq/full/prod_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/bigiq/full/demo_app_v14.yaml" - -azure-arm-autoscale-existing-bigiq-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/daily_test_existing.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/bigiq/existing/demo.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/bigiq/existing/prod.yaml" - -# Autoscale Example Test -azure-arm-autoscale-example-payg-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/daily_test_full.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/full/demo_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/full/prod_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/full/demo_app_v14.yaml" - -# Autoscale Example Test -azure-arm-autoscale-existing-payg-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/daily_test_existing.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/existing/demo.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/existing/prod.yaml" - -# failover -# Failover Example Test -azure-arm-failover-byol-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/daily_test_full.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/full/demo.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/full/prod.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/full/demo_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/full/prod_app.yaml" - -azure-arm-failover-payg-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/daily_test_full.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/demo.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/prod.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/demo_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/prod_app.yaml" - -# Failover Existing Test -azure-arm-failover-byol-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/daily_test_existing.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/existing/demo.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/existing/prod.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/existing/demo_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/byol/existing/prod_app.yaml" - -azure-arm-failover-payg-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/daily_test_existing.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/demo.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/prod.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/demo_app.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/prod_app.yaml" - -# quickstart -# quickstart byol example test -azure-arm-quickstart-byol-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test_full.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/demo_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/demo_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/demo_app_3nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/prod_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/prod_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/full/prod_app_3nic.yaml" - -# quickstart payg example test -azure-arm-quickstart-payg-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test_full.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_app_3nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_app_3nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/demo_app_3nic_v14.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/prod_app_3nic_v14.yaml" - -# quickstart byol existing test -azure-arm-quickstart-byol-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test_existing.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/demo_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/demo_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/demo_app_3nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/prod_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/prod_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/byol/existing/prod_app_3nic.yaml" - -# quickstart payg existing test -azure-arm-quickstart-payg-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test_existing.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_app_3nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_app_1nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_app_2nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_app_3nic.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/demo_app_3nic_v14.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/prod_app_3nic_v14.yaml" - -# module tests -azure-access-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/access/daily_test.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters2.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters3.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/access/prepub_parameters4.yaml" - -azure-application-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/application/daily_test.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/application/prepub_parameters.yaml" - -azure-bigip-autoscale-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/daily_test.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters2.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters3.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters4.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters5.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-autoscale/prepub_parameters6.yaml" - -azure-bigip-standalone-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/daily_test.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters2.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters3.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters4.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/bigip-standalone/prepub_parameters5.yaml" - -azure-dag-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/dag/daily_test.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/prepub_parameters2.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/dag/prepub_parameters3.yaml" - -azure-function-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/function/daily_test.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/function/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/function/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/function/prepub_parameters2.yaml" - -azure-network-module-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/modules/network/daily_test.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/prepub_parameters.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/prepub_parameters1.yaml" - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/modules/network/prepub_parameters2.yaml" diff --git a/automated-test-scripts/data/test_policies/scheduled/wednesday_main.yaml b/automated-test-scripts/data/test_policies/scheduled/wednesday_main.yaml deleted file mode 100644 index 2a3a7908..00000000 --- a/automated-test-scripts/data/test_policies/scheduled/wednesday_main.yaml +++ /dev/null @@ -1,44 +0,0 @@ -# Autoscale -azure-autoscale-payg-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/daily_test_full_defaults.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/full/defaults.yaml" - -azure-autoscale-payg-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/autoscale/daily_test_existing_defaults.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/autoscale/payg/existing/defaults.yaml" - -# failover -azure-failover-payg-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/daily_test_full_defaults.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/full/defaults.yaml" - -azure-failover-payg-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/failover/daily_test_existing_defaults.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/failover/payg/existing/defaults.yaml" - -# quickstart -azure-quickstart-payg-example-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test_full_defaults.yaml" - run: "random" - random-num-of-tests: 1 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/full/defaults.yaml" - -azure-quickstart-payg-existing-test: - test-url: "file://automated-test-scripts/f5-azure-arm-templates-v2/examples/quickstart/daily_test_existing_defaults.yaml" - run: "random" - random-num-of-tests: 0 - parameters-files: - - "automated-test-scripts/data/f5-azure-arm-templates-v2/examples/quickstart/payg/existing/defaults.yaml" diff --git a/automated-test-scripts/data/test_policies/shimkus.yaml b/automated-test-scripts/data/test_policies/shimkus.yaml deleted file mode 100644 index d0206732..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: 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: 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