Skip to content

Fix buster and apt sources generation (Closes: #227)

  • debci-generate-apt-sources unconditionally adds a deb.debian.org/debian-debug source; adjust to archive.debian.org when needed (currently fails for buster).

  • Drop dead-code in debci-generate-apt-sources for mirror auto-selection (deb.d.o vs. archive.d.o): debci_mirror is always set by lib/environment.sh, so it's never empty and the script confusingly can't adjust the mirror for buster; assume that the end user will 'export debci_mirror=xxx'.

  • Drop dead-code in debci-generate-apt-sources for Ubuntu support: '*/create-testbed' only calls this script for Debian dists (Ubuntu still handled but elsewhere).

  • Simplify dbgsym activation by dropping jessie support, which can't be installed from archive.debian.org anyway since its key expired, and dbgsym is only triggered from '*/create-testbed' when using the default keyring. Also enable for LTS (bullseye).

Note: this change is also tested in salsa-ci-team/autopkgtest-lxc!34 (merged) [pipeline] through a local debci patch.

Merge request reports

Loading