From af7a69a370583d1184d5921463d24093c3ae373f Mon Sep 17 00:00:00 2001 From: "dreadnode-renovate-bot[bot]" <184170622+dreadnode-renovate-bot[bot]@users.noreply.github.com> Date: Sun, 17 May 2026 03:12:44 +0000 Subject: [PATCH 1/2] chore(deps): update terraform random to ~> 3.9.0 | datasource | package | from | to | | ------------------ | ---------------- | ----- | ----- | | terraform-provider | hashicorp/random | 3.8.1 | 3.9.0 | --- .../.terraform.lock.hcl | 42 ++++++++++++------- .../versions.tf | 2 +- 2 files changed, 27 insertions(+), 17 deletions(-) diff --git a/modules/terraform-aws-instance-factory/.terraform.lock.hcl b/modules/terraform-aws-instance-factory/.terraform.lock.hcl index 4bc442de..a0229d45 100644 --- a/modules/terraform-aws-instance-factory/.terraform.lock.hcl +++ b/modules/terraform-aws-instance-factory/.terraform.lock.hcl @@ -60,23 +60,33 @@ provider "registry.terraform.io/hashicorp/http" { } provider "registry.terraform.io/hashicorp/random" { - version = "3.8.1" - constraints = "~> 3.8.0" + version = "3.9.0" + constraints = "~> 3.9.0" hashes = [ - "h1:Eexl06+6J+s75uD46+WnZtpJZYRVUMB0AiuPBifK6Jc=", - "h1:fdfOl1HabDT42XLH8qjmfTbVZpgQZ5lyOyOa+GQhm0w=", - "h1:u8AKlWVDTH5r9YLSeswoVEjiY72Rt4/ch7U+61ZDkiQ=", - "zh:08dd03b918c7b55713026037c5400c48af5b9f468f483463321bd18e17b907b4", - "zh:0eee654a5542dc1d41920bbf2419032d6f0d5625b03bd81339e5b33394a3e0ae", - "zh:229665ddf060aa0ed315597908483eee5b818a17d09b6417a0f52fd9405c4f57", - "zh:2469d2e48f28076254a2a3fc327f184914566d9e40c5780b8d96ebf7205f8bc0", - "zh:37d7eb334d9561f335e748280f5535a384a88675af9a9eac439d4cfd663bcb66", - "zh:741101426a2f2c52dee37122f0f4a2f2d6af6d852cb1db634480a86398fa3511", + "h1:5GGUrkWBTB1Hm+xPz6huesOzRDYIIX6DJOjbXQbPSKI=", + "h1:OO+IuvQJSPmWdN8AyyIEvPJbLvDQpgX/zbktoa9KsJE=", + "h1:TItduNVAaji0sGD5yZbxYLg2OEAJavd0+x4NL7CzL0E=", + "h1:UlBuNVuCGJ39tTv2c5gz2NRZnQbXfbIWbTzWcth5o74=", + "h1:fPNScahhsTwCvQTHBwvie1+67qkRZxXgPMCcwm6Rq60=", + "h1:g8ORiwoE3bsDe3osptZzjGysp8iQJSSPczc82xpMBVw=", + "h1:lVDv+0AjDjrLfpmaJbWqUmIw/k3/AHXLc3N4m55SNdo=", + "h1:o0s5Mk9NXMP60nlheO1r0LsDGGratFb3oL0t7bD2QnM=", + "h1:q/uaUTBdKgAmZESrwsoeDQff9uUA/cI/N5ZKNgVwa9c=", + "h1:st6iut8XChvkfrQ1xeuf4Rv0YZypiROdJa7kCMjLhnI=", + "h1:xtcXcrGSq4d6Fd0m9fgCp+krvjZdKXKmf0mH9FsjdMk=", + "h1:zK+EG72uHuIWwy5Me6q2IxG/r859YA3AhqJRwUK2lOg=", + "zh:161ad0bd9a75768c82f53fb6e7172a9d8be2d4889b012645a34795031aaf1bf1", + "zh:19dc9a5b17729725ccfc4f45b0500af0ee5bc6b6b160c7adb8f2bf617d2c80ea", + "zh:269eda8fe42daa7974d5a34d166c3ba9defe80cde86c01e4dadcfdf2e1f05e5f", + "zh:373f7c65566f8f2cc7f45d698654feb9d988996957e1266a69ca00c52d6d16d0", + "zh:5599d16804c41c83009ec621b6d6b6f74e102f5827678a4750f8809055546b61", + "zh:583be0440469a22bff70dcfa56593b01566860b29607437264adb51060cf46fc", + "zh:5f211d8ec3f2e1f414870d9584bfe26e6995560ef81c748f8447a48164767398", "zh:78d5eefdd9e494defcb3c68d282b8f96630502cac21d1ea161f53cfe9bb483b3", - "zh:a902473f08ef8df62cfe6116bd6c157070a93f66622384300de235a533e9d4a9", - "zh:b85c511a23e57a2147355932b3b6dce2a11e856b941165793a0c3d7578d94d05", - "zh:c5172226d18eaac95b1daac80172287b69d4ce32750c82ad77fa0768be4ea4b8", - "zh:dab4434dba34aad569b0bc243c2d3f3ff86dd7740def373f2a49816bd2ff819b", - "zh:f49fd62aa8c5525a5c17abd51e27ca5e213881d58882fd42fec4a545b53c9699", + "zh:7b547fd16216761ef86efc3ed516ac5ac0c5c42b7c7eb24a08cef2d93f69ed5e", + "zh:7e7c0679daf2a382151d05068c8c3f0dae6b7b7dccf818827b73dd08638df2ef", + "zh:8089dec888a8038b9b4fb23b3df7e1057293dbc5b60b42cc47ff690d69d4b61b", + "zh:c51f15a031edfd6f23ce8ced3446ca7f8d8d647e2499890d7d5d10d5016d7257", + "zh:c94784f005708890dc6895afd53636ec00ec1e430b15d41e5aebfb1d4b39bd04", ] } diff --git a/modules/terraform-aws-instance-factory/versions.tf b/modules/terraform-aws-instance-factory/versions.tf index c269f19a..83017240 100644 --- a/modules/terraform-aws-instance-factory/versions.tf +++ b/modules/terraform-aws-instance-factory/versions.tf @@ -6,7 +6,7 @@ terraform { } random = { source = "hashicorp/random" - version = "~> 3.8.0" + version = "~> 3.9.0" } http = { source = "hashicorp/http" From 0acef80b39099eb37672fe1afb2a74952e4a7b5b Mon Sep 17 00:00:00 2001 From: "dreadnode-renovate-bot[bot]" <184170622+dreadnode-renovate-bot[bot]@users.noreply.github.com> Date: Sun, 17 May 2026 03:23:06 +0000 Subject: [PATCH 2/2] chore: apply pre-commit autofixes --- docs/architecture.svg | 2 +- modules/terraform-aws-instance-factory/README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/architecture.svg b/docs/architecture.svg index 0148f120..22a80521 100644 --- a/docs/architecture.svg +++ b/docs/architecture.svg @@ -1 +1 @@ -

dreadnode.goad
Ansible Collection

LAPS
4 roles

SCCM
14 roles

Vulnerabilities
30 roles

Security
8 roles

Settings
13 roles

Active Directory
21 roles

Server Roles
30 roles

dc • permissions • server
verify

config_accounts • config_boundary • config_client_install
config_client_push • config_discovery • config_naa
config_pxe • config_users • install_adk
install_iis • install_mecm • install_prerequisites
install_wsus • pxe

acls • adcs_esc10_case1 • adcs_esc10_case2
adcs_esc11 • adcs_esc13 • adcs_esc15
adcs_esc6 • adcs_esc7 • adcs_templates
administrator_folder • anonymous_enum • autologon
credentials • directory • disable_firewall
enable_credssp_client • enable_credssp_server • enable_llmnr
enable_nbt_ns • files • mssql
no_ldap_channel_binding • no_ldap_integrity • no_ldap_signing
ntlmdowngrade • openshares • permissions
schedule • shares • smbv1

dc_audit_sacl • ldap_diagnostic_logging • account_is_sensitive
asr • audit_policy • enable_run_as_ppl
ensure_kb_not_installed • powershell_restrict

adjust_rights • admin_password • copy_files
disable_nat_adapter • enable_nat_adapter • gpmc
gpo_remove • hostname • keyboard
no_updates • updates • user_rights
windows_defender

acl • ad • adcs
adcs_templates • child_domain • dc_dns_conditional_forwarder
disable_user • dns_conditional_forwarder • domain_controller
domain_controller_slave • enable_user • gmsa
gmsa_hosts • groups_domains • member_server
move_to_ou • onlyusers • parent_child_dns
password_policy • sync_domains • trusts

common • commonwkstn • dhcp
elk • fix_dns • iis
localusers • logs_windows • mssql
audit • link • reporting
ssms • ps • webdav
add_dns_record • exchange_bot • keepass
klink • linux • linux_add_linux_to_domain
linux_guacamole • linux_guacamole_create_connections • linux_tomcat
ludus_exchange • network_discovery • security
wazuh_agent • wazuh_agent_linux • wazuh_manager

Playbooks
41 playbooks

ad • ad-acl • ad-child_domain
ad-data • ad-gmsa • ad-members
ad-parent_domain • ad-relations • ad-servers
ad-trusts • adcs • build
dhcp • diagnose-dc01 • disable_vagrant
enable_vagrant • ext-elk • ext-exchange
ext-guacamole • ext-lx01 • ext-wazuh
ext-ws01 • fix_dns • fix_trust
interfaces • laps • load_network_mappings
localusers • main • network_setup
onlyusers • reboot • sccm-client
sccm-config • sccm-install • sccm-pxe
security • security_logging • servers
vulnerabilities • wait5m

+

dreadnode.goad
Ansible Collection

LAPS
4 roles

SCCM
14 roles

Vulnerabilities
30 roles

Security
8 roles

Settings
13 roles

Active Directory
21 roles

Server Roles
30 roles

dc • permissions • server
verify

config_accounts • config_boundary • config_client_install
config_client_push • config_discovery • config_naa
config_pxe • config_users • install_adk
install_iis • install_mecm • install_prerequisites
install_wsus • pxe

acls • adcs_esc10_case1 • adcs_esc10_case2
adcs_esc11 • adcs_esc13 • adcs_esc15
adcs_esc6 • adcs_esc7 • adcs_templates
administrator_folder • anonymous_enum • autologon
credentials • directory • disable_firewall
enable_credssp_client • enable_credssp_server • enable_llmnr
enable_nbt_ns • files • mssql
no_ldap_channel_binding • no_ldap_integrity • no_ldap_signing
ntlmdowngrade • openshares • permissions
schedule • shares • smbv1

dc_audit_sacl • ldap_diagnostic_logging • account_is_sensitive
asr • audit_policy • enable_run_as_ppl
ensure_kb_not_installed • powershell_restrict

adjust_rights • admin_password • copy_files
disable_nat_adapter • enable_nat_adapter • gpmc
gpo_remove • hostname • keyboard
no_updates • updates • user_rights
windows_defender

acl • ad • adcs
adcs_templates • child_domain • dc_dns_conditional_forwarder
disable_user • dns_conditional_forwarder • domain_controller
domain_controller_slave • enable_user • gmsa
gmsa_hosts • groups_domains • member_server
move_to_ou • onlyusers • parent_child_dns
password_policy • sync_domains • trusts

common • commonwkstn • dhcp
elk • fix_dns • iis
localusers • logs_windows • mssql
audit • link • reporting
ssms • ps • webdav
add_dns_record • exchange_bot • keepass
klink • linux • linux_add_linux_to_domain
linux_guacamole • linux_guacamole_create_connections • linux_tomcat
ludus_exchange • network_discovery • security
wazuh_agent • wazuh_agent_linux • wazuh_manager

Playbooks
41 playbooks

ad • ad-acl • ad-child_domain
ad-data • ad-gmsa • ad-members
ad-parent_domain • ad-relations • ad-servers
ad-trusts • adcs • build
dhcp • diagnose-dc01 • disable_vagrant
enable_vagrant • ext-elk • ext-exchange
ext-guacamole • ext-lx01 • ext-wazuh
ext-ws01 • fix_dns • fix_trust
interfaces • laps • load_network_mappings
localusers • main • network_setup
onlyusers • reboot • sccm-client
sccm-config • sccm-install • sccm-pxe
security • security_logging • servers
vulnerabilities • wait5m

diff --git a/modules/terraform-aws-instance-factory/README.md b/modules/terraform-aws-instance-factory/README.md index 6f824c4b..b2dc1f04 100644 --- a/modules/terraform-aws-instance-factory/README.md +++ b/modules/terraform-aws-instance-factory/README.md @@ -143,7 +143,7 @@ module "asg_deployment" { | [terraform](#requirement\_terraform) | ~> 1.7 | | [aws](#requirement\_aws) | ~> 6.44.0 | | [http](#requirement\_http) | ~> 3.5.0 | -| [random](#requirement\_random) | ~> 3.8.0 | +| [random](#requirement\_random) | ~> 3.9.0 | ## Providers