Ludovico Magnocavallo
25bd428d17
prep v55.1.0
2026-04-20 14:22:29 +00:00
Luca Prete
f2d4e937d1
Fix pre-commit hook ( #3882 )
2026-04-18 10:07:14 +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
Ludovico Magnocavallo
9c40f56332
prep v55.0.0
2026-04-14 11:42:34 +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
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
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
Ludovico Magnocavallo
0cc97937be
prep v54.2.0
2026-04-02 12:56:36 +00:00
Ludovico Magnocavallo
7b43c3e8cf
metric scopes context ( #3828 )
2026-04-01 11:47:38 +00:00
Ludovico Magnocavallo
774ca376e6
prep v54.1.0
2026-03-26 15:53:38 +00:00
Ludovico Magnocavallo
a4eb4d24fd
Compute VM module refactor ( #3805 )
...
* add ad for compute-vm refactor
* Exclue nic_type from validated fields, add split of main.tf and template.tf
* boot disk
* fix examples and fixtures
* attached disks
* fix further examples and module-level tests
* remove extra file
* fix mig examples
* finish refactoring variables
* align fast and other modules
* refactor(compute-vm): align examples and ADR with the newly implemented interface
This commit addresses the remaining references of the `instance_type` and `confidential_compute` parameters in the testing environment and updates the ADR.
* feat(compute-vm): add network_performance_config to instance and templates
This change implements the usage of the `network_performance_tier` variable we added earlier into the actual Terraform resources.
---------
Co-authored-by: Wiktor Niesiobędzki <wiktorn@google.com >
2026-03-26 11:31:40 +00:00
jnahelou
78e00682f8
Ignored condition attribute in IAM tag bindings within the organisation/project modules ( #3762 )
...
* fix(modules/organization): conditions ignored in tags
* fix(modules/project): conditions ignored in tags
* fix(modules/project): Tags:1 test skipped due to bad markdown block
---------
Co-authored-by: Julio Castillo <jccb@google.com >
2026-03-18 17:12:46 +00:00
Ludovico Magnocavallo
dd95efc53e
prep v54.0.0
2026-03-05 11:11:25 +00:00
Ludovico Magnocavallo
e282f4bb4f
prep v53.1.0
2026-03-05 10:55:44 +00:00
Ludovico Magnocavallo
26e622edae
prep v53.0.0
2026-02-12 09:12:54 +00:00
Ludovico Magnocavallo
079aac1f88
Merge remote-tracking branch 'origin/master' into fast-dev
2026-02-12 09:07:04 +00:00
Ludovico Magnocavallo
5765b11a87
prep v52.1.0
2026-02-12 09:01:26 +00:00
Ludovico Magnocavallo
fb21f6aaf8
Change factories_config type in FAST and project/vpc factory modules, add YAML schema validation ( #3728 )
...
* stage 0
* stage 1
* networking
* security
* pf stage
* tfdoc
* align schemas
* inventory
* fix observability
* pf module
* pf module budgets
* align fast stages
* align project subfactories
* tfdoc
* schema validation
* add missing schemas
* Fix observability types
---------
Co-authored-by: Julio Castillo <jccb@google.com >
2026-02-11 15:29:49 +00:00
Ludovico Magnocavallo
936c808ff3
Merge remote-tracking branch 'origin/master' into fast-dev
2026-02-10 15:59:57 +00:00
Julio Castillo
ddab73d03f
Add basic observability example to classic dataset ( #3697 )
...
* Add basic observability example to classic dataset
* Add boilerplate and observability schema
* Lint fix
* Add observability schema to project-factory module
* Extend duplicate-diff
* Fix tests
* Remove unused schemas
2026-02-10 14:35:13 +00:00
Ludovico Magnocavallo
6ca86ed94f
Merge remote-tracking branch 'origin/master' into fast-dev
2026-02-09 09:03:16 +00:00
Ludovico Magnocavallo
bcca9e44ac
Support project-level tag key/value contexts in project factory ( #3714 )
...
* cross-project tag context
* improve regression test
* add tag contexts to README contexts table
2026-02-09 08:54:29 +00:00
Ludovico Magnocavallo
465ab5499a
Merge remote-tracking branch 'origin/master' into fast-dev
2026-02-07 11:17:09 +00:00
Julio Castillo
7d33becacf
Add asset_search to folder, project, and organization modules. ( #3707 )
2026-02-05 12:56:27 +01:00
Julio Castillo
f5958b9eae
Merge branch 'master' into fast-dev
2026-02-05 12:25:31 +01:00
Liam Nesteroff
9debc3df6f
feat: Add schema check to custom constraints, SCC custom modules, and observability configurations, along with their respective schema definitions. ( #3705 )
2026-02-05 12:20:25 +01:00
Samuele Perticarari
b2cbd7a3c6
fix: Fixed external broken links ( #3703 )
2026-02-04 14:35:37 +01:00
Ludovico Magnocavallo
8e7253ba11
add missing IAM interface attributes to service account module ( #3700 )
2026-02-04 12:07:06 +01:00
Vannick Trinquier
2af44b0651
Add support for security command center mute rules in module organization, folder and project ( #3694 )
2026-02-04 08:31:05 +07:00
Julio Castillo
3e277d808a
Fix project-factory observability factory ( #3695 )
2026-02-02 16:02:00 +00:00
Ludovico Magnocavallo
cdc5e7df45
prep v52.0.0
2026-01-30 16:00:47 +00:00
Ludovico Magnocavallo
1f8c2b36da
prep v51.1.0
2026-01-30 15:58:47 +00:00
Luca Prete
3877a40119
Add PSC-I support to Agent Engine module ( #3686 )
2026-01-30 07:24:06 +03:00
Julio Castillo
8dde9fe773
Fix domains of default service accounts when universe is present ( #3670 )
2026-01-23 14:11:17 +00:00
Julio Castillo
d46b39b717
Add missing context interpolations ( #3659 )
2026-01-20 20:21:56 +01:00
Julio Castillo
d9e1b924a1
Add asset_feeds to resman modules ( #3658 )
...
* Add asset_feeds to resman modules
* Add examples and update readmes
* Extend pubsub_topic context to project and folder modules
* Use pubsub_topic context for pubsub_destination
* Update readmes and add project-factory asset_feed example
* Update context tests
* Update schemas
2026-01-20 14:37:35 +00:00
Julio Castillo
cff8a25c59
Introduce iam_by_principals_conditional ( #3649 )
...
* Introduce iam_by_principals_conditional
* Add iam_by_principals_conditional to project factory
* Update IAM ADR
* Update project factory readme
* Sync FAST schemas
* Update organization schema
* Add resman tests for iam_by_principals_conditional
* Update PF project-defaults.tf
* Update copyright
2026-01-14 11:16:07 +00:00
Eric Zhao
c1248d328a
Allow any VPC for (secure) network_tags ( #3634 )
...
* feat: allow all for VPC networks
* feat: add examples
* feat: add header
* feat: module test
* fix: update network testing data to pass validation
---------
Co-authored-by: Julio Castillo <jccb@google.com >
2026-01-12 09:34:18 +00:00
Ludovico Magnocavallo
f8f856c9ac
reinstate v51.0.0
2026-01-08 13:32:59 +00:00
Ludovico Magnocavallo
1b4930513f
prep v51.1.1
2026-01-08 13:21:22 +00:00
Ludovico Magnocavallo
6ab071da8d
prep v51.1.0
2026-01-08 12:12:43 +00:00
Ludovico Magnocavallo
ef027ad5b5
prep v51.0.0
2026-01-07 11:23:41 +00:00
Ludovico Magnocavallo
9135406aab
Merge remote-tracking branch 'origin/master' into fast-dev
2026-01-07 11:22:19 +00:00
Ludovico Magnocavallo
7a3387d64d
prep v50.1.0
2026-01-07 09:57:10 +00:00
Ludovico Magnocavallo
a554971563
Merge remote-tracking branch 'origin/master' into fast-dev
2025-12-22 06:36:05 +00:00
Luca Prete
c193fb37ee
Upgrade Terraform provider to 7.13 ( #3600 )
2025-12-18 11:29:48 +01:00