containers / containers/BuildSourceImage
bug: CI fails with trailing slash on `-o .../` path
- Vorherrschende Sprache
- Shell
- Sterne
- 32
- Forks
- 13
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
```
==> Running integration tests
TMPDIR= bats test/
1..7
ok 1 Help
ok 2 Version
ok 3 List Drivers
ok 4 No input
not ok 5 build from RPMS
# (in test file test/01-from_rpms.bats, line 15)
# `[[ ${lines[${n}]} =~ "[SrcImg][INFO] copied to oci:/output:latest-source" ]]' failed
# temporary directory: /tmp/tmp.YGAMC0VanG
ok 6 build from RPMS and push
not ok 7 Build from image reference
# (in test file test/02-from_image_ref.bats, line 21)
# `[[ ${lines[${n}]} =~ "[SrcImg][INFO] copied to oci:/output:latest-source" ]]' failed
# temporary directory: /tmp/tmp.aOWxgoZTUf
make: *** [test-integration] Error 1
```
but I could not get this to reproduce by running `podman run -it -v $(pwd)/SRCRPMS:/data:ro bsi -s /data -o /output/` directly
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Rechercherichtung
Beginne mit den fehlschlagenden Assertions in test/01-from_rpms.bats Zeile 15 und test/02-from_image_ref.bats Zeile 21 und führe anschließend das make test-integration-Ziel aus. Vergleiche den CI-Aufruf mit podman run unter Verwendung von -o /output/ und bestimme das erwartete Verhalten für einen abschließenden Schrägstrich; abgeschlossen ist die Aufgabe, wenn die Integrationstests für diesen Pfad erfolgreich sind.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- shell
- Bereich
- cli
- Issue-Typ
- Bug
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 45/100