Commit Graph

6552 Commits

Author SHA1 Message Date
Ludovico Magnocavallo
8691a1e21d changelog 2025-11-05 06:52:18 +00:00
Ludovico Magnocavallo
f50a78d2da changelog 2025-11-05 06:51:06 +00:00
Wiktor Niesiobędzki
d5bc59a238 Fix E2E tests.
* Disable tests for VPC connector and Cloud Functions, CFs are not
  supporrted in the default region
* fix permissions to secrets for Cloud Run
* add permissions admin permissions to any SA within project to
  `var.bucket`
* add permissions to access the secret to any SA within project to
  secrets created by fixture
* disable custom roles in E2E tests, as `var.organization_id` is not the
  same org, within which projects are created in E2E
2025-11-04 10:23:55 +01:00
lcaggio
64632eb957 BigQuery reservation (#3441)
* First Commit.

* Improve

* Fix README

* Fix lint

* fix

* Fix Tests.

* Improve output

* fix yaml lint

* Fix

* Fic test

* Fix

* Fix output
2025-11-03 11:36:42 +01:00
Wiktor Niesiobędzki
0a70b9dd2c Explain cursed Create Before Destroy 2025-10-30 19:36:40 +01:00
Ludovico Magnocavallo
b9f9446e38 exclude folder config files from project factory paths (#3488) 2025-10-30 17:25:14 +01:00
fenyvesi-levi
e5eb13c6e4 Fenyvesi levi/fix essential contact (#3486)
* Added line to make organization module process essential contacts

* delete unnecessary line
2025-10-29 13:15:53 +00:00
Daniel Strebel
6912df21c0 chore: cleanup remove fleet output (#3482) 2025-10-28 11:40:33 +00:00
Wiktor Niesiobędzki
4f2fbcab94 Align agent-engine with interface for Cloud Functions and Cloud Run 2025-10-27 16:14:37 +01:00
Wiktor Niesiobędzki
f03aafb00d Run tflint-fast only if changes affected fast 2025-10-27 15:42:37 +01:00
Wiktor Niesiobędzki
0ec0813166 fix tflint errors for 0-org-setup 2025-10-27 15:42:37 +01:00
Wiktor Niesiobędzki
0992d117b3 Enable tflint_fast for 0-org-setup 2025-10-27 15:42:37 +01:00
Wiktor Niesiobędzki
ef093c04ab Enable extra_dirs for tflint_fast 2025-10-27 15:42:37 +01:00
Vannick Trinquier
0bb490a1b1 Add CIS Benchmarks for GCP 3.0 mapping to documentation of controls (#3478) 2025-10-27 09:23:16 +00:00
Daniel Strebel
c672298834 feat: add GKE fleet property (#3477) 2025-10-27 09:58:46 +01:00
Wiktor Niesiobędzki
2e42c1b548 service_account_config for Cloud Run v2
Additional changes:
* align vpc-connector interface to Cloud Functions
* split managed and unmanaged resources into separate files, this makes
  easier to introduce further changes
* add support for contexts
* move `vpc_connector` variable to variables.tf for Cloud Functions
* remove `create` from `vpc_connector` in Cloud Functions as it was
  sharing the meaning with `vpc_connector_create`
2025-10-27 08:03:53 +01:00
Wiktor Niesiobędzki
5d46e8b86b Run yapf in single thread to prevent errors 2025-10-27 07:43:01 +01:00
Ludovico Magnocavallo
aee881ce1e update changelog 2025-10-26 16:51:38 +00:00
Ludovico Magnocavallo
9b862c383b remove legacy security stage (#3474) 2025-10-26 16:49:52 +00:00
Ludovico Magnocavallo
3801a7c2d1 prep v46.0.0 2025-10-26 16:12:02 +00:00
Ludovico Magnocavallo
f1043a5aac fix versions file 2025-10-26 15:50:56 +00:00
Ludovico Magnocavallo
b8943cedbc Merge remote-tracking branch 'origin/master' into fast-dev 2025-10-26 15:34:01 +00:00
Ludovico Magnocavallo
3e1a87e5a3 changelog 2025-10-26 15:31:57 +00:00
Ludovico Magnocavallo
43191dbf63 prep v45.1.0 2025-10-26 15:03:03 +00:00
Ludovico Magnocavallo
05ed342d53 changelog 2025-10-26 15:00:43 +00:00
Wiktor Niesiobędzki
6554d18e35 Deprecate cloud-run module 2025-10-26 15:51:46 +01:00
Ludovico Magnocavallo
7b6c152755 Implement proper validation for tag value names in schema (#3470)
* implement proper validation for tag value names in schema

* fix unrelated typos surfaced by new spell check
2025-10-26 13:35:56 +01:00
Ludovico Magnocavallo
97596a0e8b Merge remote-tracking branch 'origin/master' into fast-dev 2025-10-26 11:19:18 +00:00
Wiktor Niesiobędzki
f41b58ec9d yapf tests 2025-10-26 11:56:41 +01:00
Wiktor Niesiobędzki
7fe999562a codespell fixes 2025-10-26 11:56:41 +01:00
Wiktor Niesiobędzki
269e47a565 Improve linting and fix agent-engine module name 2025-10-26 11:56:41 +01:00
Simone Ruffilli
da3860a908 2-networking - NVA Dataset (#3463)
This PR implements a dataset for 2-networking which implements a NVA hub and spoke topology with 2 spokes.
2025-10-26 09:51:00 +00:00
Ludovico Magnocavallo
56b213a047 add fourth folder level to project factory module (#3467) 2025-10-26 10:34:02 +01:00
Ludovico Magnocavallo
08e6c4196a fix yaml linting (#3466) 2025-10-25 11:15:25 +02:00
Ludovico Magnocavallo
dc64184739 changelog 2025-10-25 08:09:36 +00:00
Ludovico Magnocavallo
6fafdc8780 Merge remote-tracking branch 'origin/master' into fast-dev 2025-10-25 08:08:22 +00:00
Wiktor Niesiobędzki
380b75926e Make classic dataet link to hub-and-spokes-peerings 2025-10-24 15:08:17 +02:00
Wiktor Niesiobędzki
608a1eff2a Strip values when comparing strings 2025-10-24 13:11:17 +02:00
Wiktor Niesiobędzki
f7c9a341b0 yamlint tests/ 2025-10-24 13:11:17 +02:00
Wiktor Niesiobędzki
dc8a67b83a yamllint modules 2025-10-24 13:11:17 +02:00
Wiktor Niesiobędzki
b27b8f8291 yamllint fast 2025-10-24 13:11:17 +02:00
Wiktor Niesiobędzki
2c878aa90e .github linting 2025-10-24 13:11:17 +02:00
Wiktor Niesiobędzki
a61dc3cfdd Add yamlint step to linting workflow 2025-10-24 13:11:17 +02:00
Simone Ruffilli
b13ccfe691 Use context in ilb routes (#3462)
* Use context in ilb routes

* Tests context
2025-10-24 11:06:54 +02:00
Viliam Pucik
bc31714f68 Fix identity handling in service perimeter when identity is null (#3461) 2025-10-24 07:00:06 +02:00
Simone Ruffilli
885ba2fb05 Consistent subnetting across datasets + contexts (#3460) 2025-10-23 21:14:05 +02:00
Simone Ruffilli
35fcde9fa2 Fixes copy-paste error in 2-networking README.md 2025-10-23 17:28:41 +02:00
Simone Ruffilli
bfb7d0c812 2-networking - VPN Dataset (#3458)
This PR implements a dataset for 2-networking which implements a simple VPN hub and spoke topology with 2 spokes.
2025-10-23 17:21:39 +02:00
Ludovico Magnocavallo
4bf4047017 Merge remote-tracking branch 'origin/master' into fast-dev 2025-10-23 14:51:14 +00:00
Ludovico Magnocavallo
3a3142d852 changelog 2025-10-23 14:48:24 +00:00