Skip to content

Commit 67aa80e

Browse files
committed
Merge branch 'main' of github.com:hashicorp/terraform-provider-hcp
2 parents b775b65 + 368960b commit 67aa80e

57 files changed

Lines changed: 2282 additions & 462 deletions

Some content is hidden

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

.changelog/1297.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
```release-note:improvement
2+
diagnostics: Restore status page check and make it optional via provider config bool skip_status_check or env HCP_SKIP_STATUS_CHECK.
3+
```

.changelog/1306.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
```release-note:improvement
2+
Project operations (create, delete, update) now block client-side if an operationID is present in the response.
3+
```

.changelog/1318.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
```release-note:feature
2+
Add preview of hcp_vault_radar_resource_iam_policy and hcp_vault_radar_resource_iam_binding resources.
3+
```

.changelog/1324.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
```release-note:feature
2+
Add preview of hcp_vault_radar_resources.
3+
```

.changelog/1325.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
```release-note:improvement
2+
Update preview of hcp_vault_radar_resource_iam_policy and hcp_vault_radar_resource_iam_binding resources to use HCP `resource_name` instead of Radar `resource_uri`.
3+
```

.changelog/release-note.tmpl

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
{{- define "note" -}}
2+
{{.Body}} [[GH-{{- .Issue -}}](https://github.com/hashicorp/hcp/issues/{{- .Issue -}})]
3+
{{- end -}}

.github/CODEOWNERS

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -34,9 +34,8 @@
3434
# all Waypoint resources and clients are owned by the waypoint team
3535
**/waypoint @hashicorp/cloud-waypoint
3636

37-
# Statuspage.io configuration is owned by the Core SRE team
38-
/internal/provider/statuspage.go @hashicorp/core-sre
39-
/internal/providersdkv2/statuspage.go @hashicorp/core-sre
37+
# Status page configuration is owned by the FIRE team
38+
/internal/statuspage/ @hashicorp/team-fire
4039

4140
# all Vault Radar resources and clients are owned by the vault-scanning team
4241
*vaultradar* @hashicorp/vault-scanning

.github/dependabot.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,14 @@
22
# https://docs.github.com/en/free-pro-team@latest/github/administering-a-repository/configuration-options-for-dependency-updates
33
version: 2
44
updates:
5+
- package-ecosystem: "github-actions"
6+
directory: "/"
7+
schedule:
8+
interval: "monthly"
9+
labels:
10+
- "pr/no-changelog"
11+
- "github_actions"
12+
513
# Maintain dependencies for Go modules
614
- package-ecosystem: "gomod"
715
directory: "/"
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,3 +26,16 @@ $ make testacc TESTARGS='-run=TestAccXXX'
2626

2727
...
2828
```
29+
## PCI review checklist
30+
31+
<!-- heimdall_github_prtemplate:grc-pci_dss-2024-01-05 -->
32+
33+
- [ ] If applicable, I've documented a plan to revert these changes if they require more than reverting the pull request.
34+
35+
- [ ] If applicable, I've worked with GRC to document the impact of any changes to security controls.
36+
37+
Examples of changes to controls include access controls, encryption, logging, etc.
38+
39+
- [ ] If applicable, I've worked with GRC to ensure compliance due to a significant change to the in-scope PCI environment.
40+
41+
Examples include changes to operating systems, ports, protocols, services, cryptography-related components, PII processing code, etc.

.github/workflows/_testacc_vaultradar.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,8 @@ jobs:
7878
# RADAR_GITHUB_ENTERPRISE_DOMAIN: ${{ secrets.RADAR_GITHUB_ENTERPRISE_DOMAIN }}
7979
# RADAR_GITHUB_ENTERPRISE_TOKEN: ${{ secrets.RADAR_GITHUB_ENTERPRISE_TOKEN }}
8080
# RADAR_GITHUB_ENTERPRISE_TOKEN_2: ${{ secrets.RADAR_GITHUB_ENTERPRISE_TOKEN_2 }}
81+
RADAR_HCP_RESOURCE_NAME: "vault-radar/project/4213bd26-e28e-4e89-b298-6a2abcaf26ca/scan-target/GJLCPNqkmmdbTCMCbdcz"
82+
RADAR_RESOURCES_URI_LIKE_FILTER: "git://github.com/vaultradarcv/hcp-terraform-provider-test-resource.git"
8183
run: |
8284
go test \
8385
./internal/provider/vaultradar \

0 commit comments

Comments
 (0)