GoogleCloudPlatform / GoogleCloudPlatform/pubsec-declarative-toolkit
Hardcoded projects in compute.trustedImageProjects org policy override in hub-env
- Dominant language
- Shell
- Stars
- 36
- Forks
- 26
- PR merge metrics
- No merged PRs in 30d
Description
Fixing
https://github.com/GoogleCloudPlatform/pubsec-declarative-toolkit/blob/main/solutions/project/hub-env/org-policies/exceptions/compute-trusted-image-projects-except-hub-project.yaml#L41
```
values:
- "projects/fortigcp-project-001"
- "projects/windows-cloud"
```
should be kpt rendered via
```
values:
- under:projects/PROJECT_ID # kpt-set: under:projects/${hub-project-id}
```
There are 3 more similar hardcoding issues i will raise for https://github.com/GoogleCloudPlatform/pubsec-declarative-toolkit/tree/main/solutions/project/hub-env/org-policies/exceptions
Contributor guide
Assessment
This issue has not been assessed yet.