Sign release images (cosign keyless) like the operator, pgbouncer and postgres images
Les mainteneurs répondent en général sous 1 jour
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Accessibilité débutants
- 68/100
Piste de recherche
Start by reading the release workflow for the operator, which the issue identifies as the signing example, and compare it with this repository’s release workflow. Update the release process so both plugin images are signed with cosign keyless; SBOMs are a requested extra. Check the published images with cosign tree and gh attestation verify to confirm the signatures and any generated SBOMs or attestations.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
The CloudNativePG operator, postgresql and pgbouncer images are signed with cosign (keyless, GitHub Actions), but plugin-barman-cloud and plugin-barman-cloud-sidecar are not. cosign tree on v0.15.1 (ghcr.io/cloudnative-pg/plugin-barman-cloud@sha256:c75acad19a36e8176cfe2885761ff1b836c6ef977d7257e298c99a28b5c302ef, ghcr.io/cloudnative-pg/plugin-barman-cloud-sidecar@sha256:2287a793a804db751edd0d07d44cd549e357677e98a800eb12e2cf7c0d53f9b0) shows no signatures, SBOMs or attestations, and gh attestation verify returns 404.
The sidecar runs inside every PostgreSQL instance pod with access to the data directory, so users who enforce signature verification at admission have to make an exception for it.
Could the release workflow sign both images (and ideally attach an SBOM), the same way the operator's release workflow does? Happy to test.
- Langage dominant
- Go
- Étoiles
- 207
- Forks
- 88
- Merge moyen
- 2 j 16 h
- PR mergées (30 j)
- 45
Préparer son environnement
- Aucun Dockerfile ni fichier Docker Compose
- Aucun modèle de pull request
- Lire le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de cloudnative-pg/plugin-barman-cloud
-
docs: troubleshooting does not cover "cannot proceed with the backup as the cluster has no backup section"Peut-être pris @fjvbn2003 l’a pris il y a 22 jours. Ouverte
Difficulté 1/5 1-3 heures Accessibilité débutants 85/100
cloudnative-pg/plugin-barman-cloud#1165 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 88/100
cloudnative-pg/plugin-barman-cloud#1117 · 1 réaction ·
Les mainteneurs répondent en général sous 1 jour
-
Add RBAC aggregation labels to ObjectStore editor/viewer ClusterRolesPeut-être pris @stefanpeknik l’a pris il y a 52 jours. Ouverte
Difficulté 1/5 Moins d'une heure Accessibilité débutants 82/100
cloudnative-pg/plugin-barman-cloud#1102 ·
Les mainteneurs répondent en général sous 1 jour
-
[OperatorHub] Wire ci-machinery for OLM releasesPeut-être pris @GabriFedi97 l’a pris il y a 3 jours. Ouverte
Difficulté 4/5 3-5 jours Accessibilité débutants 47/100
cloudnative-pg/plugin-barman-cloud#1196 ·
Les mainteneurs répondent en général sous 1 jour
-
docs: migration guide does not say where `serverName` goes, and the default differs for external clustersPeut-être pris @fjvbn2003 l’a pris il y a 22 jours. Ouverte
Difficulté 1/5 1-3 heures Accessibilité débutants 25/100
cloudnative-pg/plugin-barman-cloud#1163 ·
Les mainteneurs répondent en général sous 1 jour
Toutes les issues de cloudnative-pg/plugin-barman-cloud
Issues similaires
-
bug
Difficulté 2/5 1-3 heures Accessibilité débutants 64/100
Les mainteneurs répondent en général sous 1 jour
-
bug raised-by:verifier
Difficulté 2/5 1-3 heures Accessibilité débutants 76/100
medici-finance/assay#5697 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 82/100
sonatype-nexus-community/terraform-provider-sonatypeiq#101 ·
Les mainteneurs répondent en général sous 1 jour
-
area: metrics area: tracing contribfest enhancement good first issue
Difficulté 2/5 1-3 heures Accessibilité débutants 83/100
open-telemetry/opentelemetry-ebpf-instrumentation#4188 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 74/100
blinklabs-io/dingo#6074 ·
Les mainteneurs répondent en général sous 1 jour