canonical-ubuntu-qa team mailing list archive
-
canonical-ubuntu-qa team
-
Mailing list archive
-
Message #00026
[Bug 1987012] [NEW] Ignore duplicate triggers
Public bug reported:
Somehow I managed to construct a request.cgi url with the same trigger
two times e.g.:
https://autopkgtest.ubuntu.com/request.cgi?release=kinetic&arch=ppc64el&package=cmake&trigger=python3-defaults/3.10.6-1&trigger=python3.10/3.10.6-1&trigger=python3-stdlib-
extensions/3.10.6-1&trigger=python3.10/3.10.6-1
Notice trigger=python3.10/3.10.6-1 appears twice. This resulted in the
following error:
Creating nova instance adt-kinetic-ppc64el-cmake-20220818-184455-juju-4d1272-prod-proposed-migration-4 from image adt/ubuntu-kinetic-ppc64el-server-20220818.img (UUID 84cda4a0-0ac8-45bd-8edc-bad81afd1061)...
autopkgtest [19:03:51]: ERROR: "sh -ec mkdir -p /etc/apt/preferences.d; PKGS=""; PKGS="$PKGS $(apt-cache showsrc python3-defaults python3.10 python3-stdlib-extensions python3.10 | awk '/^Package-List:/ { show=1; next } (/^ / && show==1) { print $1 ":*"; next } { show=0 }' |sort -u | tr '\n' ' ')"; printf "Package: $PKGS\nPin: release a=kinetic-proposed\nPin-Priority: 995\n" > /etc/apt/preferences.d/autopkgtest-kinetic-proposed; printf "
Package: *\nPin: release a=kinetic-updates\nPin-Priority: 990\n" >> /etc/apt/preferences.d/autopkgtest-kinetic-proposed; " failed with stderr "W: Unable to locate package python3.10
The last part of which is especially confusing. It might be better to
ignore the duplicate trigger if it is exactly the same as the first
trigger.
** Affects: auto-package-testing
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of
Canonical's Ubuntu QA, which is subscribed to Auto Package Testing.
https://bugs.launchpad.net/bugs/1987012
Title:
Ignore duplicate triggers
Status in Auto Package Testing:
New
Bug description:
Somehow I managed to construct a request.cgi url with the same trigger
two times e.g.:
https://autopkgtest.ubuntu.com/request.cgi?release=kinetic&arch=ppc64el&package=cmake&trigger=python3-defaults/3.10.6-1&trigger=python3.10/3.10.6-1&trigger=python3-stdlib-
extensions/3.10.6-1&trigger=python3.10/3.10.6-1
Notice trigger=python3.10/3.10.6-1 appears twice. This resulted in the
following error:
Creating nova instance adt-kinetic-ppc64el-cmake-20220818-184455-juju-4d1272-prod-proposed-migration-4 from image adt/ubuntu-kinetic-ppc64el-server-20220818.img (UUID 84cda4a0-0ac8-45bd-8edc-bad81afd1061)...
autopkgtest [19:03:51]: ERROR: "sh -ec mkdir -p /etc/apt/preferences.d; PKGS=""; PKGS="$PKGS $(apt-cache showsrc python3-defaults python3.10 python3-stdlib-extensions python3.10 | awk '/^Package-List:/ { show=1; next } (/^ / && show==1) { print $1 ":*"; next } { show=0 }' |sort -u | tr '\n' ' ')"; printf "Package: $PKGS\nPin: release a=kinetic-proposed\nPin-Priority: 995\n" > /etc/apt/preferences.d/autopkgtest-kinetic-proposed; printf "
Package: *\nPin: release a=kinetic-updates\nPin-Priority: 990\n" >> /etc/apt/preferences.d/autopkgtest-kinetic-proposed; " failed with stderr "W: Unable to locate package python3.10
The last part of which is especially confusing. It might be better to
ignore the duplicate trigger if it is exactly the same as the first
trigger.
To manage notifications about this bug go to:
https://bugs.launchpad.net/auto-package-testing/+bug/1987012/+subscriptions
Follow ups