Flavio Castelli

Results 90 issues of Flavio Castelli

We've recently moved this code from `krustlet/oci-distribution` over there (`oras-project/rust-oci-client`). Should we also rename the crate from `oci-distribution` to `oci-client`? We could then make PRs against the projects that are...

> **Note:** this PR builds on top of https://github.com/FiloSottile/sunlight/pull/19 I really love how easy it is to sunlight for testing/playing purposes. I've noticed however that sunlight requires access to a...

This is a massive change required to fix https://github.com/wapc/wapc-rs/issues/92 ## Changes to `wapc` crate Allow waPC host to be used inside of an asynchronous runtime New structs and traits have...

enhancement
rust

Starting from Kubewarden 1.17 a new type of policy is introduced: PolicyGroup. The purpose and details of this policy type are covered by [this dedicated RFC](https://github.com/kubewarden/rfc/blob/main/rfc/0021-policy-group.md). The purpose of this...

kind/spike

We should have a series of unit tests that make sure the helm charts are rendered properly. Possible solutions: * [helm guidelines about testing](https://helm.sh/docs/topics/chart_tests/) * take inspiration from [what NeuVector...

kind/tech-debt
area/automation

The [SLSA requirements](https://slsa.dev/spec/v1.0/requirements#provenance-exists) define that the provenance must unambiguously identify the output package by cryptographic digest, while also describing how the package was produced. Although [SLSA Provenance v1](https://slsa.dev/spec/v1.0/provenance) is recommended,...

kind/epic
area/automation

When creating a new GitHub Release, the description should contain the list of all the people who contributed to the release. Release Drafter (which we use to create the release...

area/automation
area/community

The `Reference` struct has been moved into the oci-spec crate. This PR removes the duplicated files and exports `Reference` from the oci-spec crate. Consumers of `oci-client` won't even need the...

The integration test covering OpenTelemetry has been flaky during some runs of the GH CI. This is the error reported: ```console ---- test_otel stdout ---- Cannot connect to Kubernetes cluster:...

kind/tech-debt

The [`getset`](https://crates.io/crates/getset) is consuming the [`proc-macro-error`](https://crates.io/crates/proc-macro-error) dependency. The [`RUSTSEC-2024-0370`](https://rustsec.org/advisories/RUSTSEC-2024-0370) advisory has just been issued because `proc-macro-error` is no longer maintained. `getset` looks unmaintained too, but doesn't have a RUSTSEC advisory...