From bc1983cafb2bd91dba5895b2b3ff5ea2b0dde5e0 Mon Sep 17 00:00:00 2001 From: eytannnaim Date: Tue, 14 Nov 2023 11:16:33 +0000 Subject: [PATCH] Automatic commit before release [release=1.7.0] | [skip actions] --- README.md | 60 +++++++++--------- .../dsf_single_account_deployment/dam.tf | 6 +- .../dsf_single_account_deployment/dra.tf | 4 +- ...> dsf_single_account_deployment_1_7_0.zip} | Bin 15413 -> 15412 bytes .../dsf_single_account_deployment/main.tf | 18 +++--- .../dsf_single_account_deployment/sonar.tf | 14 ++-- .../sonar_multi_account_deployment/main.tf | 24 +++---- ... sonar_multi_account_deployment_1_7_0.zip} | Bin 9288 -> 9288 bytes .../sonar_single_account_deployment/main.tf | 16 ++--- ...sonar_single_account_deployment_1_7_0.zip} | Bin 8082 -> 8083 bytes .../aws/poc/dsf_deployment/agent_sources.tf | 2 +- .../poc/dsf_deployment/agentless_sources.tf | 6 +- examples/aws/poc/dsf_deployment/dam.tf | 6 +- examples/aws/poc/dsf_deployment/dra.tf | 4 +- ...ent_1_6_0.zip => dsf_deployment_1_7_0.zip} | Bin 12839 -> 12839 bytes examples/aws/poc/dsf_deployment/main.tf | 4 +- examples/aws/poc/dsf_deployment/sonar.tf | 14 ++-- .../aws/poc/sonar_basic_deployment/main.tf | 16 ++--- ...0.zip => sonar_basic_deployment_1_7_0.zip} | Bin 6060 -> 6060 bytes .../aws/poc/sonar_hadr_deployment/main.tf | 24 +++---- .../sonar_hadr_deployment_1_6_0.zip | Bin 6788 -> 0 bytes .../sonar_hadr_deployment_1_7_0.zip | Bin 0 -> 6789 bytes examples/aws/sonar_upgrade/main.tf | 2 +- .../aws/sonar_upgrade/sonar_upgrade_1_6_0.zip | Bin 1924 -> 0 bytes .../aws/sonar_upgrade/sonar_upgrade_1_7_0.zip | Bin 0 -> 2348 bytes .../dsf_deployment/dsf_deployment_1_6_0.zip | Bin 7823 -> 0 bytes .../dsf_deployment/dsf_deployment_1_7_0.zip | Bin 0 -> 8106 bytes examples/azure/poc/dsf_deployment/main.tf | 2 +- examples/azure/poc/dsf_deployment/sonar.tf | 14 ++-- modules/aws/agent-gw/README.md | 2 +- modules/aws/agentless-gw/README.md | 2 +- modules/aws/db-with-agent/README.md | 2 +- modules/aws/dra-admin/README.md | 2 +- modules/aws/dra-analytics/README.md | 2 +- modules/aws/hub/README.md | 2 +- modules/aws/mx/README.md | 2 +- modules/aws/rds-mssql-db/README.md | 2 +- modules/aws/rds-mssql-db/main.tf | 2 +- modules/azurerm/agentless-gw/README.md | 2 +- modules/azurerm/hub/README.md | 2 +- modules/azurerm/sonar-base-instance/main.tf | 4 +- ..._0.zip => sonar_python_upgrader_1_7_0.zip} | Bin 29317 -> 29321 bytes 42 files changed, 131 insertions(+), 131 deletions(-) rename examples/aws/installation/dsf_single_account_deployment/{dsf_single_account_deployment_1_6_0.zip => dsf_single_account_deployment_1_7_0.zip} (68%) rename examples/aws/installation/sonar_multi_account_deployment/{sonar_multi_account_deployment_1_6_0.zip => sonar_multi_account_deployment_1_7_0.zip} (58%) rename examples/aws/installation/sonar_single_account_deployment/{sonar_single_account_deployment_1_6_0.zip => sonar_single_account_deployment_1_7_0.zip} (59%) rename examples/aws/poc/dsf_deployment/{dsf_deployment_1_6_0.zip => dsf_deployment_1_7_0.zip} (60%) rename examples/aws/poc/sonar_basic_deployment/{sonar_basic_deployment_1_6_0.zip => sonar_basic_deployment_1_7_0.zip} (50%) delete mode 100644 examples/aws/poc/sonar_hadr_deployment/sonar_hadr_deployment_1_6_0.zip create mode 100644 examples/aws/poc/sonar_hadr_deployment/sonar_hadr_deployment_1_7_0.zip delete mode 100644 examples/aws/sonar_upgrade/sonar_upgrade_1_6_0.zip create mode 100644 examples/aws/sonar_upgrade/sonar_upgrade_1_7_0.zip delete mode 100644 examples/azure/poc/dsf_deployment/dsf_deployment_1_6_0.zip create mode 100644 examples/azure/poc/dsf_deployment/dsf_deployment_1_7_0.zip rename modules/{sonar_python_upgrader_1_6_0.zip => sonar_python_upgrader_1_7_0.zip} (67%) diff --git a/README.md b/README.md index 400213eb5..7689d441b 100644 --- a/README.md +++ b/README.md @@ -126,7 +126,7 @@ This guide references the following information and links, some of which are ava - eDSF Kit GitHub Repository + eDSF Kit GitHub Repository @@ -419,7 +419,7 @@ e.g., with or without DRA, the number of Agentless Gateways, with or without HAD We provide several of out-of-the-box Terraform recipes we call "examples" which are already configured to deploy common DSF environments. You can use the example as is, or customize it to accommodate your deployment requirements. -These examples can be found in the eDSF Kit GitHub Repository under the examples directory. +These examples can be found in the eDSF Kit GitHub Repository under the examples directory. Some examples are intended for Lab or POC and others for actual DSF deployments by Professional Services and customers. For more details about each example, click on the example name. @@ -438,73 +438,73 @@ For more details about each example, click on the example name. - Sonar Basic Deployment + Sonar Basic Deployment Lab/POC A DSF deployment with a DSF Hub, an Agentless Gateway, federation, networking and onboarding of a MySQL DB. - sonar_basic_deployment_1_6_0.zip + sonar_basic_deployment_1_7_0.zip - Sonar HADR Deployment + Sonar HADR Deployment Lab/POC A DSF deployment with a DSF Hub, an Agentless Gateway, DSF Hub and Agentless Gateway HADR, federation, networking and onboarding of a MySQL DB. - sonar_hadr_deployment_1_6_0.zip + sonar_hadr_deployment_1_7_0.zip - Sonar Single Account Deployment + Sonar Single Account Deployment PS/Customer A DSF deployment with a DSF Hub HADR, an Agentless Gateway and federation. The DSF nodes (Hubs and Agentless Gateway) are in the same AWS account and the same region. It is mandatory to provide as input to this example the subnets to deploy the DSF nodes on. - sonar_single_account_deployment_1_6_0.zip + sonar_single_account_deployment_1_7_0.zip - Sonar Multi Account Deployment + Sonar Multi Account Deployment PS/Customer A DSF deployment with a DSF Hub, an Agentless Gateway and federation. The DSF nodes (Hub and Agentless Gateway) are in different AWS accounts. It is mandatory to provide as input to this example the subnets to deploy the DSF nodes on. - sonar_multi_account_deployment_1_6_0.zip + sonar_multi_account_deployment_1_7_0.zip - DSF Deployment + DSF Deployment Lab/POC A full DSF deployment with DSF Hub and Agentless Gateways (formerly Sonar), DAM (MX and Agent Gateways), DRA (Admin and DRA Analytics), and Agent and Agentless audit sources. - dsf_deployment_1_6_0.zip + dsf_deployment_1_7_0.zip - DSF Single Account Deployment + DSF Single Account Deployment PS/Customer A full DSF deployment with DSF Hub and Agentless Gateways (formerly Sonar), DAM (MX and Agent Gateways) and DRA (Admin and DRA Analytics). - dsf_single_account_deployment_1_6_0.zip + dsf_single_account_deployment_1_7_0.zip - Sonar Upgrade (Alpha) + Sonar Upgrade (Alpha) All Upgrade of DSF Hub and Agentless Gateway (formerly Sonar). - sonar_upgrade_1_6_0.zip + sonar_upgrade_1_7_0.zip @@ -529,7 +529,7 @@ For more details about each example, click on the example name. A DSF deployment with a DSF Hub, an Agentless Gateway, DSF Hub and Agentless Gateway HADR, federation and networking. - dsf_deployment_1_6_0.zip + dsf_deployment_1_7_0.zip @@ -604,7 +604,7 @@ After you have [chosen the deployment mode](#choosing-the-deployment-mode), foll This mode offers a straightforward deployment option that relies on running a Terraform script on the user's computer which must be a Linux/Unix machine, e.g, Mac. This mode makes use of the Terraform Command Line Interface (CLI) to deploy and manage environments. -1. Download the zip file of the example you've chosen (See the [Choosing the Example/Recipe that Fits Your Use Case](#choosing-the-examplerecipe-that-fits-your-use-case) section) from the eDSF Kit GitHub Repository, e.g., if you choose the "sonar_basic_deployment" example, you should download sonar_basic_deployment.zip. +1. Download the zip file of the example you've chosen (See the [Choosing the Example/Recipe that Fits Your Use Case](#choosing-the-examplerecipe-that-fits-your-use-case) section) from the eDSF Kit GitHub Repository, e.g., if you choose the "sonar_basic_deployment" example, you should download sonar_basic_deployment.zip. 2. Unzip the zip file in CLI or using your operating system's UI. For example, in CLI: @@ -702,7 +702,7 @@ This mode can be used if a Linux/Unix machine is not available, or eDSF Kit cann 5. In the Network settings panel - make your configurations while keeping in mind that the installer machine should have access to the DSF environment that you want to deploy, and that your computer should have access to the installer machine. -6. In the “Advanced details” panel, copy and paste the contents of this [bash script](https://github.com/imperva/dsfkit/blob/1.6.0/installer_machine/installer_machine_user_data.sh) into the [User data](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/user-data.html) textbox. +6. In the “Advanced details” panel, copy and paste the contents of this [bash script](https://github.com/imperva/dsfkit/blob/1.7.0/installer_machine/installer_machine_user_data.sh) into the [User data](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/user-data.html) textbox. 7. Click on **Launch Instance**. At this stage, the installer machine is initializing and downloading the necessary dependencies. @@ -721,30 +721,30 @@ This mode can be used if a Linux/Unix machine is not available, or eDSF Kit cann For example: `chmode 400 a_key_pair.pem` -9. Download the zip file of the example you've chosen (See the [Choosing the Example/Recipe that Fits Your Use Case](#choosing-the-examplerecipe-that-fits-your-use-case) section) from the eDSF Kit GitHub Repository, e.g., if you choose the "sonar_basic_deployment" example, you should download sonar_basic_deployment.zip. +9. Download the zip file of the example you've chosen (See the [Choosing the Example/Recipe that Fits Your Use Case](#choosing-the-examplerecipe-that-fits-your-use-case) section) from the eDSF Kit GitHub Repository, e.g., if you choose the "sonar_basic_deployment" example, you should download sonar_basic_deployment.zip. Run: ```bash - wget https://github.com/imperva/dsfkit/raw/1.6.0/examples/aws/poc/sonar_basic_deployment/sonar_basic_deployment_1_6_0.zip + wget https://github.com/imperva/dsfkit/raw/1.7.0/examples/aws/poc/sonar_basic_deployment/sonar_basic_deployment_1_7_0.zip or - wget https://github.com/imperva/dsfkit/raw/1.6.0/examples/aws/poc/sonar_hadr_deployment/sonar_hadr_deployment_1_6_0.zip + wget https://github.com/imperva/dsfkit/raw/1.7.0/examples/aws/poc/sonar_hadr_deployment/sonar_hadr_deployment_1_7_0.zip or - wget https://github.com/imperva/dsfkit/raw/1.6.0/examples/aws/installation/sonar_single_account_deployment/sonar_single_account_deployment_1_6_0.zip + wget https://github.com/imperva/dsfkit/raw/1.7.0/examples/aws/installation/sonar_single_account_deployment/sonar_single_account_deployment_1_7_0.zip or - wget https://github.com/imperva/dsfkit/raw/1.6.0/examples/aws/installation/sonar_multi_account_deployment/sonar_multi_account_deployment_1_6_0.zip + wget https://github.com/imperva/dsfkit/raw/1.7.0/examples/aws/installation/sonar_multi_account_deployment/sonar_multi_account_deployment_1_7_0.zip or - wget https://github.com/imperva/dsfkit/raw/1.6.0/examples/aws/poc/dsf_deployment/dsf_deployment_1_6_0.zip + wget https://github.com/imperva/dsfkit/raw/1.7.0/examples/aws/poc/dsf_deployment/dsf_deployment_1_7_0.zip or - wget https://github.com/imperva/dsfkit/raw/1.6.0/examples/aws/installation/dsf_single_account_deployment/dsf_single_account_deployment_1_6_0.zip + wget https://github.com/imperva/dsfkit/raw/1.7.0/examples/aws/installation/dsf_single_account_deployment/dsf_single_account_deployment_1_7_0.zip ``` 10. Continue by following the [CLI Deployment Mode](#cli-deployment-mode) beginning at step 2. @@ -1040,7 +1040,7 @@ After you have [chosen the upgrade mode](#choosing-the-upgrade-mode), follow the This mode offers a straightforward deployment option that relies on running a Terraform script on the user's computer which must be a Linux/Unix machine, e.g, Mac. This mode makes use of the Terraform Command Line Interface (CLI) to deploy and manage environments. -1. Download the zip file of the Sonar upgrade example: sonar_upgrade_1_6_0.zip. +1. Download the zip file of the Sonar upgrade example: sonar_upgrade_1_7_0.zip. 2. Unzip the zip file in CLI or using your operating system's UI. For example, in CLI: @@ -1106,7 +1106,7 @@ This mode can be used if a Linux/Unix machine is not available, or eDSF Kit cann 5. In the Network settings panel - make your configurations while keeping in mind that the installer machine should have access to the DSF environment that you want to deploy, and that your computer should have access to the installer machine. -6. In the “Advanced details” panel, copy and paste the contents of this [bash script](https://github.com/imperva/dsfkit/blob/1.6.0/installer_machine/upgrade_installer_machine_user_data.sh) into the [User data](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/user-data.html) textbox. +6. In the “Advanced details” panel, copy and paste the contents of this [bash script](https://github.com/imperva/dsfkit/blob/1.7.0/installer_machine/upgrade_installer_machine_user_data.sh) into the [User data](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/user-data.html) textbox. 9. Click on **Launch Instance**. At this stage, the installer machine is initializing and downloading the necessary dependencies. @@ -1135,13 +1135,13 @@ This mode can be used if a Linux/Unix machine is not available, or eDSF Kit cann If you do not wish to use Terraform to run the upgrade, it is possible to bypass it and run the Python utility directly. -Use the Python Upgrader utility. +Use the Python Upgrader utility. # More Information Information about additional topics can be found in specific examples' READMEs, when relevant. -For example: Sonar Single Account Deployment +For example: Sonar Single Account Deployment These topics include: - Storing Terraform state in S3 bucket diff --git a/examples/aws/installation/dsf_single_account_deployment/dam.tf b/examples/aws/installation/dsf_single_account_deployment/dam.tf index 7558af77c..9aee4f2e9 100644 --- a/examples/aws/installation/dsf_single_account_deployment/dam.tf +++ b/examples/aws/installation/dsf_single_account_deployment/dam.tf @@ -8,7 +8,7 @@ locals { module "mx" { source = "imperva/dsf-mx/aws" - version = "1.6.0" # latest release tag + version = "1.7.0" # latest release tag count = var.enable_dam ? 1 : 0 friendly_name = join("-", [local.deployment_name_salted, "mx"]) @@ -38,7 +38,7 @@ module "mx" { module "agent_gw" { source = "imperva/dsf-agent-gw/aws" - version = "1.6.0" # latest release tag + version = "1.7.0" # latest release tag count = local.agent_gw_count friendly_name = join("-", [local.deployment_name_salted, "agent", "gw", count.index]) @@ -68,7 +68,7 @@ module "agent_gw" { module "agent_gw_cluster_setup" { source = "imperva/dsf-agent-gw-cluster-setup/null" - version = "1.6.0" # latest release tag + version = "1.7.0" # latest release tag count = local.create_agent_gw_cluster cluster_name = var.cluster_name != null ? var.cluster_name : join("-", [local.deployment_name_salted, "agent", "gw", "cluster"]) diff --git a/examples/aws/installation/dsf_single_account_deployment/dra.tf b/examples/aws/installation/dsf_single_account_deployment/dra.tf index 7b1b8798e..d55e4aa62 100644 --- a/examples/aws/installation/dsf_single_account_deployment/dra.tf +++ b/examples/aws/installation/dsf_single_account_deployment/dra.tf @@ -6,7 +6,7 @@ locals { module "dra_admin" { source = "imperva/dsf-dra-admin/aws" - version = "1.6.0" # latest release tag + version = "1.7.0" # latest release tag count = var.enable_dra ? 1 : 0 friendly_name = join("-", [local.deployment_name_salted, "dra", "admin"]) @@ -28,7 +28,7 @@ module "dra_admin" { module "dra_analytics" { source = "imperva/dsf-dra-analytics/aws" - version = "1.6.0" # latest release tag + version = "1.7.0" # latest release tag count = local.dra_analytics_count friendly_name = join("-", [local.deployment_name_salted, "dra", "analytics", count.index]) diff --git a/examples/aws/installation/dsf_single_account_deployment/dsf_single_account_deployment_1_6_0.zip b/examples/aws/installation/dsf_single_account_deployment/dsf_single_account_deployment_1_7_0.zip similarity index 68% rename from examples/aws/installation/dsf_single_account_deployment/dsf_single_account_deployment_1_6_0.zip rename to examples/aws/installation/dsf_single_account_deployment/dsf_single_account_deployment_1_7_0.zip index 77cfd0c69bac9c176a4a502bf069c57adfd3ad77..e756cc52def7fa6c6126379c4ba0e28b5c74a8ad 100644 GIT binary patch delta 2562 zcmZXWcUY5G6oAfmX~$`EBsL7POWO26m1f1UT7bMLwLobOi`Q5zxhiwzI2Ac*}zjuJ9N zkPv-OoxRRZU=R<)^;bXE%CJ`uV3}NXOtO_Sf)H|Sdnl3M9ikm}{0FWU#;wH17*Z7A zVd2yj0VI@-lDtC#ynRmjg>K=zOmKqPFBN6k^s1GCS=`^;YrpqglC0&E%| z;=Q%Oujlp)j}QWJ@xJ8&fp`H{d1%fLf6vu{L_cuFF43|iw4YqE&a&T3SF09&30Z|I zK2?!&UY&P0n>CF~Uy7i>jA~|kMdJrB)QcPL;!Kh2w#cXG3|!8PHD=*Z@BN|ztO^+x zw{enadjJ6bnA30?Q7t^7-B{>|_4Mn^_Ej&{s&g)GrHNmxudeGKob!&qVfR~P+cWTJuUA=L_n1e&@>{)Ko)o-jl@O1_rvd@{t;%cL?gxPntVNPs~&#I;n{QGGjg} zdwuSt9q%}JA|X zl&Ow+X&gMhZ`?!f{@U6t^UKG2jv;iY$~!8e9ao?3af^;I?xgJNwy-!mR-(2{XgX4P z!$Q0zSF>+wjjJx*=Ry0>3n-k|!azuL?o$lO`&HfNw3Yz$aCB$9m~b<|ZdNJQTNGe7 ztE=6;4O}Vfc^(!8fi$SWx^NlJOZGm!?Ilz3S}-nbO|sTC9!@7KraO;Pkw}Cr8$azG zK-kWQAz^?i8AM3iqzpmis4hd4KTNw7g+E6nKPyYkEaS79Fq7$F>d*IdL6y?49L|`C zY!g~3O6-Lv;HxARQ~D&_E+jk6ez?#zw|_Z%B)+ya@JJ$_TzOk&MJ$R?XgEGX=@tM_ zJ0R3ksti*WKVs3YpN(ZmZ{^n@fgbjq$*rBLNj^NI)Y`a&u6NN~h^eao_W>{S92laoAxMhDWM z%AwPivlf}HV1Rovtz4bgq*Lx*Y+a@X!I+$|>!O60q|>L}S(6=mZN}$~#5OfdV(G=w zz>q4}8B{W#we`oqjs=YFqGZb53i&vHw4fw&06vQ;s6t$F)b%)G0Eh51C?V||hhC}f zHcKN%+7!5A?5|D*)^4}~x3SlS8uRypN+^Zxh!Q4kOfa= zB{cD-zAmM#N5NvnGIk{mljUvnGqbh?t;F+FNhk$%pc8fUDG^bS3rXrA+yG2pp$r;g zVV7~uE^) z?p(Kv(eMg<@4kCN^Bixr)`|9hyIPW!E$NY6)gpY8M&H=ka$nuel(xvU#(|&AHPpCq zAMUNr`#ZHEr@i(QEHhZN+^S&~YaB`cJxQWCxcsC;*?yZc*)<;ObT;6Gy|R>V6tun! zb=XyP6rh%CwJSz4!e$)mXViS7k5~EgcJsvhD88igFY9mA?i&u{O8V_li-QKt0PK7l zEbOQPi#%`MK4tCHR9a8>YcvzHN3Zq~Z-LPcto1Wkoc7_-d z7(npfYW=T&Whz7WPtISIpoiqrrxxf*@o!n0^b$ChgZd`I>=@2YJ2)DF`Va&CPasek z`UX;L>o?Rjp*T<`+JrO9zLx~s5CM#dG&|9EYG7NYD2xeb z!jZlg0^g#1CjwS57zuW)EfMf7&`{3=-Gp7s(3>CSZb=er}F35(`TQ%bB%A!*Qb%M1EUDj4~ ieu(U)$9CaVIVglk3c#}pz`5tIhZi&Yi4UdEKE=O!gCVN` delta 2569 zcmZXWdpy(oAIFDbESJW}-4Mlwam;10(3D(~SQkliTRU@EE+@G(m(dcUsZQm#vC3t+ z=N>I5MM=t~i&DxhmngSR^z&WkoZ|O=JU)MYp6|=&{r$Y(pI22xb%cbAgAiC81bp!n z{|pJVG{(!&z}-y@B=ml4m*48ja8`t@ZtWNEzZ0B6MQ#H2LxY2eA^KtdYq%;6!C1@k zekF*|D$bmTpp^mi4`K+J=pEn}x(=_j6)TheK`NjX0Wvr|j2a&Hf1I^qF__OytD+SE z&J}OH!wIh+==*E*N^>=sI3IJ~idNzW_6rFm2M4Y9$GoyNOAI*An*=F?SSC(aj|R}b zA;fhF`h`b8K?2}0ArJ^mTP+XA{Z86dL+PdwJ!B-ALw_{iWy^8LX(b~QbXq;z>~4wS zdsd>_q_NWKTAq@7>2H+$UvE=&9dSG~djbzJO)>h*cW6ft`KI27`%31<%y{q1;AGHj zaT8jYwrqc^*d;NS&aN9w+D(kPph8OHl-znoxGZ?d?!XJ4QQ_x><#C^C3-S?rb$hT@ zU?^d~wrD&Dc3k&P)^ljhX$dw4H7-oiVPF%=ZS>AXInfGU(xVaQ&0F+0>^dsP@DUbl zxc1-~y_9${VPjrxzzuJm==s4&&E{$sFQ!ukO&dGr?r5IrYO3RMbF)iFfza(BlC@iR zYUTIgHnMwOJaeWeTz2Dp5j@p2M(n`i<9Cy3sflL;uRq%uK+kSJ3p2@&V~ZQm5`khKn~(3kDJ@wZRS%Qy(N;6mt)7^Wc_DG%U*L~_u2J`}A%8%4yv z^ucLh!1oH^7`9gWtjOK(uUQz1=H_B+*QIoP<)=qc#zv<_eMk2C)*bm2Z%Jl-h9DFs zT9Y)YcE}AO;8EK&L$FRU{)_6UPcQZ%4i4&-CNAI2@fejnX~s6PiI0?ZNYqwiICp*YDNd(?>x4!9qD0cX#to9TcpVISKzx1Y-`A`8>z?OU=Rvf|FW zu3RaPc7F7Y?p;9<8B|E)(GBMyQIcDb9UQmRK4vGR)f&lGMmIlM5PQ(&llK}n>Ym0N zSyDvNdesbiM+K)wpezslVR- zx#Ya1Up1-aWWElmV;fBzhA(xm3l07N_a^k@``283Ivkj>WPVWVQ?K$qUVYR|zxJ(S zn~&i6)1$j9o1r|Iwp2I`t8ZgW;lK#lUwzFtJuj2 zdzDa#e>%oJNhupw!7@D@i0|rHDR%8|%2NpQO3+blI;&hsm)2F2(#g$*3=>M>d1Ff_ zbO$kCJ+8&7z4X%BKQYLS^C%0u_NSUtiLP&;!MUp$)ghOT8Z8vDtDp8AoC@r&J=V;{ zA}Xp;J|&*FJ0p)y_A<8aMsdcC&WZ&$X&f%SeWpf)G{7=0JbB|xkKkcV?srhlg+7>z zaXD21ix1G0cu$i{AAYS}Wpe!`q?6}if7_-Hwk+Azkl_jDB9!IIu|uS=)2H_3iuWr< z%iAv{tH%XE6=%X^xSlX(c9_h>w_UVCU0Rz#=x#ZevBt7)0x$gU$$*P38I?%V@gc4@ zn%fNV%d(|(qp*Z?IYs#_I{9$%Az8ggu#dtkEd`OrDw#ds|c!_Me~j(RMLV#oZcrZybBc;9s`%<}?D%}PD9Zj4o;F&wEWBn=FuhICDnQc*`GuVb4xx~PNb6g_%%q=u=`Ue{G|Bi zDrPvol2|Jb)pUf{>V9wke2Kf3{ z3;cxC|DCqQt7>4UBnYGn+5|`@kihCHh?7P!%gi)>*#0wx*VzK2w|muAL>UCqTVtz+ z25e=3xc`mhpT_)JZO1AJ5=;P00K<&M!U1Ill$)OwzD>gD*lHFgtEm{S@l3=3Cj2U| R{hR-|m)xc 0 ? 1 : 0 sonar_version = module.globals.tarball_location.version @@ -137,7 +137,7 @@ module "hub_hadr" { module "agentless_gw_main" { source = "imperva/dsf-agentless-gw/aws" - version = "1.6.0" # latest release tag + version = "1.7.0" # latest release tag count = local.agentless_gw_count friendly_name = join("-", [local.deployment_name_salted, "agentless", "gw", count.index, "main"]) @@ -177,7 +177,7 @@ module "agentless_gw_main" { module "agentless_gw_dr" { source = "imperva/dsf-agentless-gw/aws" - version = "1.6.0" # latest release tag + version = "1.7.0" # latest release tag count = var.agentless_gw_hadr ? local.agentless_gw_count : 0 friendly_name = join("-", [local.deployment_name_salted, "agentless", "gw", count.index, "DR"]) @@ -220,7 +220,7 @@ module "agentless_gw_dr" { module "agentless_gw_hadr" { source = "imperva/dsf-hadr/null" - version = "1.6.0" # latest release tag + version = "1.7.0" # latest release tag count = length(module.agentless_gw_dr) sonar_version = module.globals.tarball_location.version @@ -266,7 +266,7 @@ locals { module "federation" { source = "imperva/dsf-federation/null" - version = "1.6.0" # latest release tag + version = "1.7.0" # latest release tag for_each = local.hub_gw_combinations hub_info = { diff --git a/examples/aws/installation/sonar_multi_account_deployment/main.tf b/examples/aws/installation/sonar_multi_account_deployment/main.tf index 1d22ecb82..d45ea1d14 100644 --- a/examples/aws/installation/sonar_multi_account_deployment/main.tf +++ b/examples/aws/installation/sonar_multi_account_deployment/main.tf @@ -1,6 +1,6 @@ module "globals" { source = "imperva/dsf-globals/aws" - version = "1.6.0" # latest release tag + version = "1.7.0" # latest release tag sonar_version = var.sonar_version } @@ -25,7 +25,7 @@ locals { module "key_pair_hub_main" { count = local.should_create_hub_main_key_pair ? 1 : 0 source = "imperva/dsf-globals/aws//modules/key_pair" - version = "1.6.0" # latest release tag + version = "1.7.0" # latest release tag key_name_prefix = "imperva-dsf-hub-main" private_key_filename = "ssh_keys/dsf_ssh_key-hub-main-${terraform.workspace}" tags = local.tags @@ -37,7 +37,7 @@ module "key_pair_hub_main" { module "key_pair_hub_dr" { count = local.should_create_hub_dr_key_pair ? 1 : 0 source = "imperva/dsf-globals/aws//modules/key_pair" - version = "1.6.0" # latest release tag + version = "1.7.0" # latest release tag key_name_prefix = "imperva-dsf-hub-dr" private_key_filename = "ssh_keys/dsf_ssh_key-hub-dr-${terraform.workspace}" tags = local.tags @@ -49,7 +49,7 @@ module "key_pair_hub_dr" { module "key_pair_gw_main" { count = local.should_create_gw_main_key_pair ? 1 : 0 source = "imperva/dsf-globals/aws//modules/key_pair" - version = "1.6.0" # latest release tag + version = "1.7.0" # latest release tag key_name_prefix = "imperva-dsf-gw" private_key_filename = "ssh_keys/dsf_ssh_key-gw-main-${terraform.workspace}" tags = local.tags @@ -61,7 +61,7 @@ module "key_pair_gw_main" { module "key_pair_gw_dr" { count = local.should_create_gw_dr_key_pair ? 1 : 0 source = "imperva/dsf-globals/aws//modules/key_pair" - version = "1.6.0" # latest release tag + version = "1.7.0" # latest release tag key_name_prefix = "imperva-dsf-gw-dr" private_key_filename = "ssh_keys/dsf_ssh_key-gw-dr-${terraform.workspace}" tags = local.tags @@ -106,7 +106,7 @@ locals { ############################## module "hub_main" { source = "imperva/dsf-hub/aws" - version = "1.6.0" # latest release tag + version = "1.7.0" # latest release tag friendly_name = join("-", [local.deployment_name_salted, "hub", "main"]) subnet_id = var.subnet_hub_main security_group_ids = var.security_group_ids_hub_main @@ -144,7 +144,7 @@ module "hub_main" { module "hub_dr" { source = "imperva/dsf-hub/aws" - version = "1.6.0" # latest release tag + version = "1.7.0" # latest release tag friendly_name = join("-", [local.deployment_name_salted, "hub", "DR"]) subnet_id = var.subnet_hub_dr security_group_ids = var.security_group_ids_hub_dr @@ -186,7 +186,7 @@ module "hub_dr" { module "agentless_gw_main" { count = var.gw_count source = "imperva/dsf-agentless-gw/aws" - version = "1.6.0" # latest release tag + version = "1.7.0" # latest release tag friendly_name = join("-", [local.deployment_name_salted, "gw", count.index, "main"]) subnet_id = var.subnet_gw_main security_group_ids = var.security_group_ids_gw_main @@ -225,7 +225,7 @@ module "agentless_gw_main" { module "agentless_gw_dr" { count = var.gw_count source = "imperva/dsf-agentless-gw/aws" - version = "1.6.0" # latest release tag + version = "1.7.0" # latest release tag friendly_name = join("-", [local.deployment_name_salted, "gw", count.index, "DR"]) subnet_id = var.subnet_gw_dr security_group_ids = var.security_group_ids_gw_dr @@ -266,7 +266,7 @@ module "agentless_gw_dr" { module "hub_hadr" { source = "imperva/dsf-hadr/null" - version = "1.6.0" # latest release tag + version = "1.7.0" # latest release tag sonar_version = module.globals.tarball_location.version dsf_main_ip = module.hub_main.private_ip dsf_main_private_ip = module.hub_main.private_ip @@ -290,7 +290,7 @@ module "hub_hadr" { module "agentless_gw_hadr" { count = var.gw_count source = "imperva/dsf-hadr/null" - version = "1.6.0" # latest release tag + version = "1.7.0" # latest release tag sonar_version = module.globals.tarball_location.version dsf_main_ip = module.agentless_gw_main[count.index].private_ip dsf_main_private_ip = module.agentless_gw_main[count.index].private_ip @@ -324,7 +324,7 @@ locals { module "federation" { count = length(local.hub_gws_combinations) source = "imperva/dsf-federation/null" - version = "1.6.0" # latest release tag + version = "1.7.0" # latest release tag gw_info = { gw_ip_address = local.hub_gws_combinations[count.index][1].instance.private_ip gw_federation_ip_address = local.hub_gws_combinations[count.index][1].instance.private_ip diff --git a/examples/aws/installation/sonar_multi_account_deployment/sonar_multi_account_deployment_1_6_0.zip b/examples/aws/installation/sonar_multi_account_deployment/sonar_multi_account_deployment_1_7_0.zip similarity index 58% rename from examples/aws/installation/sonar_multi_account_deployment/sonar_multi_account_deployment_1_6_0.zip rename to examples/aws/installation/sonar_multi_account_deployment/sonar_multi_account_deployment_1_7_0.zip index 05f772d9554588f1583e115006295ba1c2c63f8f..c5e50c820b46634052b9e32feaa7af0a5c1eae97 100644 GIT binary patch delta 2823 zcmZ9OcRU;T8^>)$2sJ{CGis|oh$vFKQG1V;D78{*w$w<`s$EJdC_!vz)I59L zQMFfXqRLO}hr8?D_4|5#pMReB>+?L%fA21xE**M97&!$k$@ycn^h%8a4B>e8lWv2_&s!d{T<5Kawmz=5b{>wtk|?JO4EQHjUiX;poWrOAWWnd4w;$@h zAL?fe9}5U3yWlPXWjW3{V<p#&h(`diR2SGOt1RcmTt^>YS8uPM^Dz2s z>6gyNnq|Gv3Bhc!T}7Y6p0=)DfA9C#8IFDdbR?t{Yvd#(6zH>SH?7varxX}Zvzo(w z6@TU665gZ*h$J5LJ`R~No8V=^RM++-LwX*B^Pc|i`REgGJ=5V5AT{)LvVZ5oE{{f5 zK2n!K8H#~he{!sSnNvs?q5Wu9{Aqf&6o)aNQB@~$HOGSY#Ipifv;U+{I`m_M55moj@FZoFi^H;~sO_OeC% zrc&r3&npc=(R{*4=H!P4BhRLwc8`S6I_L+!fuUQK=4rucCL`TacA>uCw!S$~S)x5x z+faLJ%tr?!g|)lD-y-vo){;Zig5GbxH&IMqnqFC2c+SQuS;75*zgJvOfBL(qg-qt% zu-_s-7PZZmT%nXGSPT)O*vQD~y6s7LuD3l3{yy8YVgc#l_M#zMrk7eY`hzZTQFobTPU-2eJ^9Rovv}8+PaRJT@yENGBnm12HGH0Z+c?Q7+9UexRZ$hw>T|Wsn=` zSEfs6xM7*4W=pw6!P(e^n(gZvd4!zP__PC6nes(+2(nnP)XE}MdGN-t2}IA3p>74$ z$MdnEY;ic}IAs$5TSCTk?$)Q+1~=d9M~MoZQrrf8v{-vElfD7NY1DHUeG$=8DRj_Hl|&s=M;Ed- zbFM8~OSq=!!7~JweT~id*O|96rl@_lZE%T3yP4r6)nZ$Kaa{^?>pbV>d!g%HA$0jw zW)zUQs;v$`Z1Hw!+2d@}DUkqtd6l9D5Vp=sh=!36qaI1H0{xY(<`gJ!nF)qNNvWo# z_Ulf9h&S90u{%-rXq&N#zL#p<0TG9<48%ZkA9a?fUX_@NyH!@7Kyhqgi`8~pL>s(( zoM^q@aU{K>akF(VM|y#N+I_;#W*fpIjv!ji^F}b(GtNm1kV>p%-Zne_GSxZG52&}K zZ=w8^X)A&rO5)z{0`Zv;i0?Q0ET(}_As^GmmZaZ;kJ+@N#|7@*r$llq74z&yrA4br z)4(_2uj2f1U7CKjRS)DscLJqaQcYprsQk%$G7jTVJ7jt1R%7BOPtrYvR&LBekf zn#Sc4N9r}ppqMr}p~@a}NhZT;dl|cz$zO`+Os6=pM#)@pth0e_Ybqs?+Isoo?Lvqm z0BT@=PlpDrKCIdxMrRaG#PKRkT^oyM_VgcknYKVxd^cC^8xQ8LZ1F|@FD=Aa-4X_iww#Z;Qi@qikYV*F*(lvTx z#~N;9z#i=Ll~*J|a_q8BnVaS8@U{lNk)h;jq(^1S)!=HcFP;&1q)Hl|S5B} z7YJFWDZ84uPqxz3ec5dtdMb7;0c8hP!6GBZ8Q;F4JIT-M2*HOQ8$PH;fQqqkvsm$a zcz;rK=p$@4KPrmUSDdWAKhH+;nyaI1RA4yG0?H)iWN5&AyqYiF)XLP*!<ZAfM$bMlDgZKqKv|l-Ya>Y11d#=Gf#Wy|5XsdnHY;u|#T-?Ibfs+$biP zx&?1t*X2Jd;NG}=nvf0(>p`Of1>S^IsFfxR`2bxm1E|Q@Cb|Q17QWM33fm?QK455} zE&F42Cvms+e%2D*$-YzX4)q*q*a9 zhRjR^z&-?ni-fe$O+bI3K7}slN!MBnep^DNm^o@+?CWw73o~@pQtEm6}HQ z3+ET>KXO`tr(t)w%O-uQu~VmH=X%F-raPC;^$v4|_fLtt@8kW@)#1#j{+6V_Bo5=l zn|EPdAU;jNxk#DZp}Y`5%x!+Ii$*w~Ci{hs{YL}OptFP@&=H>|+d1@a1^fx|;@4z7 zNB(7hKN0i%nxKnG{}#W0n17@XDWJ-H4*rn7Gw4kEer(et@aM|^J^HUC{wqTN2bM?q A=>Px# delta 2823 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 j`2?+fMIdCcL diff --git a/examples/aws/installation/sonar_single_account_deployment/main.tf b/examples/aws/installation/sonar_single_account_deployment/main.tf index 979f9e176..cb891f5f7 100644 --- a/examples/aws/installation/sonar_single_account_deployment/main.tf +++ b/examples/aws/installation/sonar_single_account_deployment/main.tf @@ -5,7 +5,7 @@ provider "aws" { module "globals" { source = "imperva/dsf-globals/aws" - version = "1.6.0" # latest release tag + version = "1.7.0" # latest release tag sonar_version = var.sonar_version } @@ -35,7 +35,7 @@ locals { module "key_pair_hub" { count = local.should_create_hub_key_pair ? 1 : 0 source = "imperva/dsf-globals/aws//modules/key_pair" - version = "1.6.0" # latest release tag + version = "1.7.0" # latest release tag key_name_prefix = "imperva-dsf-hub" private_key_filename = "ssh_keys/dsf_ssh_key-hub-${terraform.workspace}" tags = local.tags @@ -44,7 +44,7 @@ module "key_pair_hub" { module "key_pair_gw" { count = local.should_create_gw_key_pair ? 1 : 0 source = "imperva/dsf-globals/aws//modules/key_pair" - version = "1.6.0" # latest release tag + version = "1.7.0" # latest release tag key_name_prefix = "imperva-dsf-gw" private_key_filename = "ssh_keys/dsf_ssh_key-gw-${terraform.workspace}" tags = local.tags @@ -74,7 +74,7 @@ data "aws_subnet" "subnet_gw" { ############################## module "hub_main" { source = "imperva/dsf-hub/aws" - version = "1.6.0" # latest release tag + version = "1.7.0" # latest release tag friendly_name = join("-", [local.deployment_name_salted, "hub", "main"]) subnet_id = var.subnet_hub_main security_group_ids = var.security_group_ids_hub @@ -105,7 +105,7 @@ module "hub_main" { module "hub_dr" { source = "imperva/dsf-hub/aws" - version = "1.6.0" # latest release tag + version = "1.7.0" # latest release tag friendly_name = join("-", [local.deployment_name_salted, "hub", "DR"]) subnet_id = var.subnet_hub_dr security_group_ids = var.security_group_ids_hub @@ -140,7 +140,7 @@ module "hub_dr" { module "agentless_gw" { count = var.gw_count source = "imperva/dsf-agentless-gw/aws" - version = "1.6.0" # latest release tag + version = "1.7.0" # latest release tag friendly_name = join("-", [local.deployment_name_salted, "gw", count.index]) subnet_id = var.subnet_gw security_group_ids = var.security_group_ids_gw @@ -174,7 +174,7 @@ module "agentless_gw" { module "hub_hadr" { source = "imperva/dsf-hadr/null" - version = "1.6.0" # latest release tag + version = "1.7.0" # latest release tag sonar_version = module.globals.tarball_location.version dsf_main_ip = module.hub_main.private_ip dsf_main_private_ip = module.hub_main.private_ip @@ -201,7 +201,7 @@ locals { module "federation" { count = length(local.hub_gw_combinations) source = "imperva/dsf-federation/null" - version = "1.6.0" # latest release tag + version = "1.7.0" # latest release tag hub_info = { hub_ip_address = local.hub_gw_combinations[count.index][0].private_ip diff --git a/examples/aws/installation/sonar_single_account_deployment/sonar_single_account_deployment_1_6_0.zip b/examples/aws/installation/sonar_single_account_deployment/sonar_single_account_deployment_1_7_0.zip similarity index 59% rename from examples/aws/installation/sonar_single_account_deployment/sonar_single_account_deployment_1_6_0.zip rename to examples/aws/installation/sonar_single_account_deployment/sonar_single_account_deployment_1_7_0.zip index 39f7efda56397b2fff3bd355456a00d9ac784238..1ac38731630c2fc71e219ed3fb43193886ca9c4d 100644 GIT binary patch delta 2247 zcmZ9Oc{~*A8pp}L%Wg21!LdbSVmKx>vLySKv<$KhW{fOh(Acu?GZ+cgwx=J2p@BndT?D6J!Q1>??Y;$INvdxV6J=+kz?$xi;u56#_OMX_*%Xk zmY-v7w*oSwh4HrhX9SOFw4=M%|0e(18=uP$!pU(tyWFoVZ5E3OCUa3bj z!dEEU=}PF$kzPOo%6N#~ExPNg$dz*4ofo{am$}7UE+VR#%XJ$Ug+W{Mnmm&1V_x(h z>5YQyxY1Q&jo9X}oi zxF3j3^?jLrp;RvE1P@uyYv-NPoQsn!U7BL)S2M1sB!c}E;+8Kz*DqR(bsJ4~qiT<~ z4Mc>;z@bF&T4o<0v%|m6;%r(5Sfjj9Gjoomq+KH^Na_=5Si(MGtb#-PvlQzF?*jkM z`v-g`nQ1EXj`s1e3fm4d)&0PYC0}v}&YF^Cv$jp#-`^JUIO@n7p2D`s1PsjRAKbLh zZk2g5Fkm$lpCe!~RF+7|k(r%&D5G+Qq-wHN8jdTFye0AYxKWO0n#VjW<_tQp8G3$_<~R$66uHG8l=& z-O_c3UB?CjBu%xs!NQ5|kp8MXL&1n^NU^{>^=azD4!~^V5sDJk6VV}A9OG*6@D0mA zWP&o}JqwfTT3u{G-7K03i&+lX;y1b z3E1+v(!OxyMSf{M>q{1W63K>s_`CMzi@UwAb68GG2G)}r;%{#XB-)^H4^{JC2`}Y+ z``)1O9^10-xz2G%*(3lPf~i+)YFDVUjUlf@epSjPSD4+uC*oExZpL#l-<}#knskAc zhHeglm3(?B;N?EM53um{Sr%*j1zD~?vy+jKnz3{si4xHoh^M^BO3-v~5i*P$E$nx- zB?G1?u({_nDX^txEj3*AS#BA90x!5SC-(Gn(^4ju8_@I0F45tPi$0gcbE<M6u~@xLs#3d2{qF@yZSrqmL9_qm4)l-_Av0l+NuO|O~dIo>7+uGf_Zu*8FD|q zpytEKg0F1S3_1)%T3Nqa-9nuR-)ytIW=B>xecU!qBI~mvm2e5f(Oql1UM8n=rSQB} zSmlHS=h!(%wVT?~oAH|BywUQ;x7emb@lpI^oXK#E$eNr6*DmN<`BE-VL0qMDaSMzR z1)NOoagj7S%Z}DgQm6u8CZX$7uw>5)B$eMEglmV0a2lwi%&=wHT``TV+Hoa4d4hs@ zl`bpP7^{TKPuV7d<;uX%_OlWd-xmCV;862+@V?C%sJRe4GrmgR5_Cz64#t+M3Q#M? zt42e!-!mW-Q{)>D=TJOph_$XA&xOxeu-QcnN{;!>WRCl)O)$KQVc6!<(@yM-$xWso zzM5695A7Mj(<|`+Z(Gm@Km9O2*nw!S~&wx;2r0sS#eUr+iy>uI%3b0O8 zBxvMvnL!1s?gT6|Q->`8sM(T)?)QuUFa{^c=~(TtRtVJ!TJ>OX#@x{vqLFO|$gZJ9 zo?UM!2AK2)oAs&t`yG}_VouG{bDLZ^q}0*~8pE7=`jFpcPGF{`NhgxvF>N08XI}wO z4p;lq@f}T6a_Z~uFl}C0#z$Y@UW*B3JIEJntNCygA@(EwLEr%7rq}p)xs2-_Se^xZI%21jNVfQ>nyMH^?_> z2E|u*giyfn9r+(3H>Z1m;xC>5*osThGsV$$y>KFM*xi-U+US;3ai}agH3(APpvwOl zNE(LebYnIB-BHeaO0e|lwJhbhWs#(G`lL4^4j9BkV}yIt!7SOJMkH#2Mj-+>*E!cB z^aZ}&4Wg2ng`Wb=>{-(-+oWNS$Pu2zMr z%CTp=6E!=?$^fUXH-dv|hnu=SN!_A>ysOCclA`9cs;M9WBOj`QgyX5)=YV8JJ$x9L zO|bwSK0vUBk4JXudA1~-FAKx11jQ9k)ryMHJz<>Z==abd8S=hXbXn-AM^8=Hd(w7Z zgx3Ld57Zdn_YX35_OGF_q(a=5Y*^pfMjHULoace_s$JoOZ&~*z-8(19Qk7hf9b=v_ zPfQusa!xzE(!>gy+GQyrJ`egr9x*D2pI-jq6tqR delta 2246 zcmZ9OX*ksDABSa`%$Skv#@g7ou}t=5{)1^I#-4;4#Eji2OT_7yNGePkr3|u-h^!Op z*p(#`#~z`YY>gHr=h!-Dy3Td})pK3Xo6mE9p6|>1OG95r!<_7Rcp+Szb0LJB2}21P zdh6=A9RYLku$J+pe{QA|oQLxihT3D8Stz>q-?+AU1;WW`TCGZU zbc-*w-3VzKs_XWvk6S4&8qSuVlfl9^IH_wBnpPUl@8i0AE#fk4_`8_Wi6$K`L~$E> z2(D_js%lL?=zrSy`qL7mJUtIX1i55uhIW2YOyv2nJz`@bj|D@*>YfwuB%md`1qOi8 zAQn$wQBEKH=<{PrQsu=*ZX*$xc*eM*A2iRl$ke5Fc**3o2lI_owd0rSI-hypAs89j ztX!8uiZ~G_O7JH^9qt8YFk-FLbshZj`8StQy%VpQ!AbjmPwm{ciNl_2QpM6pEP=Sm zYy@@1?IR6}o=w=43DpH|ut{R(mMUnpWy%Xccd@>KNa@R~Yjj3WxR+AE6?JP_^+l!F zER;rZB^lhb5zu$lEdoZC*Tvq@4nS%HuNGVx+~ZxGX0_kW zh}zIzv!Iy>M>La7UR`wmn$Zin7cVx`MJ%4*eD&t$%(oT6x$r*e)V9`g^IPX6k#7kl z1IX~v$@Az$H`_gGOey*DCyn+-l(^RJkpwlmR$;AA1pjj3)UayIg|+#j{xp*)2Rm&z zsF2;Ew{Yt)6-crTI3y3RXJPZ#JX)R8ZOxJprIw!HEyd zH|8X&pXw+4vgD=2=)>Jl56D(F{Q0ZuRYkX2`25_afxA%E=tHIf<`zhYCZf)_oCND! zyOBJ(IeJ(+vc`6G>;QXn-mG7xa>cc9u3IW_oyP05DDmNCP>d8c=uS%{^y*A)XqxHi zabw2<^H}aN7PT+Qp;Yn30GnCTQ(jr1Gh3qd`Rz#uPn|<9Cz*kDQ(~1V4O-M#y>>;% z&G!z^08OaP<^6AM2o)+PZE9)Dn9gx~s@-khf{uqXLzfmp@^{pD;JdqV$b2?m0QUNn zSV45UYi_HvWm49QdY_82=4TR)1ayKKf2USBZv(4bjSk6TDXwotabeeZoxg8=3~0Lk5#}`Hu!~mhuLk)C33VP_+ti4aKKCdWE6Z zbjRW=72RH6)0+*cZ*nx?6zt1h`HurBU74_Hn%uqob9)CZ!VK)3Aq+^CW@aahCT9mM zDq51Ekl+FBZ^~~VMoX97tzj~fxwm+T4u9pJi8f>JU_DA+<>!~D@l^*u2#NA0$0klZ z^|P&NGp5^=NNh*!dYb%B91t0jmWFW0G>|>x$B5TLIwHrMDr;tsHtb+_j%U1!28PE5 zJvP)jxhiU{@Ae~txfX_#1;i&9#t#8pKfm<6y5+|U&aNSwt^PNXgVTgw&GR1=Udg=2 zooPU2Fortwa1IndueF?ll#W@%m7&qr3mTx+Ct07S_O;Z0bIKLL*<}<}sFvt( z0xmseDM0l%+Gf}lZ5}FC!YFuEFrkYrtl=z{RDX;b` zHQC>eyAW{LHn3_=^fuCVbogCccj~dANha_leLpi?_r`}dR1RfX7FZRiCUot(SswVa z&I%(`oe)ltTdjYu`v@=5KG1lNLFcb7r92bJ0exu-A*LX7c+>Y*VuqD`209^uUIqHf zZcgh35yPGozkM3>b7zT&azpK&ZmxpD5z2RQ@j znAo+t#0dQa`fT|U&;nM_CxqVsaXbNN2F#(SKCI)vLgeoSFMaTueUx{ z&r6@q_B&+yX=|%4?j5h->kov|iG?Vnsuw;~V>Y|b%Ufl-0a4b!2t10XcUzXY@oYu4 zFAII7IN9ytmgD(P`Lq!k43wi#wl(Px^mo~~`#5wqn wy8or9Er$`~AU~M?7otcG^Ih9NN&f%L4}zDMHxv0u@c&X_@(Q3X8P3}BH$8s}Bme*a diff --git a/examples/aws/poc/dsf_deployment/agent_sources.tf b/examples/aws/poc/dsf_deployment/agent_sources.tf index eee49398e..aca266bd0 100644 --- a/examples/aws/poc/dsf_deployment/agent_sources.tf +++ b/examples/aws/poc/dsf_deployment/agent_sources.tf @@ -4,7 +4,7 @@ locals { module "db_with_agent" { source = "imperva/dsf-db-with-agent/aws" - version = "1.6.0" # latest release tag + version = "1.7.0" # latest release tag count = length(local.db_types_for_agent) friendly_name = join("-", [local.deployment_name_salted, "db", "with", "agent", count.index]) diff --git a/examples/aws/poc/dsf_deployment/agentless_sources.tf b/examples/aws/poc/dsf_deployment/agentless_sources.tf index dbd938437..122faad58 100644 --- a/examples/aws/poc/dsf_deployment/agentless_sources.tf +++ b/examples/aws/poc/dsf_deployment/agentless_sources.tf @@ -4,7 +4,7 @@ locals { module "rds_mysql" { source = "imperva/dsf-poc-db-onboarder/aws//modules/rds-mysql-db" - version = "1.6.0" # latest release tag + version = "1.7.0" # latest release tag count = contains(local.db_types_for_agentless, "RDS MySQL") ? 1 : 0 rds_subnet_ids = local.db_subnet_ids @@ -14,7 +14,7 @@ module "rds_mysql" { module "rds_mssql" { source = "imperva/dsf-poc-db-onboarder/aws//modules/rds-mssql-db" - version = "1.6.0" # latest release tag + version = "1.7.0" # latest release tag count = contains(local.db_types_for_agentless, "RDS MsSQL") ? 1 : 0 rds_subnet_ids = local.db_subnet_ids @@ -29,7 +29,7 @@ module "rds_mssql" { module "db_onboarding" { source = "imperva/dsf-poc-db-onboarder/aws" - version = "1.6.0" # latest release tag + version = "1.7.0" # latest release tag for_each = { for idx, val in concat(module.rds_mysql, module.rds_mssql) : idx => val } sonar_version = module.globals.tarball_location.version diff --git a/examples/aws/poc/dsf_deployment/dam.tf b/examples/aws/poc/dsf_deployment/dam.tf index 2603371cc..88ac821a2 100644 --- a/examples/aws/poc/dsf_deployment/dam.tf +++ b/examples/aws/poc/dsf_deployment/dam.tf @@ -8,7 +8,7 @@ locals { module "mx" { source = "imperva/dsf-mx/aws" - version = "1.6.0" # latest release tag + version = "1.7.0" # latest release tag count = var.enable_dam ? 1 : 0 friendly_name = join("-", [local.deployment_name_salted, "mx"]) @@ -41,7 +41,7 @@ module "mx" { module "agent_gw" { source = "imperva/dsf-agent-gw/aws" - version = "1.6.0" # latest release tag + version = "1.7.0" # latest release tag count = local.agent_gw_count friendly_name = join("-", [local.deployment_name_salted, "agent", "gw", count.index]) @@ -67,7 +67,7 @@ module "agent_gw" { module "agent_gw_cluster_setup" { source = "imperva/dsf-agent-gw-cluster-setup/null" - version = "1.6.0" # latest release tag + version = "1.7.0" # latest release tag count = local.create_agent_gw_cluster cluster_name = join("-", [local.deployment_name_salted, "agent", "gw", "cluster"]) diff --git a/examples/aws/poc/dsf_deployment/dra.tf b/examples/aws/poc/dsf_deployment/dra.tf index a70923b1c..8ad77d3a9 100644 --- a/examples/aws/poc/dsf_deployment/dra.tf +++ b/examples/aws/poc/dsf_deployment/dra.tf @@ -6,7 +6,7 @@ locals { module "dra_admin" { source = "imperva/dsf-dra-admin/aws" - version = "1.6.0" # latest release tag + version = "1.7.0" # latest release tag count = var.enable_dra ? 1 : 0 friendly_name = join("-", [local.deployment_name_salted, "dra", "admin"]) @@ -28,7 +28,7 @@ module "dra_admin" { module "dra_analytics" { source = "imperva/dsf-dra-analytics/aws" - version = "1.6.0" # latest release tag + version = "1.7.0" # latest release tag count = local.dra_analytics_count friendly_name = join("-", [local.deployment_name_salted, "dra", "analytics", count.index]) diff --git a/examples/aws/poc/dsf_deployment/dsf_deployment_1_6_0.zip b/examples/aws/poc/dsf_deployment/dsf_deployment_1_7_0.zip similarity index 60% rename from examples/aws/poc/dsf_deployment/dsf_deployment_1_6_0.zip rename to examples/aws/poc/dsf_deployment/dsf_deployment_1_7_0.zip index 707f9d87fdf19e672c9056be43bbea24f2a49541..c08da09a9873e36fb8a2b19a85aac5a5b4ad636d 100644 GIT binary patch delta 2719 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 Yc?)6|RHunxuKBj3$^8X(EtDd delta 2719 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 0 ? 1 : 0 sonar_version = module.globals.tarball_location.version @@ -103,7 +103,7 @@ module "hub_hadr" { module "agentless_gw_main" { source = "imperva/dsf-agentless-gw/aws" - version = "1.6.0" # latest release tag + version = "1.7.0" # latest release tag count = local.agentless_gw_count friendly_name = join("-", [local.deployment_name_salted, "agentless", "gw", count.index, "main"]) @@ -133,7 +133,7 @@ module "agentless_gw_main" { module "agentless_gw_dr" { source = "imperva/dsf-agentless-gw/aws" - version = "1.6.0" # latest release tag + version = "1.7.0" # latest release tag count = var.agentless_gw_hadr ? local.agentless_gw_count : 0 friendly_name = join("-", [local.deployment_name_salted, "agentless", "gw", count.index, "DR"]) @@ -166,7 +166,7 @@ module "agentless_gw_dr" { module "agentless_gw_hadr" { source = "imperva/dsf-hadr/null" - version = "1.6.0" # latest release tag + version = "1.7.0" # latest release tag count = length(module.agentless_gw_dr) sonar_version = module.globals.tarball_location.version @@ -210,7 +210,7 @@ locals { module "federation" { source = "imperva/dsf-federation/null" - version = "1.6.0" # latest release tag + version = "1.7.0" # latest release tag for_each = local.hub_gw_combinations hub_info = { diff --git a/examples/aws/poc/sonar_basic_deployment/main.tf b/examples/aws/poc/sonar_basic_deployment/main.tf index 04d2afb7c..98d6f202e 100644 --- a/examples/aws/poc/sonar_basic_deployment/main.tf +++ b/examples/aws/poc/sonar_basic_deployment/main.tf @@ -8,14 +8,14 @@ provider "aws" { module "globals" { source = "imperva/dsf-globals/aws" - version = "1.6.0" # latest release tag + version = "1.7.0" # latest release tag sonar_version = var.sonar_version } module "key_pair" { source = "imperva/dsf-globals/aws//modules/key_pair" - version = "1.6.0" # latest release tag + version = "1.7.0" # latest release tag key_name_prefix = "imperva-dsf-" private_key_filename = "ssh_keys/dsf_ssh_key-${terraform.workspace}" @@ -80,7 +80,7 @@ data "aws_subnet" "gw" { module "hub" { source = "imperva/dsf-hub/aws" - version = "1.6.0" # latest release tag + version = "1.7.0" # latest release tag friendly_name = join("-", [local.deployment_name_salted, "hub"]) instance_type = var.hub_instance_type @@ -106,7 +106,7 @@ module "hub" { module "agentless_gw" { source = "imperva/dsf-agentless-gw/aws" - version = "1.6.0" # latest release tag + version = "1.7.0" # latest release tag count = var.gw_count friendly_name = join("-", [local.deployment_name_salted, "gw", count.index]) @@ -135,7 +135,7 @@ module "agentless_gw" { module "federation" { source = "imperva/dsf-federation/null" - version = "1.6.0" # latest release tag + version = "1.7.0" # latest release tag for_each = { for idx, val in module.agentless_gw : idx => val } hub_info = { @@ -163,7 +163,7 @@ module "federation" { module "rds_mysql" { source = "imperva/dsf-poc-db-onboarder/aws//modules/rds-mysql-db" - version = "1.6.0" # latest release tag + version = "1.7.0" # latest release tag count = contains(var.db_types_to_onboard, "RDS MySQL") ? 1 : 0 rds_subnet_ids = local.db_subnet_ids @@ -173,7 +173,7 @@ module "rds_mysql" { module "rds_mssql" { source = "imperva/dsf-poc-db-onboarder/aws//modules/rds-mssql-db" - version = "1.6.0" # latest release tag + version = "1.7.0" # latest release tag count = contains(var.db_types_to_onboard, "RDS MsSQL") ? 1 : 0 rds_subnet_ids = local.db_subnet_ids @@ -188,7 +188,7 @@ module "rds_mssql" { module "db_onboarding" { source = "imperva/dsf-poc-db-onboarder/aws" - version = "1.6.0" # latest release tag + version = "1.7.0" # latest release tag for_each = { for idx, val in concat(module.rds_mysql, module.rds_mssql) : idx => val } sonar_version = module.globals.tarball_location.version diff --git a/examples/aws/poc/sonar_basic_deployment/sonar_basic_deployment_1_6_0.zip b/examples/aws/poc/sonar_basic_deployment/sonar_basic_deployment_1_7_0.zip similarity index 50% rename from examples/aws/poc/sonar_basic_deployment/sonar_basic_deployment_1_6_0.zip rename to examples/aws/poc/sonar_basic_deployment/sonar_basic_deployment_1_7_0.zip index 4907e70838e3e0caeb06bd27453fd9b25a0ec4e7..44a7a2a83e120a1f8b4629434c36247f0489e860 100644 GIT binary patch delta 2156 zcmZ9Ndpr|*AIGt|ZSJ-qm!v~%Y>qKIq2v+~W=nH4i9;^A%r$aZZo^7p!sJ%&HO6C- zTZwdWN$BD!*2*R2RyszWYR8=C>Gbq_y?(FXKkv`y`~Cg(W}=uVX`CYf2oe$;Igij> zX}E!@mm$jSh@=oej!5tm+~`=akTCEaKu8Ek*}?d9q@?8o~L;`_aA ztFZ+S`usQMEDcxPp6eG885kD&b03{9T`aLRmT2K3cb0AL%ah+|F_?NKSvLj z(V`F_5?mg>qLBA^E=SeLow#gZ)55;oO&#)K3}?m*DGK z(=?mKiruSGyo8ve($6Ja&6TQudH&0_H7Ys;LzLHVu`+Zbx5Ek72-@(<`fs_I4T<)p z0VWcgwR-ii`{?SpUjsf=ufOq4&);GjujuuQo@5YK zY!7wTzo6Wg#@nzUgg4EV&m`{*>`&XAtR#_)^EZ24%c8JVdBOJst2d6CEBt4nKLn>1 z!OWik0B9Qxy4W#I=Y@FEcr5b8zTo5gRT?2L3xbq(I;>S73ReAn0eBOYZ;gj2t~Jce zaK#Ysa<<9YYRu4CBV#DzY8XdkvTi!AGG?+^i=$p&_u%w%n`gEMlC({AOBkQ#U5%R zy7@&+4^J%7q9;3T*VI%_Tt8ckGK(Iue=umUUMx1aLLGwAe{Zi;Khaxd@OCsp*PH#d zG5SSX#$(J-6R?+gr(-%}@JbpvjM424Vk2~Y4lB+Bx-&BCCjeTF5&NXH?>0PC%o4kB zj#Tj|_FJ4Net9A7{odS3T<%(Nr?v&I^Hrub{_Q~GB@T(x?^X)Y3K8BxIcn*iB;i-8 zsjsR2FsQ{st{|>*FWO)FpT7VXNN9v_cqW9J*lOH8upwc}dG z9>ea=hl2vkBJ+Xizv*EqmeRv_QpID~7mTjW)fp)VC$&`%SJkXnV|1NQcTV8;%Z%Hl zzC8G@k9QcNFQ0B`x7nPpmiI2giNowdj&*b(f?mVlq-2u&QRfwVmfUS$x*3Y(XQn(g z>RxdxUNluS5I=WOUC(1#K1);eGFG0EDz38Ex^U+~-=xOU9h}5ENIu7~}>Tm|_#GQSx~b$~S<| z6FZAQX|A`GTe*@(EY_;8(U{n#5bfloCGA8B`VaRrE{H!FH0DnXB{|zm5~4a{OGp?U5Y>PX zD{CIh7_S8f->+N>)6a74M+Vw4GC;TT&w%U2hF!1RAB$+aULCOLvYwK>Yv6t*Iy>>I z{-B&i6oux0is)kjH)UWimj{eerSqnNrl>A!Hm}8RCf}i1qkv{GvIuk?Xu?S$Y%g~9 zTzQIupopNNB0c{Y&Y52EqBxD`IXF>ltyxLAhoKB0g~a#yb;LhJL89HDv~$tQWR@iw zw#${3<-!*ktx9!SZ5n=~$4Bm+fT3MZC6rNIcSx(Hb_XpxkHUp)A{|f)U*oHr*^lNI z4{0n+R#{hkZYwJLR4>78E{T|?CnZfMffef$a%gN&2z4M&tn?up4NY9D}onq34Xb%b*$wEvoj|&~= zk8$xzM{BqpN&w6aO4*a&Z&%qRQ7*xL^ZFxP`H9C&USx@?d7YQ*$Jy5z_inb9epJs+ zIrZ8+`-IuK4_-&w6mPe{(lp9yN|RG>&4onc!sd5cb!WY@V&rvy+XcCy)`w@PKtiJp z?GFduJxVr7Sv%$&vGO^0=Hzwj2nP7!o@&!$>V`M9xc&^e$%K`FePsy`eP3QwGd)0D z8V_UB^d@-!cELFci)aA88=0;J#Yzd}<#t4LTgmiBnA)}})1g@9Z3X_Hdbgl0QGSR1 zgkoU==tu4Tgm}ZSPyzCTaepF)Vc2bd#{4MTf0%znYpH}*6jXf|?H05pS~^up=Pz!? Bv!DO~ delta 2156 zcmZ9NdpHyNAIE2|XAEJc499iZ7`Ze;Wf5|TH41w$jmVuuMH}U=6F)=jxYl&sIgLii zkw!L`M6Ddw$ZZNGr_!R+{C>|l{d}J1`+WX+z2Bejf3F6k1|zV$v#1ydAe_{&;CwK` zaKFE?ktgmafaomWF-Z906QuznVti2mK#cSq69$yNZ>jA75djkh&J$uo34!53aj0{_ zKZaZD$|Xd<7Z*57BK8QusQ7cy@#l78cdkn&1GhOj5MsBG!`j>0x!R*5h(EU7!Gbpa zi@AXjs@r#iV&g)iB6s!`6o5;mzMnm5CAR*yz+6@rDug2lp^-cOR}dqsMH*8FGP;x& zX*P7r2?<*#d`W8&*6A!qwfCEiDa9`Tq9s+r@b`>ITHPhn_cO3GR@Y;O)-J2XOzSe6 ziZah$bBxl6z5alC*4eIU7wV9w7`s8wlFy@>5LMnq76uYc1$+rsX8R6pG+L zRi~Q{8b|D!k93k7UqR30jd#TQ)6m5UF`n==M_+O}2_j#lf$@e*Njp0HJ`pZ=HHgb! z4}FMv8Z>0Q%g=CY*f0N8$1Dhjj02jf=opPMK++fo=Ci_jFlF5Jq=$&5$1*9qIWWYy zX;onQY7K^s>8a)rm1?W}>w7INaD%2AU*|B?OPCH~5 zU9!`9+^6SeH_x+8AAT~Iv8$va>~?yB27*+fHoY=y`dajD#X)9xABy4RcE%8-GeZu^ckvgdd?<64BUBZP||8t(NG358?eEtF7PVswZN`uuBTJ z{*XE1t@{@61Og^$aBQ#=ea7NGA_~n_F=sk@a<2)lrcLH9 z605i_;`k=2roz)>C#YA@&nd~IxU2nE-(q>l_8Zf(i~%`#%|*`h&Psd5nTJVW3thqV zc*H*oR7GD0O)8wX9SETZt%^og0ZfEfXub`i!P@t_Oeavex4g!q+`ZUMxn_s9wqv?T5|LH$~=F5j{8P+T$ zA%Ka?hXkXCSRUdA=N&eWx4vN4n@kZ0YA8+vN{LoUZzQev7fA*@Xkqs%i4VCg#R-)4 zT8AK#juY8e+c!T&tqxT5e(AvASLr+7`Qd1@obh9UCX>jXkv9%H|2KY zR-q2{)5$2~)-90U^KV&Me|-y`DS0r~6~jRV^&GepN$!f5%!d2lM_2M~sQ%@G!>!LT zmA$dr)V1l8Z-aTZH;g+I)KGC#Y&#;~d-4s7AuuCzy3H8lX@&ZX6(;%G zas@p8xe-6#pG31C=A42_v?+JY!WJatmQLc5E_|-q7a4IT$>Ao?$Kts5i(##=&}Yk! zRvW~tGH!>S;Z-(Y@KqaE{gUAxHFMX!hS*G!N;B+l!39gC`Krk%oY>O}!Cwp5EGn41 zbXlk46FJD_!lg|ZO(QM)@3g0clfi2PvO i9mJ5b#kN1s|0vsknSVul7;360tolc^|AW$@dVd3F>e{XV diff --git a/examples/aws/poc/sonar_hadr_deployment/main.tf b/examples/aws/poc/sonar_hadr_deployment/main.tf index 43da0367d..3374fe522 100644 --- a/examples/aws/poc/sonar_hadr_deployment/main.tf +++ b/examples/aws/poc/sonar_hadr_deployment/main.tf @@ -8,13 +8,13 @@ provider "aws" { module "globals" { source = "imperva/dsf-globals/aws" - version = "1.6.0" # latest release tag + version = "1.7.0" # latest release tag sonar_version = var.sonar_version } module "key_pair" { source = "imperva/dsf-globals/aws//modules/key_pair" - version = "1.6.0" # latest release tag + version = "1.7.0" # latest release tag key_name_prefix = "imperva-dsf-" private_key_filename = "ssh_keys/dsf_ssh_key-${terraform.workspace}" tags = local.tags @@ -87,7 +87,7 @@ module "vpc" { ############################## module "hub_main" { source = "imperva/dsf-hub/aws" - version = "1.6.0" # latest release tag + version = "1.7.0" # latest release tag friendly_name = join("-", [local.deployment_name_salted, "hub", "main"]) instance_type = var.hub_instance_type @@ -114,7 +114,7 @@ module "hub_main" { module "hub_dr" { source = "imperva/dsf-hub/aws" - version = "1.6.0" # latest release tag + version = "1.7.0" # latest release tag friendly_name = join("-", [local.deployment_name_salted, "hub", "DR"]) instance_type = var.hub_instance_type @@ -143,7 +143,7 @@ module "hub_dr" { module "agentless_gw_main" { source = "imperva/dsf-agentless-gw/aws" - version = "1.6.0" # latest release tag + version = "1.7.0" # latest release tag count = var.gw_count friendly_name = join("-", [local.deployment_name_salted, "gw", count.index, "main"]) @@ -173,7 +173,7 @@ module "agentless_gw_main" { module "agentless_gw_dr" { source = "imperva/dsf-agentless-gw/aws" - version = "1.6.0" # latest release tag + version = "1.7.0" # latest release tag count = var.gw_count friendly_name = join("-", [local.deployment_name_salted, "gw", count.index, "DR"]) @@ -206,7 +206,7 @@ module "agentless_gw_dr" { module "hub_hadr" { source = "imperva/dsf-hadr/null" - version = "1.6.0" # latest release tag + version = "1.7.0" # latest release tag sonar_version = module.globals.tarball_location.version dsf_main_ip = module.hub_main.public_ip @@ -223,7 +223,7 @@ module "hub_hadr" { module "agentless_gw_hadr" { source = "imperva/dsf-hadr/null" - version = "1.6.0" # latest release tag + version = "1.7.0" # latest release tag count = var.gw_count sonar_version = module.globals.tarball_location.version @@ -256,7 +256,7 @@ locals { module "federation" { source = "imperva/dsf-federation/null" - version = "1.6.0" # latest release tag + version = "1.7.0" # latest release tag count = length(local.hub_gw_combinations) hub_info = { @@ -284,7 +284,7 @@ module "federation" { module "rds_mysql" { source = "imperva/dsf-poc-db-onboarder/aws//modules/rds-mysql-db" - version = "1.6.0" # latest release tag + version = "1.7.0" # latest release tag count = contains(var.db_types_to_onboard, "RDS MySQL") ? 1 : 0 rds_subnet_ids = local.db_subnet_ids @@ -295,7 +295,7 @@ module "rds_mysql" { # create a RDS SQL Server DB module "rds_mssql" { source = "imperva/dsf-poc-db-onboarder/aws//modules/rds-mssql-db" - version = "1.6.0" # latest release tag + version = "1.7.0" # latest release tag count = contains(var.db_types_to_onboard, "RDS MsSQL") ? 1 : 0 rds_subnet_ids = local.db_subnet_ids @@ -310,7 +310,7 @@ module "rds_mssql" { module "db_onboarding" { source = "imperva/dsf-poc-db-onboarder/aws" - version = "1.6.0" # latest release tag + version = "1.7.0" # latest release tag for_each = { for idx, val in concat(module.rds_mysql, module.rds_mssql) : idx => val } sonar_version = module.globals.tarball_location.version diff --git a/examples/aws/poc/sonar_hadr_deployment/sonar_hadr_deployment_1_6_0.zip b/examples/aws/poc/sonar_hadr_deployment/sonar_hadr_deployment_1_6_0.zip deleted file mode 100644 index 6d70cf159472264b3b49262979e5e18eab0d51c6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6788 zcma)>byQT{yT=DXS~?{phZssg>4uR(kdQ`lhK2!VXrx=Z29ywxQb|c^>6AubknS## z=KB8bU3b0SyMC{~ebzpE|8t(t+Gm}!p6~a0G@fE&;RF5}LH1U9|JwY|jUGS`Ksv$A z5vDfgFoY@0(%Heu%h3|5~LukkA? z#jh3jUs1WL+nDKb000m*0KoZ&sP5(nTXPEsOC+DG)jts?^c|hhk4bK_OkKtTI%yrI zpQXBi;_rO_1pi_ZKhb`ga}Ucf*O8BmD?XXQW7~h80m45m3JOQ{HA#mR!1#}5McPvKp>!+Xv=p%Diya&Or4HV&% zd4|cloRCWD7&E3X++hpu8+&h^kG7Pc;*T6dBtH7|28A9!H-2EK^Dqw%9Rx)*iY0Py)Em&Xo}ZXGw!y{JzjR#bt~yJZ8KS-;@%#vRq#7z$uMyPq#Cz0 z*3Hn;rY-SaOZE(HZwM24vAln@r59s+G56Dayq^O00k$`U8dDT$1KHfrGZp5l&+>{k zSUF=gq+#YfX>JXz<85Jl^;alLc8q7J&LmH940<EIr$dtr}EFNXJs=MNk~GIN=(mFA~dK~pm!;*tDT{M%Ir%V6Fe?DqTLMni`dl~UFz z(sdY07btkJ>Xlo=#+E3n5sP&ln9T6*776+%wTF-W=$w|g!CZ$&yDsAphscXl%@^=Q zZJp86Odu_ki|zVC506<=wa3dC8-3+~yrA#2$8Bs2c$TFgk$ z(%k5I7bz(rQUJ#%NLja2h!4?v9Q4g87d_?MUF(#~+!$F?aT)t-XK#9K_gv#ho(IH0 z1npHI*c|&x@|5$V7oXPsZpGFyFWXI+-7}X3L4_U?G_FY znU|j&iy$(MpHj64rZbpibttXS=W0)Ny8iuUwQIK0-@m3>2A$wYlzqCFqZE44z8czK z$^=@d3hYpAqmOz~iYyQzx$2DBgthBfU#u#E8NO#xH3hz2xf2(X;6MQ{g$5Hbj^j^<~ zQItfWbYm6A+Rr}UgHb8bcJY-j%D!iT>78XBdGV~lUHEa?;)kwk?t?E5!qUA^XSL>F zh$0hC*>~ec7u68^7}~2viaA2_U7VjGQo(eh{?DEhT!ou}ef*xJ?bQL-5s`W&R##YA ztaLK0ts*w01Vo|dJLGw*6r16R@^UA*My zQkJ6RYruy~j`J~u?jIFdC``_NTJ5TQwEHX{H1-|sky=8FU{dlZEzvQd)Nkbp67HrQ zW1+Qq`!1bZ32`zc7+Yv6DRn(66x%SB(Jtrw6_}*Zqe>JgC?&NGJTkes;!v3At+;ht zD6qcOSSYvAa#gj^$z6F-aZzw9hqW`&N$5BG)$boJBfg7t;0Bw1Qk!`Le(Db=bV|7#jS3G%W{sBO>IF@q6}_GAra0A^7(Wn{X562CC^B}@9EnMIr zVd8Ln^%e_06s6)E2V?6fhAQRLTHOt*`4**_XhZMfZKX7tMsM&x{L`rNha+|n}K(W62~>q+3} z{*SD?^xJ$zTHD+#9(XBQ9@BME1r$H2UsbAhF^OWi*3|>;tcUMQ9Se$S$1N9(-pdQy zN*EXq!HmRM6*Z9+MN!4yu<9Y#~N%l%CXtmFGc{`p{aYdVSX{ymq!NoP33h zXEI(s_6n7TeCE#Ydp$qK5feW^%^eprY9~1EN%u591Gh-zV5B++cG0I4EbuWK1Mk&d zwHC-bM(9&~tbA5zm80PTP?KTJ@p@$KXixB1Q6G%nZN?S$74)2_)T9NYkR2-fM21bU z)&>L78s*cYNXjRJY^CyLdkh_GwXGBaP?Yn?MZ|=~7=>LE8rlzn} zKK?H$%83mCu>awU*HV&GR8!(}g#DA)jL{y1&psw;-sURU4sLAavy_1NM~eq6mt+DU zZ@T38!zv0o5)?yNEE8u2*OGA{CVc9n%s-$F@Tfg=xp<-D>w)Ogg;5*$;_Bv>RB^eE z)wk@^fVZAw+^VI1b@lN#mZ`z(6F>ZReYayPRUcC#s}XV1hlDevfj~`{-<)hO9IC z4u(x$%DDHMgK4)+QjO(o=NeBvWGV$_AnOciN1_lS+Qv@atMfe`F^hu+uua`KYsCu0 zpPG;ko;4TcttjU8xKqaOGC|Fo)i%7@{x;M5HtVWmf&Q-HUj9h$5aCyzE}=slqBlMM zw?}TFF@Y0N`=-rb$mYuU76C#Jc^zIpP;vS=K?V77TR#dPpY znYedRZa9e!9y+e0YS@H3vUsAu$o%;{2OK4fLaq|N#~cF>$g&7@J5whZ%f|ZdjDTY~ zbGZ&XcZKD=3<4IiFeh>z2J2~0By!{w2`miU5f4uo4>O_-&0{gWG>(Gr4$hq1AJw0# z*6%^!pbe=WZMqQG;n4(5mwg`0;*f1YLc4hl0vd6oVXI+91xcAws^XEV)MgS4n<-$f zN_PG@=wf<$dPakImXu+Cdk3bI(VKJj!YhdWccM+nMq+xA7Ni43G7vG+Hi zZB2zr4DRI~QCA@X$|Jmtve@D)Fnjy3tcFnW&6L+m$;=pI=Z09gNUKu2?1_#aH`uA$K{ z(@NntRJJgFF9OF1Qs1u-=+LTR#*c2F>>g*biF65iF56{s4m^NJuW}H$XSsu zcjK#Bl&0Rd{K9e*VIljT?R1D2avYJ*{46(NJV_g+Im-?*hYG7$$eH>PujGrqm;~a| zRfeE3)$ordczZtxv&$q&Xn*bNU!bEkF>Sh%PJ{9s5~qGa*B;h7&4P0urBaIkOS5zIZ2F0{*n*^7APHa+Pi1 zMbrKEGKa$;OPA(+-oWmnOb6?>@kP}ZJNorQvYGG{hr0=rTN~qP!+*rXXjaD#O<*s8D*_gU_|F{?0ITPDC>DNcK+up&a!FX2P*3rj!v1cG7I9X;30) zGRg+8$n!-_x?e;Nx6kf6>M44B>n|_TwIzFmMFt*z-e$ox-xz< z5c?IobjR_{3-Veqwfq_DVp{N)m~)~^u-9xc?t?Um5AKhHG4N&ringOaAsB+-d4$SE z-?tCYCJ)A1rY|SxPU&^`&1*9Q2l&DMd?xXxUR`(dkTuM$q49|5LeMueM5UI(>bA=4 z9jZnfkf6rQHRkXQ$y~^AU8`BLp222Ut0Oh0$ijwwo&#v-8!+JZlzXgdqD!gIw|H zuNLo4Ypa-^%MXjk_qy{yrnwA17_Kq>tmSx6c&lvzEespq^#~ZMKw#}xJ9y* ztVEich&uPlf7z_ zk-URHB@29-b2YPi>8oU+Dh3Hfv899dzKq?EbgPhRTNjH&PoGTb#TH11elU0u_Lk3Xw3f4J%W^mU)xY)t@(xZ*5y8DsjC&x$t)Fi zK%&MEacCJv5H_Y`6Fvh=Sp=gCSn)*hN%p~Uhdgoiy~QCmo=agScSdiiyEV}zjJq-7 zTb))iqt-S7GpnPeoN zbtw@uaWlCKtO-Y)XOP`iWia%2SLU>*pR#TUa_ukXu{!H%Hh!!FA#2i`B(iB$V*S+X&kB1_x^D6o^rV{jPdG{j`taQZM^#@9saI~qgj%Vrk@Ie)oV!K^ z#dF+0>9QWaC2_6U-4w7`D*oP#8(%He(=w_F<2te-Eu-?P>3bb;@Q|M)C^|F|L)bcq z$c#6mU&!lyX;{g4I>yUmb-ENJ+12^Qz4PmXwYd49*M2^CM9k(JU4pvn%!1J?n(PPo zZQvChxdu!P zfGFcv!EV^TSjb}(=ZOh-Y2+1>o1pq6Fy;|ekd(g1OZ9^sm&~6<4cSTA8Sm+Mh&$k* zH}L%4OTLnZ$pV5ZT2CUH-d*)qKSq3_(-2`rFxblv#{p@F?EF|^8rNd)6GXAU2B%yb z;9qK*S!n^&qmckZ!I@QsMSneXgO<}n32;K;6)v=`=GBgTgDbjmWQP!!IkMl*#Pd5@ zbQ+1I@u5b#9i+PU_2c)aM9&ih6MjqzK+Hdor$r$G@CywEm8XhTC-JC>3}hy3_kzES zyil)B9&P~A{V&?_w{(byOT%w#FNGCrEGzjW-(HX{2%2V8N|%5AN;~TpN<0Y24ij1PN}zJwQSdf;{fb zdvD#$nz?sQtyAaxQ~S40t*W)ZZ*O%aBxFp$9|PYIs`ro0|K2D8lmK^UsJWY|t+}O} zsil>RqqDD*71YC&+f=}mi&IA%1Av6Dr)BlW^z^|3ARr$i0RYHBkI$<=MkRh+(f<*Z zrLm8W5)A-gBLx7M|0b%JxtpE&OGhhrkcag@2zdXVFt6|Ayuy!vUtsDw8$3wvxTKop z$(D?`_8!`6l04skU5tZlSmFdCWJyk^@;(mQpn|Y8J*%+e$IiX$B{4nQZQWjzseVo3 zSl}MbW3p#&r|BM6U=CP>(rmd_et0zcn#9c=NS})?8)f}?*b#=t!#yt`T4RyOy2Y<-X+tL18~{j|M2BS-PdLfx8N;IP(3} z=R-TZv+km0^3iZwqAKa2cq?D({wh|ba*Xd>4#9T!*y@YK*%L*q7C#i}8d{~nw#db^ zO$3qV?Ae~}J#&4Lptjr0CyWTHnS*IQ!U&X}c#^ulQYHZ6Dn3i{;&cmoGAu^;AuBNJ z6FVunJ2e4y9TEBYt^7e^Q>2?&u=t$$feLbJN2a`ZX=U@r_e7QqL)Z@6Yt!xZ5yw?HBEJTa;jTMD0O%YG){* z-VA4v&rNTp&+sKB{Fzmb<>K9es(SbVMCtbQx=nEw<>I!DiSjeNK zcg>eUi;>pCWTR+3A$K_8?@(u1jNouKXJmX4MS|W(ARejb6RGntVw<(nb*schQ-}9# zpyF*$YV;4XiDbUo7p}yFlbP%lOC_oFma|1zWoZ}2&m~-g^r6I7xFLyQbzAPz^UPm8 zHxtI2gQZ)%?j+eO5sEgh%XC;=Z3w-9Z$>;!g?IWEL(q20!bXm53ER(o2#vpcR8eDf zcXjxnxQmJiz@V5|8TEy(p$pC>D~kcc&CVrs9WhPyzY-sJ4yJeZTI!e5>}*uH z7Nas)hqE8>m6+f8f;68FgL`Iu?G7#NRb4lEWJd6fwJx>Un_4>5^d^s#ZQu#}jh`h|Jmg+GQogQ`mR&ft^y1B|y zAjF4|?RXK@yCb5XQ{Rb9>ht@e)URRk0&!crr7kaDbGoprNsA~b!cwG*4Y#En2$HC0 zE=mXxp>S6ntJ==+8iM|$^df0cbVkqE@{A}&5^qM1ApRIxC-oHD>)lr!uzS(VP7A$N zba%fUNh%Julnd9Ga_`$g%gY^hlckc~?KWj14Is#cM!Fv6*_j=@fgB%2OYzLSvEl{O_1@n!yU2fpI-xO zeFLTFdEB!(pD2%5>P)6tUx>?$c{q?<@2}nO4z0q2f|?p7R#KdBi>}X#Wg~9-cO%+O zY1uZLnIkbxafm@B3K5ml-j^e&L;7g@7L+xr4RdWyuU-LzqcL!WSMYUXw4rMCSTt{%AIr zgMew#YS)ZAT$RHe63B12h}W^rPtm@Ii-l1L2B~Uc-A0+n`3K5ppS1w@-D32rt#6SF z7$_td=3KC+hSuirfigaR(z=lh60tREXTwf=pAZaGY=N{P&Q7g_o*(JynnW$Owc36+MyROZhqdV0g1@7cRhB%0R zidhK~?E$$zJ8dLjd%XkG6Px__Zhflw&c0PTbarjUJFA-9jaJsXrdr43iGB}zDBm#o zEIqkxVQDU_tlQTqp2P}MQL(!j-o*CBynZQ{55P2;5oO#E9x<_F;HAmUEtAarX#Iod zCd}qReY4J1(?j{CPRY)T`Wx7T6!OXZAa>yDhrs*d@ASVii1wmo)VYzHhQ7K0e+c=7 z2!w9SOajI<*n&wG*ctLK2g4vs%VO@8O>oz(Rd*G+9 zba}dY<03GaxS6Z3q8aL;3@Ta}8?epso|;^{T#^Fh2=E3W{GNTqj4QZO5di=w4gdiB zo9yfC>EYt(@prlRG-JwPg^PIj{3lzuogJczn?4@HCJ$MBFQ`49N|8XZ?Aej!XxdI0 z@JG-Fe0!s5W|2+gbVggE%e0dzU>zRoNM^930Uxv+E_*UT)*<3|z$bMe2_8r;yi1za zwHr7*4iHXg0f&^Nn8meWqal;%j<7N9w{PF>A-^AxxwkkAS8tl)j6#pdp^3K2j^g@~ zGJi3*`+y9cic@q+vV1mBWg%NmZjBP!v=FC}YD?+rXQiJ}Pbh zW=K|zveEO7$vZ5OO+fgpVt+!QSE*yq3HXz9-eMYdlivfSNEmK&xpAn(D)p9ZtGmJb zTE60owGVQ<A2}ck>w1F^DYSwk0x{ds)|}W#pz6Zq(fD%Tcj8v%OzxpG6S{=qB92KG~f2X zq@AMmiQmChE3AvvT>&Z*48^|BZJZpi_`&*eE2mxPd;vT@^KcDvxlH!~#dBQ4PRpKl z1HmSR>&uuY@{`YMq-)Qp2KJhJh`B5>T|VAK&%gXMx9RAv792wU^5qdQ=wI}v2A_2~ z=A#s4Mg;&E|K^L=l$8Rj$by_K|6gqWAvpg<&L(J2LRb0myN+34$6*~kAS)3_P`q&P zc6B}gk~1X58Cee-NCAh_Tcs{f?xmwaOh9Tgbl)u6p>b#CQpvnmcN6i~n=`i1t=+>T zv8p;9>xH80;6k5SR^^(&mbT=3tE{m7`EP-z0mq4OW&S7bjbKK~G~m0k+IG7=}M7K zd%+LN0jfieCrNKKCbJ)C#X9Pq{Zv=-mVk3DL-wh%F9jjEKnvF6{J=uK{DTsKzfx5E80@0D93Jxh9tv&;HYrgI&&ofJPGNswAL6}0 z!_659dbsqANC=saJ2&m>C0wrsZB3qCCM_i2_H8y?0i!`y^GhtV3qG8Q^y*hH=xk#b zX}_o{;EircO{Y;nBj$9J4Li|4Zhh6?qHFzGEEgx4>As8o25DAqLXw_q*o8F3STZr- zay5FXK4q>E!a) zr!)GCjrt>QXe)*!&ktSkS}@2$mug!l3z#Ik-7SVW41zn*#4UFtD`9E*V#>lX%A{r@ zREHUIEO187B#W)w+}yl&;Q}$k@%{lMXQP~-j1@y1hmJVUEg^mP8ndJGj)(;uX8gq; zYGw&62tSe?B}h({yJ1yMEGn|CzIQ#-<&agCD$!ENg*VF=#-w_W^*i?qynJ?BXepyT zA%2`EkZ`L^MTIr(gCEj$U}k44$~^yz>LP#+xSH-Bxs=eujo)1qchma-O39X2quu|!d&F4|?wJ?bT z9Bv{?^T{@~1TJVuc+R3JXDEc!YtWU0LByyI@exfDKfP)ni;?-2dM`aQL@n!(zFA8p>m<7E1qAI;0k&E3u! z`ggfSC!rU!j|(4s{xg=&CI*Jkxp*HN&Nn0Jc?_#Yi`iIT#2gyu;c{M2ELbv$arVIo zzO%qQSs6bOLTxLJbhNj%N?+f~>xWR4F^`7W;W`cJA($0%*EV5;a~6GHiRLF5yA1S; zGhD7bJa8Y`HUX=fnQVUb=}w=cX3R(k#ylhW{eY!gpKT)00RTR30D$3d4(McV2mL?O z`X6lZsiD!MX(bMvs@%AEW#{7l~@S z04}-B;GU8YtAGozd_fyR>H5*HvIbrx2cKF=QiG^DL74vW_`L#NZd2Km*7DdRecLNMheVIS$U3!{X+8$db|D~l#Omx~F+K)7+-oZrULAOp@ z=2~@;>9dyP%8t@bj3DevN_c^`;~q+0%Hc!VU6tQ&C9yKm zH{K?K&W_%aFw_cje{fSXey%vOm^mx`#q+XPw^MSSxf6dB_Xo>NZCW}5-VDSy$%1e} zAvbDp0gsV1wA#HM=Xpj2JVm9L{wXJ4yEfk_#&hqp1YO$NH3F^kkmz$&A@4b{3F+nZZ>s<-m0l)a? z0(SzMovLU9a1(^TTUD#kLIOzHz?@y&dBP(dNT(5J2JS7NW+j zsA;(wPgza%K9kgK${MAF%$(5#Uq^ibh7X~jmUfIO3ZO#U$yyNPO&P3=%)0~0kP_sX zn@H}#8Tbl15D@X3w;h;j4xM#!%+AD^{gI_W=Dm06NOlkb{9b=Ab#uem*zL?-vwk>^ za~{O6aGY>{)Qg0ovAZ1QHDTzd5alKd$e1o9Cmrp^yTBDNeJtcFG%K70oL=FvO{C9H z!82~%bqqWGDRaXyH=~43d;@uD_K8Qr2a=TA}Tz{wqUEAv8mi2VYA458%u#IqSz&HuKH28%a|hDoAWzENrd6 zn>~pNeyz=lkR1MYf!rSlpO4J;SmyxWSN3Z(FMSDHu~ zQfKA(&DMENgOmSPjQXdhLno3FD_1kJZCEfxp3PokDA(xA`>k;5w z64b^(#GhNPJRm=S210!pcZJl%e)^A!-4lKB0vxLK1{$d>h%X)!RY-g6n6jLRxw2$TKC9n8Yr6k622?#rD^ie}R8_?2&`~*ky5w@AKywYz zIPvXqlwR;cEiuqI=)e$uQ=JnJ&HQ9zdw;7hKp93o;{V}#@=djOj#ieM?U5?6V}qY5 zb!PkB!h@}97dD@KZ+6V~upMnnpFqbf?%bY$m4mzt&AYy9e_ls$%{=Uz%w~(4aN?)s zql}FHk1G7^_)bGYvt}_7rHBX5QKnxUYmwlJk<+}@^+`sS;%a{Wo^>pzL%BwQRM#9Oc#W41f*o+4Sgy{4 zrl)K|C(E!67WYI#Y$YbTp5vvm_#~>kk#%`NN+-6YMGM?rf^~FP9hVIkz~hEK$Vt8p z=_5^X8vPc{LvQkHZVk-p_SJu8P(lSJaLt6$eRLR5EMaG*t6Q0tVy*cqFh|yzollFW z&{m^%qQZzcT=Zj+fOyz_R1w@sEsB81=JZ-Nxaw5uJ|mG{DMdccr*Qe)?L>WvbvDturXT(t9TC>vU8ik#oskuRdx!s3@Xd<9INW_PkP(7{X_8*jyvSnQ1X#? zmDkLCX}yd-da$Xid)uuw@*5XT_PF;bK!Y@^lGZH-(s{v*4BJ}yXan(_zI0sSM^li5 z0d5!Ss*@?r#Uw=DG@d2PJf!K=k02V%hxX<548OP~?pV=Xc`~9V9ZS;X@|C>=Ya2;) z$P3-8zT-@@f$+`4*r;V~rMI1v4Uk6f?AY{}s^&-trdEE>i*zJy!TD6FK5MJ@sx2-f zH*ZwkX|NOb{N9#_uRkAc(eoFZCwzL2bdl2vd9krk!x>h1byMm5KHhD$qMSGO%@WD} zA6^Loks9eg)%?jGrQ9C_A8;!5$NJYD0F-}r0RF`;{gd#Y>i_>FAUwt{3(@@>!tdRH zN7}zJXa7q3z25O>+T3Fg;;+v0=jz9Q$NJrA{+TuO_=5k6^(Wu?-=Tij+J8oI;{G-2 uH|71`!G71he}>`X{Wa|WRq!L|-!_I&9!)s_fckg^JQk%cA6r5I!2bZ~N%dy{ literal 0 HcmV?d00001 diff --git a/examples/aws/sonar_upgrade/main.tf b/examples/aws/sonar_upgrade/main.tf index 33762e0d9..12b8ccc82 100644 --- a/examples/aws/sonar_upgrade/main.tf +++ b/examples/aws/sonar_upgrade/main.tf @@ -1,6 +1,6 @@ module "sonar_upgrader" { source = "imperva/dsf-sonar-upgrader/aws" - version = "1.6.0" # latest release tag + version = "1.7.0" # latest release tag # Fill the details of the Agentless Gateways and DSF Hubs that you want to upgrade agentless_gws = [ diff --git a/examples/aws/sonar_upgrade/sonar_upgrade_1_6_0.zip b/examples/aws/sonar_upgrade/sonar_upgrade_1_6_0.zip deleted file mode 100644 index 794cc069051779060d03682063ad597502374383..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1924 zcmWIWW@h1H0D-3Lv~Vy3N{BGXFcjzKB^Je(7Ni#?rliIj#+$_(=!b@IGB7`R>5&S; zr4`%^j4Usi85mgVf%*b~rilP)4zOu&Ykj|+2l8AQ85k6Bm{yipl$n^6lUl4-l7`RZ z)PBRf!v;LA-qke{Ybj*x3GE5S0@V1_Kp3tDTDpFfM<0^ z!~tcIHB&kkXXw{Ge7)E<$KyfgzD191%M3S8eff1x^YSl7GjGP6&0q@-@hQK1wL9Ir zIe1NF&Cl?=tKv}uN+38Q=L#^OGJydlizA?dTpe9}UG;KP@P$%u|8Bp-4g#*f|8_ZM zCW-I1ox8N5ruR+Jyzx5c>Z#QkJ$mL|4Wmf!DKOW&9)_n^>V70u6+wE0-Rv~6Sw`WsvSVbiCkZ>g_cxb90oUVQb9O>5)U^T(>2g zd|rJ^kh|2%rW65pfs5)d`hVwr-}3+XrnAe}H7;eZNm_Z?wZ@OfvhnowtI^B1?69pb z-Ny_HDntq`)0?DX4h$*~md6oPWvNBQnfZByl2l1*QBh)Aeo?MMHJ5@yQEFjnW>IQN zJXE)Wt%8!Bt%9MRv7Vuhf(?*iu4kacRm+7Mb$OeZedB7})EBIOW-(6auIpuZ@AzVy^ZvlolU5yNi0!$s z^p&SUMf1EZn>pvC=Wm+YplzU~!1^I0K+q}RYtO{+g2la!7Zj#QOfh3wClzOZC8OC< z>BpHfak-pRbRS-R%UjcVztd3bz%|zwQ+Wks-nbS7m;Mu~lL!dC0e=XC#RjE>A~-W0sh)9c8l zLR~%Kw*8`!?QcEqo^`*u)IPk#aOR7fjbFN7$N5ZT3buYf#-KkhEqyt#z;@u%7cg|q)M|2`1+ zWp}3Q_FKEuU!DsO-hQFkd!^F-yvdJumRsnrD715UTC@6)jKS*7mNDs-hU~rxu?$_Y z#|3oaixw=X>2;L*vAD(8yY+haj@hpkZ=Sktak!#m%yhXaX$@O9AGA*1vX;GjOSw&e z+5?DzLPv|D@E5lr7U`!8F7HzSiAGa``#(>5H4Fi1ez0t{~*K}_t0GApD|#wd_MCgUoS zAtnP;FT;{XKO82b7SP1mf?A#-+foj+44eCrN;iB~Ac6?B96+{W5fgSRP)Y@SmLNh4 iHFG0dVg#)5u=xX?)p1$C$_9!;Rv>%{42o7(5Dx$wvBgpV diff --git a/examples/aws/sonar_upgrade/sonar_upgrade_1_7_0.zip b/examples/aws/sonar_upgrade/sonar_upgrade_1_7_0.zip new file mode 100644 index 0000000000000000000000000000000000000000..99fb7b2c98b661cd3207c96182e63b192fa8473f GIT binary patch literal 2348 zcmWIWW@h1H00Duhyl^lBN{BGXFcjzKB^Je(7Ni#?rliIj#+%0*=!b@IGB68-2d9E? zX$3a}Bg;!>1_qXTpuPa0X(B+H18mycTHkNyfjn161_lKjrj;cYWhN%&q!#Oyq=8N5 z$8K_JzhT~C10L7%`Hv2JM=6B1pSjx=r@+pUF@4j_6_XS$Zk?-CzCP)=L!%zcM~}LH z|9w4I6!t`Enm)O6vUOTW)B2CWj8^W)q@9YNh0TA*a-u!hc#HToqZ6}^luP^FnR>eZ z$Dz-Ae>dl!Us_X?H`yiD|J7qg{+nl+np(g0e1FV-BwhDg*u3Ve6NP5`#(vtA!Twyp zvpOTRf;s{>;rszI)mRIT$C^5aChpXyD84;>po6Wtvn}J$#{S949QxF8&4yGlnN6C zE^jKn;k8c3wa-j`?o699lP}jz`7$o&D$WMfopv7uU3H zX?egi*;GvZQEJTV4)<K`(P6`ZKl{G#-QIZjC8OMHNrSH!s=TZwamWO`>@u&IS95S)!#x8( z<(co+S#MakXHor4wyU1+=01M0mSx#S@zXaeuLYdXE92ghB0NZv!)?;qvA z6j$`;=-SZCp3MIiJ7kMGLyk$$DLQn?;qT8IQpHOexiZ*zSp+Q|%kOO8z5K6zUXEQU zua5Nr&n;KFi~N`@9Zy`p8l4q&M<;&vdr;sYa(S8FBo%XD;DE3^j=(8PEh^5;&m)xH zN>Yo864UaFauuq%6cmb53rjPLQd8ogx)p2{l$4;WD;KqpG$a8GVxW*)4Fz)|?T4LjI%+dyFNb8WV_OIwe0-qp?Jx1BOA_kFdF z>xz#z#HOk)p7^M3QvLfA((l!B7Nl%`AeNOZefoXxy&m@$Ti5llIZoJo>hz7PaZ_Kg z{+Y!%p}Ve^;l1OFZO;1xPfuEPlp(g~!qQis1{KZowru8{lb*k6YJ;|cmICXCi~vEW zfUi9h!wVMoHeOJeA~D5`Wt~)<{gsSnN2MQU&cx+%PSJgM`7Liv=lxDYtpnFwUrgl{ zka^=;5MUaVdRMsn$Ejq4l!<&7wQ^bc`QA^hY zr5h#o$q8GnH=on}r!hJ*vw2hSLQk(Fn+kRHgxmIuMz+88xO>+9=2H9c62qA}D zejVpCktx{veO+EZ>;J${ua&B2`xSavhJSJ0RDS-7#sAg+maMYRe!l-#wb=WgzEgyD z%rjuzSO2)XT=V7<-p8M69~931%l!L5+?U;%uG??zQh#|aJb3$sX780s_wyz{-dS#; zzoO92;c3n4Lox=dH(SP}R~oYWCd4vy#U2;Xi7#5Ppr+SR?#JR5U+>oI-8*K#TD*Dc zy2as&jxp2arld7&-F(nGdCOY%?k(ju0g~63KX|iVC0S=3`>Vjxrv8&sKQneJL`cS( zuW^=)UA3FD&oKFgd#GK{;s5Vl7F6@FUiVB-J-SV=%0@7K+w8w=0p5&Ea?FTC4our{ zAi^L4WeYI8bp$c7S8S}1iVdv@fS8P{T7#GjOuY0HFHV3KU~R{+vVoEb8xZ;egW@EZ2LMEVP+0%~ literal 0 HcmV?d00001 diff --git a/examples/azure/poc/dsf_deployment/dsf_deployment_1_6_0.zip b/examples/azure/poc/dsf_deployment/dsf_deployment_1_6_0.zip deleted file mode 100644 index b6fd778b77d9ee4877c3d16d26fa09cc968c02a2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7823 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 z 0 ? 1 : 0 sonar_version = var.sonar_version @@ -84,7 +84,7 @@ module "hub_hadr" { module "agentless_gw_main" { source = "imperva/dsf-agentless-gw/azurerm" - version = "1.6.0" # latest release tag + version = "1.7.0" # latest release tag count = local.agentless_gw_count friendly_name = join("-", [local.deployment_name_salted, "agentless", "gw", count.index]) @@ -115,7 +115,7 @@ module "agentless_gw_main" { module "agentless_gw_dr" { source = "imperva/dsf-agentless-gw/azurerm" - version = "1.6.0" # latest release tag + version = "1.7.0" # latest release tag count = var.agentless_gw_hadr ? local.agentless_gw_count : 0 friendly_name = join("-", [local.deployment_name_salted, "agentless", "gw", count.index, "DR"]) @@ -149,7 +149,7 @@ module "agentless_gw_dr" { module "agentless_gw_hadr" { source = "imperva/dsf-hadr/null" - version = "1.6.0" # latest release tag + version = "1.7.0" # latest release tag count = length(module.agentless_gw_dr) sonar_version = var.sonar_version @@ -193,7 +193,7 @@ locals { module "federation" { source = "imperva/dsf-federation/null" - version = "1.6.0" # latest release tag + version = "1.7.0" # latest release tag for_each = local.hub_gw_combinations hub_info = { diff --git a/modules/aws/agent-gw/README.md b/modules/aws/agent-gw/README.md index 123729a3a..b40365c4f 100644 --- a/modules/aws/agent-gw/README.md +++ b/modules/aws/agent-gw/README.md @@ -83,4 +83,4 @@ API access to the DSF Management server is required to provision this module. Pl For more information about the DSF Agent Gateway and its features, refer to the official documentation [here](https://docs.imperva.com/bundle/v14.11-database-activity-monitoring-user-guide/page/378.htm). -For additional information about DSF deployment using terraform, refer to the main repo README [here](https://github.com/imperva/dsfkit/tree/1.6.0). \ No newline at end of file +For additional information about DSF deployment using terraform, refer to the main repo README [here](https://github.com/imperva/dsfkit/tree/1.7.0). \ No newline at end of file diff --git a/modules/aws/agentless-gw/README.md b/modules/aws/agentless-gw/README.md index 076582f99..a94761dbe 100644 --- a/modules/aws/agentless-gw/README.md +++ b/modules/aws/agentless-gw/README.md @@ -100,4 +100,4 @@ SSH access is required to provision this module. To SSH into the Agentless Gatew For more information about the Agentless Gateway and its features, refer to the official documentation [here](https://docs.imperva.com/bundle/v4.12-sonar-user-guide/page/80401.htm). -For additional information about DSF deployment using terraform, refer to the main repo README [here](https://github.com/imperva/dsfkit/tree/1.6.0). \ No newline at end of file +For additional information about DSF deployment using terraform, refer to the main repo README [here](https://github.com/imperva/dsfkit/tree/1.7.0). \ No newline at end of file diff --git a/modules/aws/db-with-agent/README.md b/modules/aws/db-with-agent/README.md index 6cb5848d3..c825ab461 100644 --- a/modules/aws/db-with-agent/README.md +++ b/modules/aws/db-with-agent/README.md @@ -69,4 +69,4 @@ module "db_with_agent" { ## Additional Information For more information about the DSF Agent Gateway and its features, refer to the official documentation [here](https://docs.imperva.com/bundle/v14.11-database-activity-monitoring-user-guide/page/378.htm). -For additional information about DSF deployment using terraform, refer to the main repo README [here](https://github.com/imperva/dsfkit/tree/1.6.0). \ No newline at end of file +For additional information about DSF deployment using terraform, refer to the main repo README [here](https://github.com/imperva/dsfkit/tree/1.7.0). \ No newline at end of file diff --git a/modules/aws/dra-admin/README.md b/modules/aws/dra-admin/README.md index eeb61e09c..f31c2db78 100644 --- a/modules/aws/dra-admin/README.md +++ b/modules/aws/dra-admin/README.md @@ -72,4 +72,4 @@ module "dsf_dra_admin" { For more information about the DSF DRA Admin and its features, refer to the official documentation [here](https://docs.imperva.com/bundle/z-kb-articles-km/page/4e487f3c.html). -For additional information about DSF deployment using terraform, refer to the main repo README [here](https://github.com/imperva/dsfkit/tree/1.6.0). \ No newline at end of file +For additional information about DSF deployment using terraform, refer to the main repo README [here](https://github.com/imperva/dsfkit/tree/1.7.0). \ No newline at end of file diff --git a/modules/aws/dra-analytics/README.md b/modules/aws/dra-analytics/README.md index 0c418ee4d..62c9b5796 100644 --- a/modules/aws/dra-analytics/README.md +++ b/modules/aws/dra-analytics/README.md @@ -78,4 +78,4 @@ module "dsf_dra_admin" { For more information about the DSF DRA Analytics and its features, refer to the official documentation [here](https://docs.imperva.com/bundle/z-kb-articles-km/page/4e487f3c.html). -For additional information about DSF deployment using terraform, refer to the main repo README [here](https://github.com/imperva/dsfkit/tree/1.6.0). \ No newline at end of file +For additional information about DSF deployment using terraform, refer to the main repo README [here](https://github.com/imperva/dsfkit/tree/1.7.0). \ No newline at end of file diff --git a/modules/aws/hub/README.md b/modules/aws/hub/README.md index e7a34ccbd..f6df9a219 100644 --- a/modules/aws/hub/README.md +++ b/modules/aws/hub/README.md @@ -96,4 +96,4 @@ SSH access is required to provision this module. To SSH into the DSF Hub instanc For more information about the DSF Hub and its features, refer to the official documentation [here](https://docs.imperva.com/bundle/v4.12-sonar-user-guide/page/80401.htm). -For additional information about DSF deployment using terraform, refer to the main repo README [here](https://github.com/imperva/dsfkit/tree/1.6.0). \ No newline at end of file +For additional information about DSF deployment using terraform, refer to the main repo README [here](https://github.com/imperva/dsfkit/tree/1.7.0). \ No newline at end of file diff --git a/modules/aws/mx/README.md b/modules/aws/mx/README.md index 68ad8947e..fdb32fdcf 100644 --- a/modules/aws/mx/README.md +++ b/modules/aws/mx/README.md @@ -83,4 +83,4 @@ API access is required to provision this module. Please make sure to pass the re For more information about the DSF MX and its features, refer to the official documentation [here](https://docs.imperva.com/bundle/v14.11-dam-management-server-manager-user-guide/page/10068.htm). -For additional information about DSF deployment using terraform, refer to the main repo README [here](https://github.com/imperva/dsfkit/tree/1.6.0). \ No newline at end of file +For additional information about DSF deployment using terraform, refer to the main repo README [here](https://github.com/imperva/dsfkit/tree/1.7.0). \ No newline at end of file diff --git a/modules/aws/rds-mssql-db/README.md b/modules/aws/rds-mssql-db/README.md index 95abdd0fc..bcf0f8d52 100644 --- a/modules/aws/rds-mssql-db/README.md +++ b/modules/aws/rds-mssql-db/README.md @@ -80,4 +80,4 @@ module "dsf_rds_mssql" { ## Additional Information -For additional information about DSF deployment using terraform, refer to the main repo README [here](https://github.com/imperva/dsfkit/tree/1.6.0). \ No newline at end of file +For additional information about DSF deployment using terraform, refer to the main repo README [here](https://github.com/imperva/dsfkit/tree/1.7.0). \ No newline at end of file diff --git a/modules/aws/rds-mssql-db/main.tf b/modules/aws/rds-mssql-db/main.tf index 95e67b0de..f334d5a3c 100644 --- a/modules/aws/rds-mssql-db/main.tf +++ b/modules/aws/rds-mssql-db/main.tf @@ -88,7 +88,7 @@ resource "aws_db_instance" "rds_db" { } data "aws_subnet" "subnet" { - id = var.rds_subnet_ids[0] + id = var.rds_subnet_ids[0] } resource "aws_security_group" "rds_mssql_access" { diff --git a/modules/azurerm/agentless-gw/README.md b/modules/azurerm/agentless-gw/README.md index 94eafc637..d22f1124e 100644 --- a/modules/azurerm/agentless-gw/README.md +++ b/modules/azurerm/agentless-gw/README.md @@ -100,4 +100,4 @@ SSH access is required to provision this module. To SSH into the Agentless Gatew For more information about the Agentless Gateway and its features, refer to the official documentation [here](https://docs.imperva.com/bundle/v4.12-sonar-user-guide/page/80401.htm). -For additional information about DSF deployment using terraform, refer to the main repo README [here](https://github.com/imperva/dsfkit/tree/1.6.0). \ No newline at end of file +For additional information about DSF deployment using terraform, refer to the main repo README [here](https://github.com/imperva/dsfkit/tree/1.7.0). \ No newline at end of file diff --git a/modules/azurerm/hub/README.md b/modules/azurerm/hub/README.md index 88f835aa1..ece4a62d1 100644 --- a/modules/azurerm/hub/README.md +++ b/modules/azurerm/hub/README.md @@ -98,4 +98,4 @@ SSH access is required to provision this module. To SSH into the DSF Hub instanc For more information about the DSF Hub and its features, refer to the official documentation [here](https://docs.imperva.com/bundle/v4.12-sonar-user-guide/page/80401.htm). -For additional information about DSF deployment using terraform, refer to the main repo README [here](https://github.com/imperva/dsfkit/tree/1.6.0). \ No newline at end of file +For additional information about DSF deployment using terraform, refer to the main repo README [here](https://github.com/imperva/dsfkit/tree/1.7.0). \ No newline at end of file diff --git a/modules/azurerm/sonar-base-instance/main.tf b/modules/azurerm/sonar-base-instance/main.tf index ff8f658c9..c49b42a99 100644 --- a/modules/azurerm/sonar-base-instance/main.tf +++ b/modules/azurerm/sonar-base-instance/main.tf @@ -83,9 +83,9 @@ resource "azurerm_linux_virtual_machine" "dsf_base_instance" { custom_data ] } - depends_on = [ + depends_on = [ azurerm_role_assignment.dsf_base_storage_role_assignment - ] + ] } resource "azurerm_user_assigned_identity" "dsf_base" { diff --git a/modules/sonar_python_upgrader_1_6_0.zip b/modules/sonar_python_upgrader_1_7_0.zip similarity index 67% rename from modules/sonar_python_upgrader_1_6_0.zip rename to modules/sonar_python_upgrader_1_7_0.zip index ff6d89292ec00fd9067e93b20580c851c4b20c4a..699706acc2870ae5eec3e19371b19ef73441993e 100644 GIT binary patch delta 5104 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 Pm$sb`9|fBe;pqGiocbEU delta 5243 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