-
Notifications
You must be signed in to change notification settings - Fork 133
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
TaskRuns can't be stored in OCI registries #190
Comments
so looks like we only support OCI storage backend for OCI images right now https://github.com/tektoncd/chains/blob/main/pkg/chains/storage/oci/oci.go#L72 we could add support for storing TaskRuns and signatures in OCI
|
waiting on sigstore/cosign#535 to merge so that we can use cosign to upload files to an OCI registry |
The PR was merged & I tried updating but ran into some dependency conflicts -- chains depends on knative which requires k8s.io/api at v0.20.7, while cosign @ main requires v0.22.0 |
once #203 is closed we should be able to do this as well |
thanks @priyawadhwa |
This is (sort of) fixed -- we can store in-toto attestations in OCI registries but we still can't store any generic thing in a registry (e.g. a TaskRun yaml as is) @nadgowdas were you trying to store the TaskRun yaml as is? |
@priyawadhwa I was trying to save the signed taskrun spec in OCI registry. Basically using |
sounds good, that should be working now! i'll close this issue then :) |
we get this error:
The text was updated successfully, but these errors were encountered: