Skip to content

Commit 1ca2ee4

Browse files
author
Yugang Wang
authored
Merge pull request pivotal#3474 from seagomezar/ssc-ui-ki
docs(Supply Chain UI): 📝 Updating the Known Issues for the TDP -…
2 parents 53925bb + 6e15937 commit 1ca2ee4

File tree

1 file changed

+18
-0
lines changed

1 file changed

+18
-0
lines changed

release-notes.hbs.md

+18
Original file line numberDiff line numberDiff line change
@@ -152,9 +152,27 @@ enable TUF:
152152
153153
- SCST - Store returns an expired certificate error message when a CA certificate expires before the app certificate. For more information, see [CA Cert expires](scst-store/troubleshooting.hbs.md#ca-cert-expires).
154154
155+
156+
#### <a id='1-9-0-ssc-ui-ki'></a> v1.9.0 Known issues: Supply Chain UI
157+
158+
- When accessing the supply chain tab in the Tanzu Developer Portal, users might encounter an error related to data.packaging.carvel.dev. The error message displayed is related to permission issues and JSON parsing errors, specifically mentioning that the user "system:serviceaccount:tap-gui:tap-gui-viewer" cannot list resource "packages" in the API group "data.packaging.carvel.dev" at the cluster scope. Additionally, an unexpected non-whitespace character is reported after JSON at position 4.
159+
160+
Workaround: A temporary solution involves applying an RBAC configuration that includes permissions (get, watch, list) for the resources within the data.packaging.carvel.dev API group. This configuration mitigates the issue but it is highlighted that such a requirement should not be mandated for supply chains not generating Carvel packages.
161+
162+
Configuring RBAC to allow access to the Carvel package resource eliminates the error message:
163+
164+
```
165+
apiVersion: rbac.authorization.k8s.io/v1
166+
kind: ClusterRole
167+
- apiGroups: [data.packaging.carvel.dev]
168+
resources: [packages]
169+
verbs: ['get', 'watch', 'list']
170+
```
171+
155172
#### <a id='1-9-0-tdp-ki'></a>v1.9.0 Known issues: Tanzu Developer Portal - ScmAuth
156173
[ScmAuth](https://backstage.io/docs/reference/integration-react.scmauth/) is a Backstage concept that abstracts Source Code Management (SCM) authentication into a package. An oversight in a recent codebase migration led to the accidental exclusion of custom ScmAuth functionality, affecting certain client operations such as creating Git repos on behalf of users via Application Accelerators. This issue is scheduled for correction in the next patch release.
157174
175+
158176
---
159177
160178
### <a id='1-9-0-components'></a> v1.9.0 Component versions

0 commit comments

Comments
 (0)