Julio Castillo
c995ffba07
Skip IAM for the Agent Gateway Service Agent ( #3893 )
2026-04-21 10:33:14 +00:00
Julio Castillo
13cd282d3b
Add more context to automated reviews ( #3891 )
2026-04-20 18:55:08 +02:00
Ludovico Magnocavallo
25bd428d17
prep v55.1.0
2026-04-20 14:22:29 +00:00
Luca Prete
0abf021f04
Add more context and tests to agent-engine module ( #3886 )
2026-04-20 15:15:29 +02:00
Ludovico Magnocavallo
45949540ac
Update guidelines for PR review comments ( #3888 )
...
Added a note about keeping PR comments concise and under the character limit.
2026-04-20 12:06:08 +02:00
Luca Prete
f2d4e937d1
Fix pre-commit hook ( #3882 )
2026-04-18 10:07:14 +02:00
Luca Prete
7a31a07df9
Add context to net-lb-app-int module ( #3880 )
2026-04-17 15:00:00 +02:00
Luca Prete
5ca68a3de0
Add context to net-lb-app-ext module ( #3879 )
2026-04-17 14:00:56 +02:00
Luca Prete
a851638f15
Add example for context on net-lb-int readme; updated copyright ( #3878 )
2026-04-17 09:43:53 +00:00
Luca Prete
cee2a48c87
Add context to net-address module ( #3876 )
2026-04-17 11:23:47 +02:00
Julio Castillo
ad912d795a
Enable creation of organization- and folder-level service agents ( #3877 )
...
* Enable creation of organization- and folder-level service agents
* formatting
* Add folder test
* Add org tests
* linting
* more linting
* Fix tests
2026-04-16 17:35:17 +00:00
jta-ofr
2cb67b3532
Add data_api_access attribute to cloudsql-instance module ( #3866 )
...
* add data-api-access to clousql instance module
* fix readme
* updates to follow guidelines
* update test module
* add validation for data_api_access variable
* regenerate readme.md
* allow data_api_access to be nullable
* set default to null
* update readme
---------
Co-authored-by: Ludovico Magnocavallo <ludomagno@google.com >
2026-04-16 09:24:02 +00:00
Ludovico Magnocavallo
8076220648
Fix regression in compute-vm module ( #3872 )
...
* fix(compute-vm): purge key_revocation_action_type from tests and update schema link
* fix schema link
2026-04-15 17:17:42 +00:00
Ludovico Magnocavallo
11dba441f9
ci: remove automated-review label after PR review workflow ( #3869 )
2026-04-14 18:45:25 +02:00
Ludovico Magnocavallo
9ad27778c5
Set today's date in automated PR Review prompt
2026-04-14 16:06:54 +00:00
Ludovico Magnocavallo
0b5e6cc2ac
fix automated PR review workflow for forks ( #3867 )
2026-04-14 16:22:20 +02:00
Ludovico Magnocavallo
9c40f56332
prep v55.0.0
2026-04-14 11:42:34 +00:00
Ludovico Magnocavallo
1cd7176a72
remove source md5 hash from inventories
2026-04-14 11:33:06 +00:00
Ludovico Magnocavallo
037fcb565b
Merge remote-tracking branch 'origin/fast-dev'
2026-04-14 08:53:46 +00:00
Ludovico Magnocavallo
920eaf128b
prep v54.4.0
2026-04-14 08:47:07 +00:00
kovagoadam
1050daff71
Add support for creating multiple workforce identity pools ( #3846 )
...
* Added support for multiple workforce identity pools
* Fixed organization module workforce identity federation outputs
* tfdoc
---------
Co-authored-by: Ludovico Magnocavallo <ludomagno@google.com >
Co-authored-by: Julio Castillo <jccb@google.com >
2026-04-14 06:55:18 +00:00
davidspielmann
f7d74a6b1f
fix: mark VPN module secret outputs as sensitive ( #3864 )
2026-04-13 18:05:06 +02:00
Wiktor Niesiobędzki
6bfa7077a2
Recreate subscription of topic replacement, fix tests
2026-04-13 14:47:37 +02:00
Sunil Singhal
36d270aa51
updating .name to .id to fix IAM replacement
2026-04-13 14:47:37 +02:00
Ludovico Magnocavallo
85b0871085
Add net-vpc-factory and starter-gcd dataset to 0-org-setup, fix context in net-vpc-factory ( #3860 )
...
* feat(fast/0-org-setup): integrate net-vpc-factory into stage 0
* initial starter dataset
* starter pack
* fix(fast/0-org-setup): correct factory vpcs paths definition and update test inventory
* feat(fast/0-org-setup): add VPC and subnet outputs and update stage tfvars
* test(fast/0-org-setup): update gcd starter defaults and regenerate inventory
* fix(modules/net-vpc-factory): remove internal defaults logic and pass context correctly
* fix typo in dataset fw rule, add missing boilerplate, set sane defaults for net vpc factory
* terraform fmt
* tfdoc, copyright year
* schema docs
* yamllint
2026-04-13 09:42:03 +02:00
Ludovico Magnocavallo
6847fae28d
Automated PR Review ( #3859 )
...
* feat: add automated PR review workflow via Vertex AI Gemini
* fix: use workflow name instead of job_workflow_ref for WIF mapping
* fix: read review output from file to avoid JS syntax errors in github-script
* chore: remove redundant GITHUB_OUTPUT logic in PR review workflow
* chore: move configuration identifiers to GitHub Variables
* chore: upgrade model to 3.1-pro-preview and sanitize comment title
* fix: use full model path in vertex ai SDK for preview models
* fix: revert to gemini-2.5-pro due to Vertex API model resolution errors
2026-04-11 14:26:05 +02:00
Samuele Perticarari
55a847c008
feat(alloydb): add support for advanced query insights (observability_config) ( #3856 )
...
* Implemented advanced query insight in alloydb module
* Implemented readme example and test
* Fix TOC
2026-04-11 13:57:38 +02:00
Julio Castillo
1cb643b3c1
Decouple logging sinks in FAST stages 0 and 1 ( #3858 )
...
* Decouple logging sinks in FAST stages 0 and 1
* Fix ternary
* Fix tests
* Fix vpcsc tests
* Fix typo
* remove filenames
2026-04-11 00:14:15 +02:00
Ludovico Magnocavallo
ebc4669b4d
streamline GEMINI file, drop agents rules ( #3857 )
2026-04-10 22:28:40 +02:00
Ludovico Magnocavallo
1e34ae3bc8
align vpc factory module factories_config to project factory ( #3855 )
2026-04-10 19:21:21 +02:00
Ludovico Magnocavallo
e72210f43e
Remove leftover datasets for data platform ( #3854 )
2026-04-10 15:41:55 +00:00
Ludovico Magnocavallo
304dd73642
Update boilerplate and project services in 2-networking ( #3852 )
...
* chore(fast): update boilerplate in 2-networking yaml files
* chore(fast): replace stackdriver.googleapis.com with logging and monitoring services
* fix(net-vpc-factory): correct description for secondary subnet example
2026-04-10 15:20:22 +00:00
Ludovico Magnocavallo
ae9c94adf5
tools: add orphan doc detection to check_schema_docs.py and remove stale files ( #3853 )
2026-04-10 16:41:04 +02:00
Ludovico Magnocavallo
118b70d456
Remove the FAST data platform stage ( #3851 )
...
* chore: remove data platform stage and references
* fix checks
2026-04-10 10:19:20 +02:00
Julio Castillo
74d9e6020d
Remove GKE and GCVE stages ( #3850 )
2026-04-10 09:51:21 +02:00
davidspielmann
8b2fb39efe
use ephemeral google_client_config in secops provider ( #3832 )
...
Co-authored-by: Ludovico Magnocavallo <ludomagno@google.com >
2026-04-10 06:34:51 +00:00
Josh Myers
90b05a39a1
fix(bigquery-dataset): refresh_interval_ms should be a number ( #3849 )
...
Co-authored-by: Julio Castillo <jccb@google.com >
2026-04-10 08:11:12 +02:00
Ludovico Magnocavallo
68f2f29144
fix(compute-vm): add position attribute to attached_disks to control ordering ( #3848 )
2026-04-09 21:34:15 +02:00
Ludovico Magnocavallo
fa1e390af7
prep v54.3.0
2026-04-09 12:30:25 +00:00
Hemanand
92d591a9b6
Add memory bank to modules/agent-engine ( #3844 )
...
* feat(agent-engine): add support for memory bank configuration
* refactor(agent-engine): remove source_path_override and revert to standard source_path
* provider version upgrade from 7.17 to 7.27
* docs(agent-engine): fix README validation and update tables
---------
Co-authored-by: Hemanand <hemr@google.com >
2026-04-08 17:09:27 +00:00
Julio Castillo
bc5b203a8f
Add toggle to tfdoc to remove type hints ( #3842 )
...
* Add toggle to tfdoc to remove type hints
* Update all readmes
* Fix python formatting
2026-04-08 11:08:18 +00:00
Ludovico Magnocavallo
409c088c2c
enforce schema docs in linting ( #3843 )
2026-04-08 10:20:50 +00:00
Luca Prete
0c22220123
Update outputs of AI Applications module ( #3841 )
...
* Update outputs of AI Applications module
* Update docs
* Update readmes
2026-04-08 10:10:08 +02:00
Luca Prete
b0cc99453d
Update ai-applications module to support dialogflow-cx (fully capability and regional) agents
2026-04-08 07:09:38 +00:00
Simon Roberts
5e5cfbf736
Add support for bucket custom_placement_config to project-factory ( #3839 )
...
* Add support for bucket custom_placement_config to project-factory
* Copy modules/project-factory/schemas/project.schema.json to fast stages
* Add custom_placement_config (only) to schema markdown
* Update module project.schema.md
2026-04-08 06:32:24 +00:00
Julio Castillo
15c7951f97
Remove hcl2 python dependency ( #3836 )
...
* Migrate organization policy tests to standard tftest.yaml.
Remove python-hcl2 dependency and the custom python test file.
Consolidate the boolean, list, and custom constraint tests into a single `org_policies` test with a factory equivalent.
Restructure factory files into a unified `factory/` directory.
* Migrate project and folder org policy tests to standard tftest.yaml.
Replicate the organization module changes for project and folder modules:
- Remove python-hcl2 dependency usages and conftest.py.
- Remove custom python test files for org policies.
- Consolidate org policy tests into a single `org_policies` test with a factory equivalent.
- Unify factory files into a `factory/` directory.
- Remove redundant common.tfvars in folder module.
* Add factory policies directory to duplicate-diff checks.
Ensure the YAML factory files for org policies remain perfectly identical across the organization, folder, and project modules.
* Remove unused deepdiff dependency from requirements and pre-commit config.
* Add boilerplate
* fix broken link
2026-04-08 08:14:16 +02:00
Julio Castillo
5d407f4df8
Record rejection of Go migration ( #3815 )
2026-04-07 14:22:36 +00:00
Ludovico Magnocavallo
0cc97937be
prep v54.2.0
2026-04-02 12:56:36 +00:00
Ludovico Magnocavallo
534fd4faf0
add support for service agents to project factory service accounts IAM ( #3830 )
2026-04-02 08:31:39 +00:00
Simone Ruffilli
a6b98bac28
Add support for attachment-level BGP sessions and candidate_*_router_ip_address ( #3827 )
...
* Support VLAN-attachment-level bgp advertisements
* Support for candidate_cloud_router_ip_address and candidate_customer_router_ip_address
2026-04-01 12:21:18 +00:00