Skip to content

Commit e917ca9

Browse files
authored
Merge branch 'GoogleCloudPlatform:main' into main
2 parents 54ee934 + 9d8b00c commit e917ca9

File tree

12 files changed

+571
-881
lines changed

12 files changed

+571
-881
lines changed

.github/workflows/lint.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
name: 'lint'
1919

2020
on:
21+
workflow_dispatch:
2122
pull_request:
2223
branches:
2324
- main

.github/workflows/stale.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Copyright 2022-2023 Google LLC
1+
# Copyright 2022-2024 Google LLC
22
#
33
# Licensed under the Apache License, Version 2.0 (the "License");
44
# you may not use this file except in compliance with the License.
@@ -25,7 +25,7 @@ jobs:
2525
if: github.repository_owner == 'GoogleCloudPlatform' || github.repository_owner == 'terraform-google-modules'
2626
runs-on: ubuntu-latest
2727
steps:
28-
- uses: actions/stale@v8
28+
- uses: actions/stale@v9
2929
with:
3030
repo-token: ${{ secrets.GITHUB_TOKEN }}
3131
stale-issue-message: 'This issue is stale because it has been open 60 days with no activity. Remove stale label or comment or this will be closed in 7 days'

CHANGELOG.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,20 @@ and this project adheres to
88
[Semantic Versioning](https://semver.org/spec/v2.0.0.html).
99
This changelog is generated automatically based on [Conventional Commits](https://www.conventionalcommits.org/en/v1.0.0/).
1010

11+
## [0.3.0](https://github.com/GoogleCloudPlatform/terraform-google-cloud-spanner/compare/v0.2.0...v0.3.0) (2024-10-08)
12+
13+
14+
### Features
15+
16+
* **deps:** Update Terraform google to v6 ([#45](https://github.com/GoogleCloudPlatform/terraform-google-cloud-spanner/issues/45)) ([1d5d603](https://github.com/GoogleCloudPlatform/terraform-google-cloud-spanner/commit/1d5d60367bd6743e4614fd68b331e19210adcf9d))
17+
18+
## [0.2.0](https://github.com/GoogleCloudPlatform/terraform-google-cloud-spanner/compare/v0.1.0...v0.2.0) (2024-09-13)
19+
20+
21+
### Features
22+
23+
* **deps:** Update Terraform google to v6 ([#39](https://github.com/GoogleCloudPlatform/terraform-google-cloud-spanner/issues/39)) ([66a332f](https://github.com/GoogleCloudPlatform/terraform-google-cloud-spanner/commit/66a332ff6b5b45ee5bb55ce1cc8ac530ae60c9a9))
24+
1125
## 0.1.0 (2023-12-21)
1226

1327

CODEOWNERS

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,3 +2,11 @@
22
# https://github.com/GoogleCloudPlatform/cloud-foundation-toolkit/blob/master/infra/terraform/test-org/org/locals.tf
33

44
* @GoogleCloudPlatform/blueprint-solutions @anaik91 @imrannayer
5+
6+
# NOTE: GitHub CODEOWNERS locations:
7+
# https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/about-code-owners#codeowners-and-branch-protection
8+
9+
CODEOWNERS @GoogleCloudPlatform/blueprint-solutions
10+
.github/CODEOWNERS @GoogleCloudPlatform/blueprint-solutions
11+
docs/CODEOWNERS @GoogleCloudPlatform/blueprint-solutions
12+

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ Basic usage of this module is as follows:
1515
```hcl
1616
module "cloud_spanner" {
1717
source = "terraform-google-modules/cloud-spanner/google"
18-
version = "~> 0.1"
18+
version = "~> 0.3"
1919
2020
project_id = "<PROJECT ID>"
2121
instance_name = "spanner-instance"

metadata.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ spec:
2323
source:
2424
repo: https://github.com/anaik91/terraform-google-cloud-spanner.git
2525
sourceType: git
26-
version: 0.1.0
26+
version: 0.3.0
2727
actuationTool:
2828
type: Terraform
2929
version: '>= 0.13'

modules/schedule_spanner_backup/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ Basic usage of this module is as follows:
1313
```hcl
1414
module "cloud_spanner" {
1515
source = "terraform-google-modules/cloud-spanner/google"
16-
version = "~> 0.1"
16+
version = "~> 0.3"
1717
1818
project_id = "<PROJECT ID>"
1919
bucket_name = "gcs-test-bucket"

modules/schedule_spanner_backup/versions.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ terraform {
1919
required_providers {
2020
google = {
2121
source = "hashicorp/google"
22-
version = ">= 3.53, < 5.0"
22+
version = ">= 3.53, < 7"
2323
}
2424
}
2525
}

test/integration/go.mod

Lines changed: 64 additions & 54 deletions
Original file line numberDiff line numberDiff line change
@@ -1,75 +1,85 @@
11
module github.com/terraform-google-modules/cloud-spanner/test/integration
22

3-
go 1.18
3+
go 1.22.0
4+
5+
toolchain go1.22.7
46

57
require (
6-
github.com/GoogleCloudPlatform/cloud-foundation-toolkit/infra/blueprint-test v0.3.0
7-
github.com/stretchr/testify v1.8.1
8+
github.com/GoogleCloudPlatform/cloud-foundation-toolkit/infra/blueprint-test v0.16.2
9+
github.com/stretchr/testify v1.9.0
810
)
911

1012
require (
11-
cloud.google.com/go v0.110.0 // indirect
12-
cloud.google.com/go/compute v1.19.1 // indirect
13+
cloud.google.com/go v0.110.7 // indirect
14+
cloud.google.com/go/compute v1.23.0 // indirect
1315
cloud.google.com/go/compute/metadata v0.2.3 // indirect
14-
cloud.google.com/go/iam v0.13.0 // indirect
15-
cloud.google.com/go/storage v1.28.1 // indirect
16-
github.com/PuerkitoBio/purell v1.1.1 // indirect
17-
github.com/PuerkitoBio/urlesc v0.0.0-20170810143723-de5bf2ad4578 // indirect
16+
cloud.google.com/go/iam v1.1.2 // indirect
17+
cloud.google.com/go/storage v1.33.0 // indirect
1818
github.com/agext/levenshtein v1.2.3 // indirect
19-
github.com/apparentlymart/go-textseg/v13 v13.0.0 // indirect
20-
github.com/aws/aws-sdk-go v1.40.56 // indirect
19+
github.com/alexflint/go-filemutex v1.3.0 // indirect
20+
github.com/apparentlymart/go-textseg/v15 v15.0.0 // indirect
21+
github.com/aws/aws-sdk-go v1.45.5 // indirect
2122
github.com/bgentry/go-netrc v0.0.0-20140422174119-9fd32a8b3d3d // indirect
22-
github.com/davecgh/go-spew v1.1.1 // indirect
23-
github.com/go-errors/errors v1.0.2-0.20180813162953-d98b870cc4e0 // indirect
24-
github.com/go-openapi/jsonpointer v0.19.3 // indirect
25-
github.com/go-openapi/jsonreference v0.19.3 // indirect
26-
github.com/go-openapi/swag v0.19.5 // indirect
27-
github.com/golang/groupcache v0.0.0-20200121045136-8c9f03a8e57e // indirect
23+
github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc // indirect
24+
github.com/go-errors/errors v1.5.0 // indirect
25+
github.com/go-openapi/jsonpointer v0.20.0 // indirect
26+
github.com/go-openapi/jsonreference v0.20.2 // indirect
27+
github.com/go-openapi/swag v0.22.4 // indirect
28+
github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da // indirect
2829
github.com/golang/protobuf v1.5.3 // indirect
29-
github.com/golang/snappy v0.0.3 // indirect
30-
github.com/google/go-cmp v0.5.9 // indirect
31-
github.com/google/uuid v1.3.0 // indirect
32-
github.com/googleapis/enterprise-certificate-proxy v0.2.3 // indirect
33-
github.com/googleapis/gax-go/v2 v2.7.1 // indirect
34-
github.com/gruntwork-io/terratest v0.40.7 // indirect
35-
github.com/hashicorp/errwrap v1.0.0 // indirect
30+
github.com/google/gnostic-models v0.6.8 // indirect
31+
github.com/google/go-cmp v0.6.0 // indirect
32+
github.com/google/s2a-go v0.1.7 // indirect
33+
github.com/google/uuid v1.3.1 // indirect
34+
github.com/googleapis/enterprise-certificate-proxy v0.2.5 // indirect
35+
github.com/googleapis/gax-go/v2 v2.12.0 // indirect
36+
github.com/gruntwork-io/terratest v0.47.1 // indirect
37+
github.com/hashicorp/errwrap v1.1.0 // indirect
3638
github.com/hashicorp/go-cleanhttp v0.5.2 // indirect
37-
github.com/hashicorp/go-getter v1.5.9 // indirect
38-
github.com/hashicorp/go-multierror v1.1.0 // indirect
39+
github.com/hashicorp/go-getter v1.7.6 // indirect
40+
github.com/hashicorp/go-multierror v1.1.1 // indirect
3941
github.com/hashicorp/go-safetemp v1.0.0 // indirect
40-
github.com/hashicorp/go-version v1.3.0 // indirect
41-
github.com/hashicorp/hcl/v2 v2.9.1 // indirect
42-
github.com/hashicorp/terraform-json v0.13.0 // indirect
43-
github.com/jinzhu/copier v0.0.0-20190924061706-b57f9002281a // indirect
42+
github.com/hashicorp/go-version v1.6.0 // indirect
43+
github.com/hashicorp/hcl v0.0.0-20170504190234-a4b07c25de5f // indirect
44+
github.com/hashicorp/hcl/v2 v2.20.1 // indirect
45+
github.com/hashicorp/terraform-config-inspect v0.0.0-20240801114854-6714b46f5fe4 // indirect
46+
github.com/hashicorp/terraform-json v0.22.1 // indirect
47+
github.com/jinzhu/copier v0.4.0 // indirect
4448
github.com/jmespath/go-jmespath v0.4.0 // indirect
45-
github.com/klauspost/compress v1.13.0 // indirect
46-
github.com/mailru/easyjson v0.7.0 // indirect
47-
github.com/mattn/go-zglob v0.0.2-0.20190814121620-e3c945676326 // indirect
49+
github.com/josharian/intern v1.0.0 // indirect
50+
github.com/klauspost/compress v1.16.7 // indirect
51+
github.com/mailru/easyjson v0.7.7 // indirect
52+
github.com/mattn/go-zglob v0.0.4 // indirect
4853
github.com/mitchellh/go-homedir v1.1.0 // indirect
49-
github.com/mitchellh/go-testing-interface v1.14.2-0.20210217184823-a52172cd2f64 // indirect
54+
github.com/mitchellh/go-testing-interface v1.14.2-0.20210821155943-2d9075ca8770 // indirect
5055
github.com/mitchellh/go-wordwrap v1.0.1 // indirect
51-
github.com/pmezard/go-difflib v1.0.0 // indirect
52-
github.com/tidwall/gjson v1.12.1 // indirect
56+
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect
57+
github.com/tidwall/gjson v1.17.3 // indirect
5358
github.com/tidwall/match v1.1.1 // indirect
54-
github.com/tidwall/pretty v1.2.0 // indirect
55-
github.com/tidwall/sjson v1.2.4 // indirect
56-
github.com/tmccombs/hcl2json v0.3.3 // indirect
57-
github.com/ulikunitz/xz v0.5.8 // indirect
58-
github.com/zclconf/go-cty v1.9.1 // indirect
59+
github.com/tidwall/pretty v1.2.1 // indirect
60+
github.com/tidwall/sjson v1.2.5 // indirect
61+
github.com/tmccombs/hcl2json v0.6.0 // indirect
62+
github.com/ulikunitz/xz v0.5.11 // indirect
63+
github.com/zclconf/go-cty v1.14.4 // indirect
5964
go.opencensus.io v0.24.0 // indirect
60-
golang.org/x/crypto v0.14.0 // indirect
61-
golang.org/x/net v0.17.0 // indirect
62-
golang.org/x/oauth2 v0.7.0 // indirect
63-
golang.org/x/sys v0.13.0 // indirect
64-
golang.org/x/text v0.13.0 // indirect
65+
golang.org/x/crypto v0.21.0 // indirect
66+
golang.org/x/mod v0.21.0 // indirect
67+
golang.org/x/net v0.23.0 // indirect
68+
golang.org/x/oauth2 v0.12.0 // indirect
69+
golang.org/x/sync v0.4.0 // indirect
70+
golang.org/x/sys v0.18.0 // indirect
71+
golang.org/x/text v0.14.0 // indirect
72+
golang.org/x/tools v0.13.0 // indirect
6573
golang.org/x/xerrors v0.0.0-20220907171357-04be3eba64a2 // indirect
66-
google.golang.org/api v0.114.0 // indirect
67-
google.golang.org/appengine v1.6.7 // indirect
68-
google.golang.org/genproto v0.0.0-20230410155749-daa745c078e1 // indirect
69-
google.golang.org/grpc v1.56.3 // indirect
70-
google.golang.org/protobuf v1.30.0 // indirect
71-
gopkg.in/yaml.v2 v2.4.0 // indirect
74+
google.golang.org/api v0.138.0 // indirect
75+
google.golang.org/appengine v1.6.8 // indirect
76+
google.golang.org/genproto v0.0.0-20230822172742-b8732ec3820d // indirect
77+
google.golang.org/genproto/googleapis/api v0.0.0-20230822172742-b8732ec3820d // indirect
78+
google.golang.org/genproto/googleapis/rpc v0.0.0-20230822172742-b8732ec3820d // indirect
79+
google.golang.org/grpc v1.58.3 // indirect
80+
google.golang.org/protobuf v1.33.0 // indirect
7281
gopkg.in/yaml.v3 v3.0.1 // indirect
73-
k8s.io/kube-openapi v0.0.0-20210421082810-95288971da7e // indirect
74-
sigs.k8s.io/kustomize/kyaml v0.11.0 // indirect
82+
k8s.io/kube-openapi v0.0.0-20231010175941-2dd684a91f00 // indirect
83+
sigs.k8s.io/kustomize/kyaml v0.17.2 // indirect
84+
sigs.k8s.io/yaml v1.4.0 // indirect
7585
)

0 commit comments

Comments
 (0)