Skip to content

Commit fd02e04

Browse files
Merge pull request #157 from DataDog/kacem.bouhmadi/0.11.6
Bump 0.11.6
2 parents a2e4bc9 + 6d8db4b commit fd02e04

File tree

9 files changed

+24
-20
lines changed

9 files changed

+24
-20
lines changed

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
# Changelog
22

3+
## Version 0.11.6 - 2024-10-28
4+
5+
- Prevent Datadog Agent from starting before its configuration has been changed
6+
37
## Version 0.11.5 - 2024-10-16
48

59
- Scanner role delegations based on a account_id wildcard by default: variable `account_roles` is now optional and defaults to allowing all accounts. This was done to simplify the cross-account setups.

azure/modules/custom-data/templates/install.sh.tftpl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,7 @@ api_key: $DD_API_KEY
102102
site: $DD_SITE
103103
azure_client_id: ${azure_client_id}
104104
installation_mode: terraform
105-
installation_version: 0.11.5
105+
installation_version: 0.11.6
106106
%{if length(scanner_configuration) > 0}
107107
${yamlencode(scanner_configuration)}
108108
%{endif}

examples/cross_account/other_account/main.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ provider "aws" {
1414
}
1515

1616
module "delegate_role" {
17-
source = "git::https://github.com/DataDog/terraform-module-datadog-agentless-scanner//modules/scanning-delegate-role?ref=0.11.5"
17+
source = "git::https://github.com/DataDog/terraform-module-datadog-agentless-scanner//modules/scanning-delegate-role?ref=0.11.6"
1818

1919
scanner_roles = [var.scanner_role_arn]
2020
}

examples/cross_account/scanner_account/main.tf

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ provider "aws" {
1414
}
1515

1616
module "scanner_role" {
17-
source = "git::https://github.com/DataDog/terraform-module-datadog-agentless-scanner//modules/agentless-scanner-role?ref=0.11.5"
17+
source = "git::https://github.com/DataDog/terraform-module-datadog-agentless-scanner//modules/agentless-scanner-role?ref=0.11.6"
1818

1919
## By default the scanner can assume any role with the default naming
2020
## convention from any account.
@@ -40,13 +40,13 @@ module "scanner_role" {
4040
}
4141

4242
module "self_delegate_role" {
43-
source = "git::https://github.com/DataDog/terraform-module-datadog-agentless-scanner//modules/scanning-delegate-role?ref=0.11.5"
43+
source = "git::https://github.com/DataDog/terraform-module-datadog-agentless-scanner//modules/scanning-delegate-role?ref=0.11.6"
4444

4545
scanner_roles = [module.scanner_role.role.arn]
4646
}
4747

4848
module "agentless_scanner" {
49-
source = "git::https://github.com/DataDog/terraform-module-datadog-agentless-scanner?ref=0.11.5"
49+
source = "git::https://github.com/DataDog/terraform-module-datadog-agentless-scanner?ref=0.11.6"
5050

5151
api_key = var.api_key
5252
instance_profile_name = module.scanner_role.instance_profile.name

examples/custom_agent_configurations/main.tf

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,19 +14,19 @@ provider "aws" {
1414
}
1515

1616
module "scanner_role" {
17-
source = "git::https://github.com/DataDog/terraform-module-datadog-agentless-scanner//modules/agentless-scanner-role?ref=0.11.3"
17+
source = "git::https://github.com/DataDog/terraform-module-datadog-agentless-scanner//modules/agentless-scanner-role?ref=0.11.6"
1818

1919
api_key_secret_arns = [module.agentless_scanner.api_key_secret_arn]
2020
}
2121

2222
module "delegate_role" {
23-
source = "git::https://github.com/DataDog/terraform-module-datadog-agentless-scanner//modules/scanning-delegate-role?ref=0.11.3"
23+
source = "git::https://github.com/DataDog/terraform-module-datadog-agentless-scanner//modules/scanning-delegate-role?ref=0.11.6"
2424

2525
scanner_roles = [module.scanner_role.role.arn]
2626
}
2727

2828
module "agentless_scanner" {
29-
source = "git::https://github.com/DataDog/terraform-module-datadog-agentless-scanner?ref=0.11.3"
29+
source = "git::https://github.com/DataDog/terraform-module-datadog-agentless-scanner?ref=0.11.6"
3030

3131
api_key = var.api_key
3232
instance_profile_name = module.scanner_role.instance_profile.name

examples/custom_vpc/main.tf

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,24 +14,24 @@ provider "aws" {
1414
}
1515

1616
module "agentless_scanner_role" {
17-
source = "git::https://github.com/DataDog/terraform-module-datadog-agentless-scanner//modules/agentless-scanner-role?ref=0.6.0"
17+
source = "git::https://github.com/DataDog/terraform-module-datadog-agentless-scanner//modules/agentless-scanner-role?ref=0.11.6"
1818
}
1919

2020
module "delegate_role" {
21-
source = "git::https://github.com/DataDog/terraform-module-datadog-agentless-scanner//modules/scanning-delegate-role?ref=0.11.5"
21+
source = "git::https://github.com/DataDog/terraform-module-datadog-agentless-scanner//modules/scanning-delegate-role?ref=0.11.6"
2222

2323
scanner_roles = [module.agentless_scanner_role.role.arn]
2424
}
2525

2626
module "user_data" {
27-
source = "git::https://github.com/DataDog/terraform-module-datadog-agentless-scanner//modules/user_data?ref=0.11.5"
27+
source = "git::https://github.com/DataDog/terraform-module-datadog-agentless-scanner//modules/user_data?ref=0.11.6"
2828

2929
hostname = "agentless-scanning-us-east-1"
3030
api_key = var.api_key
3131
}
3232

3333
module "instance" {
34-
source = "git::https://github.com/DataDog/terraform-module-datadog-agentless-scanner//modules/instance?ref=0.11.5"
34+
source = "git::https://github.com/DataDog/terraform-module-datadog-agentless-scanner//modules/instance?ref=0.11.6"
3535

3636
user_data = module.user_data.install_sh
3737
iam_instance_profile = module.agentless_scanner_role.profile.name

examples/multi_region/main.tf

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ provider "aws" {
2020
}
2121

2222
module "agentless_scanner_role" {
23-
source = "git::https://github.com/DataDog/terraform-module-datadog-agentless-scanner//modules/agentless-scanner-role?ref=0.11.5"
23+
source = "git::https://github.com/DataDog/terraform-module-datadog-agentless-scanner//modules/agentless-scanner-role?ref=0.11.6"
2424

2525
api_key_secret_arns = [
2626
module.agentless_scanner_us.api_key_secret_arn,
@@ -29,13 +29,13 @@ module "agentless_scanner_role" {
2929
}
3030

3131
module "delegate_role" {
32-
source = "git::https://github.com/DataDog/terraform-module-datadog-agentless-scanner//modules/scanning-delegate-role?ref=0.11.5"
32+
source = "git::https://github.com/DataDog/terraform-module-datadog-agentless-scanner//modules/scanning-delegate-role?ref=0.11.6"
3333

3434
scanner_roles = [module.agentless_scanner_role.role.arn]
3535
}
3636

3737
module "agentless_scanner_us" {
38-
source = "git::https://github.com/DataDog/terraform-module-datadog-agentless-scanner?ref=0.11.5"
38+
source = "git::https://github.com/DataDog/terraform-module-datadog-agentless-scanner?ref=0.11.6"
3939

4040
providers = {
4141
aws = aws.us
@@ -46,7 +46,7 @@ module "agentless_scanner_us" {
4646
}
4747

4848
module "agentless_scanner_eu" {
49-
source = "git::https://github.com/DataDog/terraform-module-datadog-agentless-scanner?ref=0.11.5"
49+
source = "git::https://github.com/DataDog/terraform-module-datadog-agentless-scanner?ref=0.11.6"
5050

5151
providers = {
5252
aws = aws.eu

examples/single_region/main.tf

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,19 +14,19 @@ provider "aws" {
1414
}
1515

1616
module "scanner_role" {
17-
source = "git::https://github.com/DataDog/terraform-module-datadog-agentless-scanner//modules/agentless-scanner-role?ref=0.11.5"
17+
source = "git::https://github.com/DataDog/terraform-module-datadog-agentless-scanner//modules/agentless-scanner-role?ref=0.11.6"
1818

1919
api_key_secret_arns = [module.agentless_scanner.api_key_secret_arn]
2020
}
2121

2222
module "delegate_role" {
23-
source = "git::https://github.com/DataDog/terraform-module-datadog-agentless-scanner//modules/scanning-delegate-role?ref=0.11.5"
23+
source = "git::https://github.com/DataDog/terraform-module-datadog-agentless-scanner//modules/scanning-delegate-role?ref=0.11.6"
2424

2525
scanner_roles = [module.scanner_role.role.arn]
2626
}
2727

2828
module "agentless_scanner" {
29-
source = "git::https://github.com/DataDog/terraform-module-datadog-agentless-scanner?ref=0.11.5"
29+
source = "git::https://github.com/DataDog/terraform-module-datadog-agentless-scanner?ref=0.11.6"
3030

3131
api_key = var.api_key
3232
instance_profile_name = module.scanner_role.instance_profile.name

modules/user_data/templates/install.sh.tftpl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,7 @@ hostname: $DD_HOSTNAME
107107
api_key: $DD_API_KEY
108108
site: $DD_SITE
109109
installation_mode: terraform
110-
installation_version: 0.11.5
110+
installation_version: 0.11.6
111111
%{if length(scanner_configuration) > 0}
112112
${yamlencode(scanner_configuration)}
113113
%{endif}

0 commit comments

Comments
 (0)