Skip to content

Commit 0e6252f

Browse files
authored
Merge branch 'GoogleCloudPlatform:main' into main
2 parents 78cd424 + 2086ef8 commit 0e6252f

584 files changed

Lines changed: 15530 additions & 1972 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.ci/containers/build-environment/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM golang:1.23-bullseye AS builder
1+
FROM golang:1.24-bullseye AS builder
22

33
# Set working directory
44
WORKDIR /app

.ci/containers/go-plus/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Stage 1: Download go module cache for builds
2-
FROM golang:1.23-bullseye AS builder
2+
FROM golang:1.24-bullseye AS builder
33
ENV GOCACHE=/go/cache
44

55
RUN apt-get update && apt-get install -y unzip
@@ -12,7 +12,7 @@ WORKDIR /app1/magic-modules-main/.ci/magician
1212
RUN go build -o /dev/null .
1313

1414
# Stage 2: Creating the final image
15-
FROM golang:1.23-bullseye
15+
FROM golang:1.24-bullseye
1616
SHELL ["/bin/bash", "-c"]
1717
ENV GOCACHE=/go/cache
1818

.ci/infra/terraform/main.tf

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -171,6 +171,18 @@ resource "google_organization_iam_member" "sa_principal_access_boundary_admin" {
171171
member = google_service_account.sa.member
172172
}
173173

174+
resource "google_organization_iam_member" "dlp_admin" {
175+
org_id = data.google_organization.org.org_id
176+
role = "roles/dlp.admin"
177+
member = google_project_service_identity.dlp_sa.member
178+
}
179+
180+
resource "google_organization_iam_member" "dlp_org_driver" {
181+
org_id = data.google_organization.org.org_id
182+
role = "roles/dlp.orgdriver"
183+
member = google_project_service_identity.dlp_sa.member
184+
}
185+
174186
resource "google_billing_account_iam_member" "sa_master_billing_admin" {
175187
billing_account_id = data.google_billing_account.master_acct.id
176188
role = "roles/billing.admin"
@@ -315,6 +327,7 @@ module "project-services" {
315327
"networksecurity.googleapis.com",
316328
"networkservices.googleapis.com",
317329
"notebooks.googleapis.com",
330+
"observability.googleapis.com",
318331
"orgpolicy.googleapis.com",
319332
"osconfig.googleapis.com",
320333
"oslogin.googleapis.com",
@@ -420,6 +433,14 @@ resource "google_project_service_identity" "parametermanager_sa" {
420433
service = "parametermanager.googleapis.com"
421434
}
422435

436+
resource "google_project_service_identity" "dlp_sa" {
437+
provider = google-beta
438+
depends_on = [module.project-services]
439+
440+
project = google_project.proj.project_id
441+
service = "dlp.googleapis.com"
442+
}
443+
423444
# TestAccComposerEnvironment_fixPyPiPackages
424445
# TestAccComposerEnvironmentComposer2_private
425446
# TestAccComposerEnvironment_withEncryptionConfigComposer1

.ci/magician/github/membership_data.go

Lines changed: 18 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -75,11 +75,18 @@ var (
7575
startDate: newDate(2025, 4, 9),
7676
endDate: newDate(2025, 4, 15),
7777
},
78+
{
79+
startDate: newDate(2025, 9, 26),
80+
endDate: newDate(2025, 10, 4),
81+
},
7882
},
7983
},
8084
"hao-nan-li": {
8185
vacations: []Vacation{},
8286
},
87+
"malhotrasagar2212": {
88+
vacations: []Vacation{},
89+
},
8390
"melinath": {
8491
vacations: []Vacation{
8592
{
@@ -105,10 +112,19 @@ var (
105112
startDate: newDate(2025, 8, 1),
106113
endDate: newDate(2025, 8, 11),
107114
},
115+
{
116+
startDate: newDate(2025, 9, 23),
117+
endDate: newDate(2025, 9, 29),
118+
},
108119
},
109120
},
110121
"ScottSuarez": {
111-
vacations: []Vacation{},
122+
vacations: []Vacation{
123+
{
124+
startDate: newDate(2025, 9, 26),
125+
endDate: newDate(2025, 10, 5),
126+
},
127+
},
112128
},
113129
"shuyama1": {
114130
vacations: []Vacation{
@@ -158,7 +174,6 @@ var (
158174

159175
// This is for new team members who are onboarding
160176
trustedContributors = map[string]struct{}{
161-
"bbasata": struct{}{},
162-
"malhotrasagar2212": struct{}{},
177+
"bbasata": struct{}{},
163178
}
164179
)

.ci/magician/go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
module magician
22

3-
go 1.23
3+
go 1.24
44

55
replace github.com/GoogleCloudPlatform/magic-modules/tools/issue-labeler => ../../tools/issue-labeler
66

.ci/unit-tests/gcb-membership-checker-test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
steps:
3-
- name: 'golang:1.23'
3+
- name: 'golang:1.24'
44
args:
55
- '-c'
66
- |

.github/workflows/build-downstream.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ jobs:
2424
- name: Set up Go
2525
uses: actions/setup-go@0c52d547c9bc32b1aa3301fd7a9cb496313a4491 # v5.0.0
2626
with:
27-
go-version: '^1.23'
27+
go-version: '^1.24'
2828

2929
# Cache Go modules
3030
- name: Cache Go modules

.github/workflows/changelog-checker.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818
- name: Set up Go
1919
uses: actions/setup-go@0c52d547c9bc32b1aa3301fd7a9cb496313a4491 # v5.0.0
2020
with:
21-
go-version: '^1.23.0'
21+
go-version: '^1.24.0'
2222

2323
- name: Build
2424
run: |

.github/workflows/ensure-service-team-labels.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
2222
- name: Set up Go
2323
uses: actions/setup-go@0c52d547c9bc32b1aa3301fd7a9cb496313a4491 # v5.0.0
2424
with:
25-
go-version: '^1.23.0'
25+
go-version: '^1.24.0'
2626
- name: Build issue-labeler
2727
run: |
2828
cd tools/issue-labeler

.github/workflows/gofmt.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ jobs:
2727
uses: actions/setup-go@0a12ed9d6a96ab950c8f026ed9f722fe0da7ef32 # v5.0.2
2828
with:
2929
cache: false
30-
go-version: '^1.23'
30+
go-version: '^1.24'
3131
- name: gofmt
3232
run: |
3333
GOFMT_OUTPUT="$(gofmt -l .)"

0 commit comments

Comments
 (0)