Flavio Castelli

Results 90 issues of Flavio Castelli

Allow to create `static` instances of the `cosign::Client`, `sigstore::trust::ManualTrustRoot`. The ability to create `static` instances of these objects can simplify the downstream consumers of this library. The approach taken to...

**Description** The [`ManualTrustRoot`](https://docs.rs/sigstore/0.9.0/sigstore/trust/struct.ManualTrustRoot.html) struct leaks the `rustls_pki_types::CertificateDer` type inside of its public API. Should we use instead the [`sigstore::registry::config::Certificate`](https://docs.rs/sigstore/0.9.0/sigstore/registry/config/struct.Certificate.html) type? If we were to make this change, we would have...

enhancement
good first issue

**Description** Up to version 0.7.2, the [`SigstoreRepository::fetch`](https://docs.rs/sigstore/0.7.2/sigstore/tuf/struct.SigstoreRepository.html#method.fetch) method took care of synchronizing the contents of a local checkout of Sigstore's TUF repository. Now (v0.8.0 being latest stable release), the [`SigstoreTrustRoot::new`](https://docs.rs/sigstore/0.9.0/sigstore/trust/sigstore/struct.SigstoreTrustRoot.html#method.new)...

bug

**Description** Currently (v0.8.0) the [`sigstore::trust::TrustRoot`] trait has two methods, both of them `async`. These methods have been made async because of internal implementation of [`sigstore::trust::sigstore::SigstoreTrustRoot`](https://docs.rs/sigstore/0.9.0/sigstore/trust/sigstore/struct.SigstoreTrustRoot.html). Internally `SigstoreTrustRoot` has to initialize...

enhancement

We should stop pulling images from the docker hub, because tests can fail due to rate limiting. Instead, we should take them from registry.opensuse.org

Right now the remote CA bundle is used only when fetching the WASM module from a web server. The `wasm-to-oci` library doesn't allow to specify a CA bundle to be...

enhancement

### Is your feature request related to a problem? Starting from kubernetes 1.26, CEL support has been added into Kubernetes. On top of [`ValidatingAdmissionPolicy`](https://kubernetes.io/docs/reference/access-authn-authz/validating-admission-policy/) the `ValidatingWebhookConfiguration` and the `MutatingWebhookConfiguration` CRDs...

kind/enhancement

Fix [this](https://github.com/awslabs/tough/issues/771) upstream issue inside of tough to prevent sigstore-rs from going completely broken in the near future as described by [this sigstore-rs](https://github.com/sigstore/sigstore-rs/issues/369) issue.

kind/bug

All our policies regularly undergo a process of dependency bumps. However, we seldom tag new patch releases of them. It would be great to have some automation in place that...

area/automation

We would like to configure dependabot and renovatebot to automatically merge their PRs when the unit tests are green. Initially we plan to configure them in this way only with...

area/automation