Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support SQL Server switchover #11844

Closed
wants to merge 9,885 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
9885 commits
Select commit Hold shift + click to select a range
5fc0210
Update data_source_artifact_registry_docker_image_test.go (#11492)
brandonmichigangithub Aug 26, 2024
20590cf
Fix google_bigquery_data_transfer salesforce test parameter values (#…
wj-chen Aug 26, 2024
1a0f4ab
Add the source-regions examples to the HealthCheck yaml file. (#11459)
pournami-rajan Aug 26, 2024
c672f7e
Handle email casing in google_bigquery_dataset_access (#11477)
wj-chen Aug 26, 2024
d04418c
ResourceManager : Update error messages for resource `google_project_…
shahmedhaCorp Aug 26, 2024
8f63b15
fix typo in compute_instance (#11508)
kyoppii13 Aug 26, 2024
9059ead
TF changes for AlloyDB Free trials (#11207)
girdharchirag Aug 26, 2024
d2e0a9d
Remove require_ssl (#11549)
c2thorn Aug 26, 2024
3c4c7d2
`BigQuery`: support `encryptionConfiguration` in `google_bigquery_dat…
BBBmau Aug 26, 2024
8308f94
added test covereage for SslPolicy in google_compute_target_https_pro…
pawelJas Aug 27, 2024
1c8379f
docs: add a missing quote for `google_project_iam_member_remove` exam…
sgatewood-da Aug 27, 2024
ddf2204
Stop passing version as an argument when making a new PF provider (#1…
SarahFrench Aug 27, 2024
a53a0b6
[discoveryengine] Added `chunking_config` and `layout_parsing_config`…
btkelly Aug 27, 2024
f4136ea
Make missing test detector handle more fmt expressions (#11529)
trodge Aug 27, 2024
e457061
feat(bigtable): Update bigtable dependency to 1.30.0 (#11551)
ron-gal Aug 27, 2024
c390c2f
Fix some TGC issues related to goog-terraform-provisioned label (#11554)
SarahFrench Aug 27, 2024
202ccba
Update docs for `google_compute_firewall` resource - Remove quotes fo…
air3ijai Aug 27, 2024
a607122
Add InspectTemplateModifiedCadence to BigQueryTarget and CloudSqlTarg…
patrickmoy Aug 27, 2024
8aaeb1a
`pubsub`: allow empty filter definition (#11556)
prauc Aug 27, 2024
185d416
Adding manual sweepers for resources in netapp (#11467)
Mehul3217 Aug 27, 2024
fefc08e
Fix how `data.google_client_config` handles errors from invalid crede…
SarahFrench Aug 27, 2024
084a933
Remove testing of 6.0.0 feature branch, resume testing main branch al…
SarahFrench Aug 27, 2024
63c95bd
Terraform Support for Secret Manager CSI addon GA Version (#11468)
dargudear-google Aug 27, 2024
0cbeee8
Add "goog-terraform-provisioned": "true" to all TGC JSON files that a…
SarahFrench Aug 27, 2024
4be1251
Made virtual fields get generated with the same template as non-virtu…
melinath Aug 27, 2024
16db5eb
Support creating Database Migration Service connection profiles conne…
owaismawasy Aug 27, 2024
b97fca3
Adding accelerators[] for NodeTemplate (#11511)
matthewhuie Aug 27, 2024
2b46ee9
Promote Client Tls Policy to V1 (#11547)
pawelJas Aug 27, 2024
1022dc3
Mark VcrTest() as a test helper function (#11453)
SirGitsalot Aug 27, 2024
b320879
Update enrolled teams yaml (#11559)
roaks3 Aug 28, 2024
6c15c99
Add diff suppress for time format to `google_compute_resource_policie…
karolgorc Aug 28, 2024
f6ef160
Revert change to .ruby-version (#11565)
SarahFrench Aug 28, 2024
e810589
Add type support (#11252)
ron-gal Aug 28, 2024
b79352e
Add Resource V2 SCC Findings Export to BQ Project Config (#11534)
vijaykanthm Aug 28, 2024
f9bf61d
container: add support for kubelet read only port (#11272)
wyardley Aug 28, 2024
e446b99
container: bump `additive_vpc_scope_dns_domain` to GA (#11545)
DrFaust92 Aug 28, 2024
447e349
Promote Server Tls Policy to V1 (#11538)
pawelJas Aug 29, 2024
aaafc77
Composer 3 documentation update. Change Private IP networking field n…
rlapin-pl Aug 29, 2024
53caa2a
Support boot disk interface (#11276)
chentaozgoogle Aug 29, 2024
fdda556
container: Add `node_kublet_config` support for autopilot clusters (#…
wyardley Aug 29, 2024
efee4e0
Made tgc test data change trigger tgc test in CI (#11584)
shuyama1 Aug 29, 2024
0f14589
Fix post-6.0.0 TGC issues (#11581)
shuyama1 Aug 30, 2024
4bc7b1d
Add Resource V2 SCC Findings Export to Big Query Folder Config (#11517)
vijaykanthm Aug 30, 2024
7507c88
docs: add note about acceptance tests (#11475)
wyardley Aug 30, 2024
147fe9e
Update the documentation for gkehub_feature_membership (#11594)
haiyanmeng Aug 30, 2024
ba2d40a
Fix google_compute_interconnect to support the correct feature values…
roaks3 Aug 30, 2024
c20daaa
Added backupvault resource to Terraform backupdr product (beta) (#11317)
liyun-huang Aug 30, 2024
1aa84d6
Add support for setting Pub/Sub Cloud Storage subscription max_messag…
lahuang4 Sep 2, 2024
498af66
Redis Cluster maintenance policy and schedule addition (#11574)
harshitpatel-github Sep 2, 2024
7b38829
`google_network_connectivity_spoke`: add `include_export_ranges` (#11…
prauc Sep 3, 2024
0105405
Validate that `subnetwork_project` should match with the project in `…
karolgorc Sep 3, 2024
3652caa
Final* go rewrite services (#11593)
NickElliot Sep 3, 2024
fd69610
Add `tags` field to Project resource (#11440)
abd-goog Sep 3, 2024
b1fdec8
`storage`: fix `google_storage_bucket` 429 Error (#11550)
BBBmau Sep 3, 2024
5c4016c
go rewrite - initial concurrency (#11627)
c2thorn Sep 3, 2024
f4cafe0
go rewrite - general refresh and diffs 9/3 (#11626)
c2thorn Sep 3, 2024
beb38e9
Add go yaml validations (part 1) (#11621)
zli82016 Sep 3, 2024
2dc8d3f
Add service mesh field to Cloud Run v2 Service (#11502)
ian-mi Sep 3, 2024
2e42a66
Upgrade to dcl v1.72.0 (#11580)
hao-nan-li Sep 3, 2024
0790b76
feat: support nfs and gcs in cloudrun and cloudrunv2 GA provider (#11…
bskaplan Sep 3, 2024
c2e24a2
Add certificate manager certificates datasource (#11543)
DanielRieske Sep 3, 2024
09b4d69
Support full resource names in autokey_config.folder (#11413)
tdbhacks Sep 4, 2024
e4756b8
feat: Remove force replacement from gcfs_config (#11553)
dominykasn Sep 4, 2024
d13f877
fix: Router advertised-route-priority undefined behavior (#11613)
harshithpatte-g Sep 4, 2024
884c79d
Fixed potential panics during VCR tests (#11633)
melinath Sep 4, 2024
d87f0ee
Add memorystore api (#11631)
roaks3 Sep 4, 2024
2cc4112
Added Filter validation for google_scc_notification_config (#11535)
thokalavinod Sep 4, 2024
cf9cc60
Fix deep_merge function to correctly handle nil arrays (#11636)
roaks3 Sep 4, 2024
cf685ec
Make vcr tester Run and RunParallel use options struct (#11628)
trodge Sep 4, 2024
cd16fe7
Skip TestAccComputeInstanceTemplate_withNamePrefix in VCR (#11637)
c2thorn Sep 4, 2024
f9cb90a
Removed always-failing build cancellation (#11635)
melinath Sep 4, 2024
a450881
Support X509 Federation (#11493)
EZIOJQ Sep 4, 2024
c6e27f2
Use acceptance tests to test handling of the credentials provider con…
SarahFrench Sep 5, 2024
dcb7037
Go rewrite handwritten provider files (#11638)
zli82016 Sep 5, 2024
baf82d5
Add `tags` field to Folder resource (#11424)
abd-goog Sep 5, 2024
9d08dfc
rewrite - fix GA diffs + small refresh (#11642)
c2thorn Sep 5, 2024
d759fc6
Move validator tests into their own explicit file (#11590)
SarahFrench Sep 5, 2024
5a00675
add Large Volumes support for netapp volumes (#11601)
Mehul3217 Sep 5, 2024
419a36f
Make reviewer assignment always use main branch (#11445)
trodge Sep 5, 2024
6dc249a
Add new compute-network-firewall-policy-with-rules resource (#11524)
mihhalj Sep 5, 2024
ae6e5db
Add sweeper for storage pool resources. (#11571)
sizzle0121 Sep 5, 2024
62b0c3c
"Protoype 2 switchovers working"
Sep 5, 2024
6495985
Merge https://github.com/GoogleCloudPlatform/magic-modules
Sep 5, 2024
8bae6df
Pull from upstream
Sep 5, 2024
73c8cb4
Update docs for new image types support for VmwareNodePool (#11643)
naitianliu-google Sep 6, 2024
67a6ffa
re-enable Dataproc Metastore Federation tests (#10445)
NickElliot Sep 6, 2024
66f5a7d
remove community checker code and update trigger targets (#11646)
ScottSuarez Sep 6, 2024
8ea2022
memorystore open api (#11463)
himanikh Sep 6, 2024
1302423
Bootstrap storage pool in tests (#11598)
shuyama1 Sep 6, 2024
f5d8777
Fix an edge-case in forceNewIfNetworkIPNotUpdatable function (#11653)
karolgorc Sep 6, 2024
70e1690
Dataproc Cluster: add more nil handling following API-side change (#1…
SarahFrench Sep 6, 2024
fe761d7
Feat: Add new files for datasources google_bigquery_tables (#11552)
anubhavsharma515 Sep 6, 2024
171c89a
Cleanup Go rewrite TODOs and remove unused fields (#11648)
zli82016 Sep 6, 2024
d115bef
Scc rename to remove incorrect plural resources (#11657)
melinath Sep 6, 2024
f645703
go rewrite healthcare (#11654)
c2thorn Sep 6, 2024
40e2c71
Add disk resource policies field to the compute instance (#11527)
karolgorc Sep 6, 2024
2a7f912
update datastream desired_state description (#7636)
thomashutcheson-msm Sep 6, 2024
e43f04c
Update and fix CI setup instructions (#11658)
roaks3 Sep 6, 2024
245026b
feat(containerattached): Add security_posture_config (#11516)
hdp617 Sep 6, 2024
827384d
Merge branch 'GoogleCloudPlatform:main' into feature
Philip-Jonany Sep 6, 2024
f56b49f
manually resolve some conflicts. Builds properly
Sep 6, 2024
406e48b
Go Rewrite, replace `skip_sweeper` and `skip_delete` with `exclude_sw…
NickElliot Sep 9, 2024
7bde358
Fix google_dns_record_set with same name throw an error (#11622)
Samir-Cit Sep 9, 2024
2204d1d
continue sweeper run for other resources if no resource found (#11589)
Mehul3217 Sep 9, 2024
9a9e9db
Go rewrite diffs fix (#11659)
zli82016 Sep 9, 2024
3c70802
go rewrite - 9/9 refresh and added flags (#11663)
c2thorn Sep 9, 2024
8b6cf45
TeamCity: Ensure nightly tests use same git commit (#10785)
BBBmau Sep 9, 2024
123a7ee
Add for storage_pools flag on cluster/nodepool create, and nodepool u…
amacaskill Sep 9, 2024
0d832e2
FixDoc google_vpc_access_connector [max,min]_throughput (#11612)
0Delta Sep 9, 2024
5990272
Added propagatedConnectionLimit and connectedEndpoints output fields …
matheusaleixo-cit Sep 9, 2024
80e957b
Add post create 5s sleep to Topic creation (#11665)
jessdejong Sep 9, 2024
5681556
Add Developer connect to terraform beta (#11623)
jimmygns Sep 10, 2024
9fd11ed
Add field httpKeepAliveTimeoutSec to resources google_compute_region_…
rostislavbobo Sep 10, 2024
8ca62d5
Add acceptance tests for how provider handles `region` and `zone` arg…
SarahFrench Sep 10, 2024
5ead581
fix TestAccComputeInstance_confidentialHyperDiskBootDisk (#11615)
karolgorc Sep 10, 2024
f3fd88a
Support interface for attached_disk (#11286)
chentaozgoogle Sep 11, 2024
8ff835a
apigee: Added in-place update for consumer_accept_list field in googl…
entertvl Sep 11, 2024
7b4746c
Public outbound ip (#11675)
prabhav2302 Sep 11, 2024
bf69616
Address google_compute_router_nat nat_ips dependency issue with updat…
maxi-cit Sep 11, 2024
3723097
Adds support for Filestore instance new feature: deletion protection.…
boarik Sep 11, 2024
69f9d9e
Add acceptance tests for how provider handles `access_token` argument…
SarahFrench Sep 12, 2024
af0e524
feat(spanner): support google_spanner_schedule_backup (#11564)
rahul2393 Sep 12, 2024
407fe3f
fix: Match all whitespace and non-whitespace for Pub/Sub subscription…
michaelpri10 Sep 12, 2024
afedcc7
Added roles/securitycenter.bigQueryExportsEditor to test runner permi…
melinath Sep 12, 2024
157ec10
add AutoTier support for netapp storagePools and Volumes (#11645)
Mehul3217 Sep 12, 2024
b7b16e4
Fix dnssecConfig filed on google_dns_managed_zone resource (#11632)
Samir-Cit Sep 12, 2024
133b073
Fixed name of SCC v2 org bigquery export resource (#11661)
melinath Sep 12, 2024
66d3d5a
Update Subscription.yaml to reflect extended subscription retention u…
xiangnigoogle Sep 12, 2024
f4168f1
Add lifecycle prevent destroy to Secure Source Manager examples (#11691)
ericpang777 Sep 12, 2024
11dbbe7
Use target org for security postures (#11692)
slevenick Sep 12, 2024
cb4dc57
Add support for regional secret resource `google_secret_manager_regio…
abheda-crest Sep 12, 2024
698e96f
container: make `cpu_manager_policy` optional in `kubelet_config` (#1…
wyardley Sep 12, 2024
9f432db
Add Resource v1 SCC Findings Export to BQ Organization Config (#11582)
vijaykanthm Sep 12, 2024
b5ad556
Add Resource v1 SCC Findings Export to BQ Project Config (#11595)
vijaykanthm Sep 12, 2024
79ee54c
Add a new resource TargetSite. (#11669)
jialei-chen Sep 13, 2024
8579d40
Add an example for Config Sync auto-upgrades into google_gkehub_featu…
haiyanmeng Sep 13, 2024
d08ac04
Update incoming vacation date (#11705)
hao-nan-li Sep 13, 2024
62674cb
Go rewrite: don't copy comments when copying description + refresh (#…
zli82016 Sep 13, 2024
43f0aa8
Update error codes in TestAccFrameworkProviderBasePath_setInvalidBase…
SarahFrench Sep 13, 2024
ab484a5
Add a new resource for creating DataMapper Workspaces (#11603)
sana-google Sep 13, 2024
f517f8b
Add google_site_verification_web_resource (#11624)
SirGitsalot Sep 13, 2024
c500000
Add new compute-firewall-policy-with-rules resource (#11525)
mihhalj Sep 13, 2024
a8bd032
Add roaks3 vacation (#11710)
roaks3 Sep 13, 2024
d5b60f1
Add Resource v1 SCC Findings Export to BQ Folder Config (#11587)
vijaykanthm Sep 13, 2024
8da080e
Add acceptance tests for how provider handles `project` arguments (#1…
SarahFrench Sep 16, 2024
f5ba028
Clarifying documentation for google_compute_region_backend_service lo…
brokenthumbs Sep 16, 2024
555e041
set upcoming review vacation (#11711)
melinath Sep 16, 2024
ad0649e
Add DMS MigrationJob resource (#11604)
owaismawasy Sep 16, 2024
16ab878
Renaming all remaining skip_* attributes (#11696)
NickElliot Sep 16, 2024
03524e1
Add support for regional secret datasource `google_secret_manager_reg…
abheda-crest Sep 16, 2024
572f851
go rewrite - 9/16 refresh (#11721)
c2thorn Sep 16, 2024
e0b5824
Modify Ruby yaml files to follow the rules to copy comments to Go yam…
zli82016 Sep 16, 2024
0ca3b7e
Change ExpectedError in TestAccComputeInstanceNetworkIntefaceWithSecu…
karolgorc Sep 16, 2024
9f705ad
Trivial magician changes (#11712)
trodge Sep 16, 2024
c668b17
scripts to convert a branch from Ruby->Go (#11666)
c2thorn Sep 16, 2024
c239814
Rewrite tgc provider and resource converter template (#11706)
zli82016 Sep 16, 2024
7e3ef60
rewrite - fix template-converter and minor refresh (#11725)
c2thorn Sep 16, 2024
97d5424
Go rewrite copy comments script (#11715)
zli82016 Sep 16, 2024
0c09c63
Add support for regional secret version resource `google_secret_manag…
abheda-crest Sep 17, 2024
045d6bc
Metastore: add `deletion_protection` (#11731)
DrFaust92 Sep 17, 2024
d318de8
Move iam member resources into .ci/infra (#11728)
trodge Sep 17, 2024
95ab05c
Make UploadLogs use options struct (#11723)
trodge Sep 17, 2024
f3011a1
Fix interconnect immutability issue causing macsec failure (#11700)
harshithpatte-g Sep 17, 2024
63890ee
make backend service iap computed (#11736)
c2thorn Sep 17, 2024
6e79add
Magician VCR: Move logBucket and cassetteBucket into Tester struct (#…
trodge Sep 17, 2024
aab7c10
Add FIPS enablement option to Looker (#11488)
efeelaiho Sep 17, 2024
1e3d37e
container: fix updates for `node_config.gcfs_config` and make optiona…
wyardley Sep 17, 2024
fe1b6fe
Acceptance tests pass, need to clean up PR
Sep 17, 2024
d569ac0
Clarifying documentation for `google_compute_backend_service` `locali…
brokenthumbs Sep 17, 2024
cd373d9
Clean up comments and mock functions.
Sep 17, 2024
d448754
Add support for regional secret version datasource `google_secret_man…
abheda-crest Sep 18, 2024
8776bf9
container - add hugepages config (#11541)
DrFaust92 Sep 18, 2024
c0fecf1
Add Private Service Connect to Looker (#11487)
efeelaiho Sep 18, 2024
8180d49
Merge branch 'GoogleCloudPlatform:main' into feature
Philip-Jonany Sep 18, 2024
6e36d29
rewrite - 9/17 refresh (#11745)
c2thorn Sep 18, 2024
ba768a3
Write documentation.
Sep 18, 2024
bad2a3c
Merge branch 'GoogleCloudPlatform:main' into feature
Philip-Jonany Sep 18, 2024
7e65eec
Merge branch 'feature' of https://github.com/Philip-Jonany/magic-modu…
Sep 18, 2024
56b469d
Add includeImportRanges fields to NCC Spoke resource (#11683)
benjamin-maynard Sep 19, 2024
edf96b8
Add support for GPU fields in Cloud Run Service v1 and v2 api (#11597)
trshafer Sep 19, 2024
c091220
Add support for regional secrets list datasource `google_secret_manag…
abheda-crest Sep 19, 2024
f532d56
Merge branch 'GoogleCloudPlatform:main' into feature
Philip-Jonany Sep 19, 2024
f1dd3cf
Go rewrite tgc iam converter template and handwritten test files (#11…
zli82016 Sep 19, 2024
3502109
Add support for regional secret version access datasource `google_sec…
abheda-crest Sep 19, 2024
88cdddf
# Add: biglake_configuration to bigquery_table (#11724)
nevzheng Sep 19, 2024
d25bb35
Add new resource for creating Whistle Mapping, Reconciliation and Bac…
ashwinsshetty Sep 19, 2024
efc2c1f
Do not force send insecure_kubelet_readonly_port_enabled during creat…
shuyama1 Sep 19, 2024
5dc277e
Add new compute-region-network-firewall-policy-with-rules resource (#…
mihhalj Sep 20, 2024
3e74119
Added new resource "Router Nat Address" (#11390)
matheusaleixo-cit Sep 20, 2024
a0caf56
Increase create timeout to 20mins (#11769)
bcreddy-gcp Sep 20, 2024
ca444d6
Add diff suppress for storage_config.bucket field (#11606)
spapi17 Sep 20, 2024
356db42
Go rewrite tgc handwritten files (#11768)
zli82016 Sep 20, 2024
a0c2744
rewrite - 9/20 refresh (#11772)
c2thorn Sep 20, 2024
7efc8c1
Fix test TestAccDataflowJob_withProviderDefaultLabels (#11757)
zli82016 Sep 20, 2024
30aaec3
09/19/24 - Update enrolled_teams.yml (#11761)
ScottSuarez Sep 20, 2024
942df93
Stop sending external data configuration schema when updating google_…
wj-chen Sep 20, 2024
4a41d13
Adding a new cloud logging resource `LogScope` to Terraform (#11763)
tyh2333 Sep 20, 2024
12ad18f
FixDoc Update subnetwork purpose description (#11679)
tferazzi Sep 20, 2024
777fe7b
Revert "Add new resource for creating Whistle Mapping, Reconciliation…
trodge Sep 20, 2024
2c4beed
container: fix `node_config.kubelet_config` updates in `google_contai…
wyardley Sep 20, 2024
5a7f3eb
Fix permadiff in google_bigquery_datapolicy_data_policy policy tag (#…
wj-chen Sep 20, 2024
2271897
Update membership_data.go (#11773)
SarahFrench Sep 21, 2024
9ad7d7c
rewrite - tweaks to convert scripts (main) (#11765)
c2thorn Sep 23, 2024
6520c91
update vacation for shuyama1 (#11738)
shuyama1 Sep 23, 2024
c0c11e8
Fix securityprofiles link in doc (#11778)
rileykarson Sep 23, 2024
b9b5bbf
Fix: Interconnect fail_open field (#11746)
harshithpatte-g Sep 23, 2024
810d6e0
fix recording upload failure in nightly vcr run (#11570)
iyabchen Sep 23, 2024
dc25ca5
Promote the Port Mapping NEG from Beta to GA (#11771)
Cheriit Sep 23, 2024
8419033
rewrite - what's changed documentation (#11787)
c2thorn Sep 23, 2024
89ec84b
Add PlanCheck to update test creation (#11751)
trodge Sep 23, 2024
31d4a40
Go Rewrite Doc edits (#11620)
NickElliot Sep 23, 2024
de3a18d
rewrite - private override changes (#11788)
c2thorn Sep 23, 2024
33dbc21
Add `host_error_timeout_seconds` field to `compute_instance` on beta …
karolgorc Sep 23, 2024
57c1eb4
Add data source "google_privileged_access_manger_entitlement" (#11588)
varsharmavs Sep 23, 2024
d9d7f57
rewrite - oics (#11793)
c2thorn Sep 23, 2024
d69f33c
Added tgc Go cli (#11777)
zli82016 Sep 23, 2024
f09018e
Add existing_reservations to google_compute_region_commitment (#11790)
Marco-Delgado Sep 23, 2024
8e53ec4
Add state "SUSPENDED" to `desired_status` field on `google_compute_in…
karolgorc Sep 23, 2024
3ba6c2b
feat: promote service scaling to GA in cloudrunv2 Service resource (#…
bskaplan Sep 23, 2024
59ac1dd
Add datasource for google_compute_region_instance_group_manager (#11720)
askubis Sep 23, 2024
4970d3a
container: add support for autopilot to set gcp_filestore_csi_driver_…
philipsabri Sep 23, 2024
1c4b20b
feat(apigee): Add support for NatAddress activation (#11698)
entertvl Sep 24, 2024
f7c106c
Update vacation BBBmau (#11797)
BBBmau Sep 24, 2024
1b4dde6
Add docs about how TeamCity uses a single commit (#11673)
SarahFrench Sep 24, 2024
89e6dfe
Re-add SDK tests TestProvider_ProviderConfigure_region, TestProvider_…
SarahFrench Sep 24, 2024
a12b0df
Add acceptance tests for how provider handles `impersonate_service_ac…
SarahFrench Sep 24, 2024
b3aa85f
add: flatten / expand biglake_configuration in bigquery_table (#11792)
nevzheng Sep 24, 2024
63b03ff
Update PERFORMING_TASKS_IN_TEAMCITY.md (#11651)
BBBmau Sep 24, 2024
110c358
Add reading hostname to `google_compute_instance` data source (#11662)
karolgorc Sep 24, 2024
ce1a686
rewrite - more convert script changes (#11799)
c2thorn Sep 24, 2024
e650180
Fixed typo in ruby-go-changes docs (#11802)
melinath Sep 24, 2024
8e01452
Fix removing `host_error_timeout_seconds` that was broken due to an A…
karolgorc Sep 24, 2024
565c545
[Composer] Reveal cloud_data_lineage_integration to GA. (#11619)
ahidalgob Sep 24, 2024
c691449
Add new import function to `google_compute_project_metadata_item` (#1…
karolgorc Sep 24, 2024
e33edec
Skip test that fails in replaying (#11796)
trodge Sep 24, 2024
358a7ee
upgrade dcl version to v1.73.0 (#11804)
NickElliot Sep 24, 2024
965a82c
container: bump gcsfs to GA (#11542)
DrFaust92 Sep 24, 2024
fc900b5
fixed flaky test TestAccSecurityCenterManagement (#11756)
vijaykanthm Sep 24, 2024
c329d6e
Marked customer_name field as optional for interconnect resource (#11…
abhijeetkjha-google Sep 24, 2024
6094725
workbench: Fix a bug with instance labels being removed not working a…
bcreddy-gcp Sep 24, 2024
5ed8805
go rewrite - final preparations before migration (#11809)
c2thorn Sep 25, 2024
76650aa
Merge branch 'GoogleCloudPlatform:main' into feature
Philip-Jonany Sep 25, 2024
122f1f8
Clean up for PR and keep TODOs while waiting for
Sep 26, 2024
e00767a
Resolve merge conflicts
Sep 26, 2024
748edda
Update inspec repo (#2979)
slevenick Jan 15, 2020
7d93f00
correct documentation of referenced resource (#4437)
ScottSuarez Jan 29, 2021
a93ab04
choose default cidr_block (#5432)
edwardmedia Nov 10, 2021
88c603a
change to GA in doc (#9491)
edwardmedia Nov 27, 2023
298687f
Merge https://github.com/GoogleCloudPlatform/magic-modules into feature
Sep 27, 2024
b68d47b
I have gotten myself into git hell. Attempt to
Sep 27, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
4 changes: 4 additions & 0 deletions .ci/gcb-pr-downstream-generation-and-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -264,7 +264,11 @@ steps:
- $COMMIT_SHA
- $BUILD_ID
- $PROJECT_ID
<<<<<<< HEAD
- "22" # Build step
=======
- "23" # Build step
>>>>>>> 2fdda66097e2c96688e59f7c58c1f717c7785856

- name: 'gcr.io/graphite-docker-images/go-plus'
entrypoint: '/workspace/.ci/scripts/go-plus/magician/exec.sh'
Expand Down
4 changes: 4 additions & 0 deletions .ci/magician/cmd/check_cassettes.go
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,11 @@ var checkCassettesCmd = &cobra.Command{

ctlr := source.NewController(env["GOPATH"], "modular-magician", githubToken, rnr)

<<<<<<< HEAD
vt, err := vcr.NewTester(env, "vcr-check-cassettes", "ci-vcr-cassettes", rnr)
=======
vt, err := vcr.NewTester(env, "ci-vcr-cassettes", "vcr-check-cassettes", rnr)
>>>>>>> 2fdda66097e2c96688e59f7c58c1f717c7785856
if err != nil {
return fmt.Errorf("error creating VCR tester: %w", err)
}
Expand Down
6 changes: 6 additions & 0 deletions .ci/magician/cmd/generate_comment.go
Original file line number Diff line number Diff line change
Expand Up @@ -504,9 +504,15 @@ func detectMissingTests(diffProcessorPath, tpgbLocalPath string, rnr ExecRunner)
}

func formatDiffComment(data diffCommentData) (string, error) {
<<<<<<< HEAD
tmpl, err := template.New("DIFF_COMMENT.md").Parse(diffComment)
if err != nil {
panic(fmt.Sprintf("Unable to parse DIFF_COMMENT.md: %s", err))
=======
tmpl, err := template.New("DIFF_COMMENT.md.tmpl").Parse(diffComment)
if err != nil {
return "", fmt.Errorf("unable to parse template DIFF_COMMENT.md.tmpl: %s", err)
>>>>>>> 2fdda66097e2c96688e59f7c58c1f717c7785856
}
sb := new(strings.Builder)
err = tmpl.Execute(sb, data)
Expand Down
22 changes: 22 additions & 0 deletions .ci/magician/cmd/templates/vcr/record_replay.tmpl
Original file line number Diff line number Diff line change
@@ -1,10 +1,18 @@
{{- if gt (len .RecordingResult.PassedTests) 0 -}}
<<<<<<< HEAD
$\textcolor{green}{\textsf{Tests passed during RECORDING mode:}}$
=======
{{color "green" "Tests passed during RECORDING mode:"}}
>>>>>>> 2fdda66097e2c96688e59f7c58c1f717c7785856
{{range .RecordingResult.PassedTests}}`{{.}}`[[Debug log](https://storage.cloud.google.com/ci-vcr-logs/beta/refs/heads/auto-pr-{{$.PRNumber}}/artifacts/{{$.BuildID}}/recording/{{.}}.log)]
{{end}}

{{- if gt (len .ReplayingAfterRecordingResult.FailedTests ) 0 -}}
<<<<<<< HEAD
$\textcolor{red}{\textsf{Tests failed when rerunning REPLAYING mode:}}$
=======
{{color "red" "Tests failed when rerunning REPLAYING mode:"}}
>>>>>>> 2fdda66097e2c96688e59f7c58c1f717c7785856
{{range .ReplayingAfterRecordingResult.FailedTests}}`{{.}}`[[Error message](https://storage.cloud.google.com/ci-vcr-logs/beta/refs/heads/auto-pr-{{$.PRNumber}}/artifacts/{{$.BuildID}}/build-log/replaying_build_after_recording/{{.}}_replaying_test.log)] [[Debug log](https://storage.cloud.google.com/ci-vcr-logs/beta/refs/heads/auto-pr-{{$.PRNumber}}/artifacts/{{$.BuildID}}/replaying_after_recording/{{.}}.log)]
{{end}}

Expand All @@ -13,19 +21,33 @@ Tests failed due to non-determinism or randomness when the VCR replayed the resp
Please fix these to complete your PR. If you believe these test failures to be incorrect or unrelated to your change, or if you have any questions, please raise the concern with your reviewer.

{{else}}
<<<<<<< HEAD
$\textcolor{green}{\textsf{No issues found for passed tests after REPLAYING rerun.}}$
=======
{{color "green" "No issues found for passed tests after REPLAYING rerun."}}
>>>>>>> 2fdda66097e2c96688e59f7c58c1f717c7785856
{{end}}{{/* end of if gt (len .ReplayingAfterRecordingResult.FailedTests ) 0 */}}
---
{{end}}{{/* end of if gt (len .RecordingResult.PassedTests) 0 */}}

{{if gt (len .RecordingResult.FailedTests) 0 -}}
<<<<<<< HEAD
$\textcolor{red}{\textsf{Tests failed during RECORDING mode:}}$
=======
{{color "red" "Tests failed during RECORDING mode:"}}
>>>>>>> 2fdda66097e2c96688e59f7c58c1f717c7785856
{{range .RecordingResult.FailedTests}}`{{.}}`[[Error message](https://storage.cloud.google.com/ci-vcr-logs/beta/refs/heads/auto-pr-{{$.PRNumber}}/artifacts/{{$.BuildID}}/build-log/recording_build/{{.}}_recording_test.log)] [[Debug log](https://storage.cloud.google.com/ci-vcr-logs/beta/refs/heads/auto-pr-{{$.PRNumber}}/artifacts/{{$.BuildID}}/recording/{{.}}.log)]
{{end}}
{{end}} {{- /* end of if gt (len .RecordingResult.FailedTests) 0 */ -}}

<<<<<<< HEAD
{{if .HasTerminatedTests}}$\textcolor{red}{\textsf{Several tests got terminated during RECORDING mode.}}${{end}}
{{if .RecordingErr}}$\textcolor{red}{\textsf{Errors occurred during RECORDING mode. Please fix them to complete your PR.}}${{end}}
{{if .AllRecordingPassed}}$\textcolor{green}{\textsf{All tests passed!}}${{end}}
=======
{{if .HasTerminatedTests}}{{color "red" "Several tests got terminated during RECORDING mode."}}{{end}}
{{if .RecordingErr}}{{color "red" "Errors occurred during RECORDING mode. Please fix them to complete your PR."}}{{end}}
{{if .AllRecordingPassed}}{{color "green" "All tests passed!"}}{{end}}
>>>>>>> 2fdda66097e2c96688e59f7c58c1f717c7785856

View the [build log](https://storage.cloud.google.com/ci-vcr-logs/beta/refs/heads/auto-pr-{{.PRNumber}}/artifacts/{{.BuildID}}/build-log/recording_test.log) or the [debug log](https://console.cloud.google.com/storage/browser/ci-vcr-logs/beta/refs/heads/auto-pr-{{.PRNumber}}/artifacts/{{.BuildID}}/recording) for each test
Original file line number Diff line number Diff line change
@@ -1,7 +1,13 @@
{{- if .ReplayingErr -}}
<<<<<<< HEAD
$\textcolor{red}{\textsf{Errors occurred during REPLAYING mode. Please fix them to complete your PR.}}$
{{- else -}}
$\textcolor{green}{\textsf{All tests passed!}}$
=======
{{color "red" "Errors occurred during REPLAYING mode. Please fix them to complete your PR."}}
{{- else -}}
{{color "green" "All tests passed!"}}
>>>>>>> 2fdda66097e2c96688e59f7c58c1f717c7785856
{{- end}}

View the [build log](https://storage.cloud.google.com/ci-vcr-logs/beta/refs/heads/auto-pr-{{.PRNumber}}/artifacts/{{.BuildID}}/build-log/replaying_test.log)
53 changes: 53 additions & 0 deletions .ci/magician/cmd/test_terraform_vcr.go
Original file line number Diff line number Diff line change
Expand Up @@ -120,7 +120,11 @@ var testTerraformVCRCmd = &cobra.Command{
}
ctlr := source.NewController(env["GOPATH"], "modular-magician", env["GITHUB_TOKEN_DOWNSTREAMS"], rnr)

<<<<<<< HEAD
vt, err := vcr.NewTester(env, "ci-vcr-logs", "ci-vcr-cassettes", rnr)
=======
vt, err := vcr.NewTester(env, "ci-vcr-cassettes", "ci-vcr-logs", rnr)
>>>>>>> 2fdda66097e2c96688e59f7c58c1f717c7785856
if err != nil {
return fmt.Errorf("error creating VCR tester: %w", err)
}
Expand Down Expand Up @@ -180,7 +184,11 @@ func execTestTerraformVCR(prNumber, mmCommitSha, buildID, projectID, buildStep,
}
fmt.Println("Running tests: Go files or test fixtures changed")

<<<<<<< HEAD
if err := vt.FetchCassettes(provider.Beta, baseBranch, prNumber); err != nil {
=======
if err := vt.FetchCassettes(provider.Beta, baseBranch, newBranch); err != nil {
>>>>>>> 2fdda66097e2c96688e59f7c58c1f717c7785856
return fmt.Errorf("error fetching cassettes: %w", err)
}

Expand All @@ -196,10 +204,17 @@ func execTestTerraformVCR(prNumber, mmCommitSha, buildID, projectID, buildStep,
}

if err := vt.UploadLogs(vcr.UploadLogsOptions{
<<<<<<< HEAD
PRNumber: prNumber,
BuildID: buildID,
Mode: vcr.Replaying,
Version: provider.Beta,
=======
Head: newBranch,
BuildID: buildID,
Mode: vcr.Replaying,
Version: provider.Beta,
>>>>>>> 2fdda66097e2c96688e59f7c58c1f717c7785856
}); err != nil {
return fmt.Errorf("error uploading replaying logs: %w", err)
}
Expand Down Expand Up @@ -261,12 +276,20 @@ func execTestTerraformVCR(prNumber, mmCommitSha, buildID, projectID, buildStep,
testState = "success"
}

<<<<<<< HEAD
if err := vt.UploadCassettes(prNumber, provider.Beta); err != nil {
=======
if err := vt.UploadCassettes(newBranch, provider.Beta); err != nil {
>>>>>>> 2fdda66097e2c96688e59f7c58c1f717c7785856
return fmt.Errorf("error uploading cassettes: %w", err)
}

if err := vt.UploadLogs(vcr.UploadLogsOptions{
<<<<<<< HEAD
PRNumber: prNumber,
=======
Head: newBranch,
>>>>>>> 2fdda66097e2c96688e59f7c58c1f717c7785856
BuildID: buildID,
Parallel: true,
Mode: vcr.Recording,
Expand Down Expand Up @@ -295,10 +318,17 @@ func execTestTerraformVCR(prNumber, mmCommitSha, buildID, projectID, buildStep,
}

if err := vt.UploadLogs(vcr.UploadLogsOptions{
<<<<<<< HEAD
PRNumber: prNumber,
BuildID: buildID,
Parallel: true,
AfterRecording: true,
=======
Head: newBranch,
BuildID: buildID,
AfterRecording: true,
Parallel: true,
>>>>>>> 2fdda66097e2c96688e59f7c58c1f717c7785856
Mode: vcr.Replaying,
Version: provider.Beta,
}); err != nil {
Expand Down Expand Up @@ -477,7 +507,10 @@ func formatComment(fileName string, tmplText string, data any) (string, error) {
funcs := template.FuncMap{
"join": strings.Join,
"add": func(i, j int) int { return i + j },
<<<<<<< HEAD
=======
"color": color,
>>>>>>> 2fdda66097e2c96688e59f7c58c1f717c7785856
}
tmpl, err := template.New(fileName).Funcs(funcs).Parse(tmplText)
if err != nil {
Expand All @@ -492,6 +525,25 @@ func formatComment(fileName string, tmplText string, data any) (string, error) {
}

func formatTestsAnalytics(data analytics) (string, error) {
<<<<<<< HEAD
return formatComment("test_terraform_vcr_test_analytics.tmpl", testsAnalyticsTmplText, data)
}

func formatNonExercisedTests(data nonExercisedTests) (string, error) {
return formatComment("test_terraform_vcr_recording_mode_results.tmpl", nonExercisedTestsTmplText, data)
}

func formatWithReplayFailedTests(data withReplayFailedTests) (string, error) {
return formatComment("test_terraform_vcr_with_replay_failed_tests.tmpl", withReplayFailedTestsTmplText, data)
}

func formatWithoutReplayFailedTests(data withoutReplayFailedTests) (string, error) {
return formatComment("test_terraform_vcr_without_replay_failed_tests.tmpl", withoutReplayFailedTestsTmplText, data)
}

func formatRecordReplay(data recordReplay) (string, error) {
return formatComment("test_terraform_vcr_record_replay.tmpl", recordReplayTmplText, data)
=======
return formatComment("test_analytics.tmpl", testsAnalyticsTmplText, data)
}

Expand All @@ -509,4 +561,5 @@ func formatWithoutReplayFailedTests(data withoutReplayFailedTests) (string, erro

func formatRecordReplay(data recordReplay) (string, error) {
return formatComment("record_replay.tmpl", recordReplayTmplText, data)
>>>>>>> 2fdda66097e2c96688e59f7c58c1f717c7785856
}
4 changes: 4 additions & 0 deletions .ci/magician/cmd/vcr_cassette_update.go
Original file line number Diff line number Diff line change
Expand Up @@ -90,7 +90,11 @@ var vcrCassetteUpdateCmd = &cobra.Command{
}
ctlr := source.NewController(env["GOPATH"], "hashicorp", env["GITHUB_TOKEN_CLASSIC"], rnr)

<<<<<<< HEAD
vt, err := vcr.NewTester(env, "", "ci-vcr-cassettes", rnr)
=======
vt, err := vcr.NewTester(env, "ci-vcr-cassettes", "", rnr)
>>>>>>> 2fdda66097e2c96688e59f7c58c1f717c7785856
if err != nil {
return fmt.Errorf("error creating VCR tester: %w", err)
}
Expand Down
4 changes: 4 additions & 0 deletions .ci/magician/cmd/vcr_cassette_update_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -401,7 +401,11 @@ func TestExecVCRCassetteUpdate(t *testing.T) {
ctlr := source.NewController("gopath", "hashicorp", "token", rnr)
vt, err := vcr.NewTester(map[string]string{
"SA_KEY": "sa_key",
<<<<<<< HEAD
}, "", "ci-vcr-cassettes", rnr)
=======
}, "ci-vcr-cassettes", "", rnr)
>>>>>>> 2fdda66097e2c96688e59f7c58c1f717c7785856
if err != nil {
t.Fatalf("Failed to create new tester: %v", err)
}
Expand Down
12 changes: 12 additions & 0 deletions .ci/magician/provider/version.go
Original file line number Diff line number Diff line change
Expand Up @@ -6,19 +6,28 @@ const (
None Version = iota
GA
Beta
<<<<<<< HEAD
)

const NumVersions = 2
=======
Alpha
)

const NumVersions = 3
>>>>>>> 2fdda66097e2c96688e59f7c58c1f717c7785856

func (v Version) String() string {
switch v {
case GA:
return "ga"
case Beta:
return "beta"
<<<<<<< HEAD
=======
case Alpha:
return "alpha"
>>>>>>> 2fdda66097e2c96688e59f7c58c1f717c7785856
}
return "unknown"
}
Expand All @@ -36,8 +45,11 @@ func (v Version) RepoName() string {
return "terraform-provider-google"
case Beta:
return "terraform-provider-google-beta"
<<<<<<< HEAD
=======
case Alpha:
return "terraform-next"
>>>>>>> 2fdda66097e2c96688e59f7c58c1f717c7785856
}
return "unknown"
}
Loading