CI: Ausweichen auf bookworm, wenn bashclub-checkzfs für die Distribution fehlt #33

Closed
thorsten.spille wants to merge 0 commits from thorsten.spille/fix-ci-checkzfs-fallback into main AGit

Pulp hat noble/resolute bereits, aber nur mit bashclub-zsync. Die Ausweichlogik prüfte die Distribution statt des Pakets und griff nicht mehr; die Ubuntu-Tests konnten bashclub-checkzfs nicht installieren. Vorher funktionierte es nur, weil der CI-Runner über einen alten DNS-Eintrag den abgeschalteten aptly-Server nutzte.

Pulp hat noble/resolute bereits, aber nur mit bashclub-zsync. Die Ausweichlogik prüfte die Distribution statt des Pakets und griff nicht mehr; die Ubuntu-Tests konnten bashclub-checkzfs nicht installieren. Vorher funktionierte es nur, weil der CI-Runner über einen alten DNS-Eintrag den abgeschalteten aptly-Server nutzte.
CI: fall back to bookworm if bashclub-checkzfs is missing for the release
All checks were successful
/ build (pull_request) Successful in 25s
/ integration (pull_request) Successful in 53s
/ test (debian-13) (pull_request) Successful in 43s
/ test (ubuntu-24.04) (pull_request) Successful in 43s
/ test (debian-12) (pull_request) Successful in 50s
/ test (ubuntu-26.04) (pull_request) Successful in 52s
/ publish (pull_request) Has been skipped
/ package (pull_request) Successful in 0s
941f48f710
Pulp already has noble and resolute, but only with bashclub-zsync. The
fallback checked for the distribution (Release file) and no longer applied,
so the Ubuntu tests could not install the dependency bashclub-checkzfs.
It worked before only because the CI runner still reached the old aptly
server via an internal DNS record, which had no noble/resolute at all.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Author
Owner

Manuell nach main gemergt (4c101c5), CI inkl. integration und publish grün. Schließe den PR.

Manuell nach `main` gemergt (4c101c5), CI inkl. `integration` und publish grün. Schließe den PR.
thorsten.spille closed this pull request 2026-10-15 21:56:44 +02:00
All checks were successful
/ build (pull_request) Successful in 25s
/ integration (pull_request) Successful in 53s
/ test (debian-13) (pull_request) Successful in 43s
/ test (ubuntu-24.04) (pull_request) Successful in 43s
/ test (debian-12) (pull_request) Successful in 50s
/ test (ubuntu-26.04) (pull_request) Successful in 52s
/ publish (pull_request) Has been skipped
/ package (pull_request) Successful in 0s

Pull request closed

Sign in to join this conversation.
No reviewers
No labels
bug
enhancement
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
bashclub/zsync!33
No description provided.