Sign release images (cosign keyless) like the operator, pgbouncer and postgres images
Maintainer antworten meist innerhalb von 1 Tag
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Anfängerfreundlichkeit
- 68/100
Rechercherichtung
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.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
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.
- Vorherrschende Sprache
- Go
- Sterne
- 207
- Forks
- 88
- Ø Merge
- 2 T. 16 Std.
- Gemergte PRs (30 T.)
- 45
Entwicklungsumgebung
- Kein Dockerfile und keine Docker-Compose-Datei
- Keine Pull-Request-Vorlage
- Beitragsleitfaden lesen
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus cloudnative-pg/plugin-barman-cloud
-
docs: troubleshooting does not cover "cannot proceed with the backup as the cluster has no backup section"Evtl. vergeben @fjvbn2003 hat das vor 23 Tagen übernommen. Offen
Schwierigkeit 1/5 1-3 Stunden Anfängerfreundlichkeit 85/100
cloudnative-pg/plugin-barman-cloud#1165 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 88/100
cloudnative-pg/plugin-barman-cloud#1117 · 1 Reaktion ·
Maintainer antworten meist innerhalb von 1 Tag
-
Add RBAC aggregation labels to ObjectStore editor/viewer ClusterRolesEvtl. vergeben @stefanpeknik hat das vor 52 Tagen übernommen. Offen
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 82/100
cloudnative-pg/plugin-barman-cloud#1102 ·
Maintainer antworten meist innerhalb von 1 Tag
-
[OperatorHub] Wire ci-machinery for OLM releasesEvtl. vergeben @GabriFedi97 hat das vor 4 Tagen übernommen. Offen
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 47/100
cloudnative-pg/plugin-barman-cloud#1196 ·
Maintainer antworten meist innerhalb von 1 Tag
-
docs: migration guide does not say where `serverName` goes, and the default differs for external clustersEvtl. vergeben @fjvbn2003 hat das vor 23 Tagen übernommen. Offen
Schwierigkeit 1/5 1-3 Stunden Anfängerfreundlichkeit 25/100
cloudnative-pg/plugin-barman-cloud#1163 ·
Maintainer antworten meist innerhalb von 1 Tag
Alle Issues in cloudnative-pg/plugin-barman-cloud
Ähnliche Issues
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 75/100
Maintainer antworten meist innerhalb von 1 Tag
-
agent-butler-finding chore
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 88/100
jordansmall/spindrift#6695 ·
Maintainer antworten meist innerhalb von 1 Tag
-
skills-init: commit-SHA skill refs never start (git checkout -- <sha> reads the SHA as a pathspec)Offen
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 84/100
kagent-dev/kagent#3571 ·
Maintainer antworten meist innerhalb von 1 Tag
-
book-layout.spec fails when the similar-books rail holds other projects' booksEvtl. vergeben @praetorianer777 hat das heute übernommen. Offen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
praetorianer777/GoTome#373 ·
Maintainer antworten meist innerhalb von 1 Tag
-
bug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 80/100