** Description changed:

  [ Impact ]
  
  In pre-Questing Ubuntu, rmadison uses the URL
  'https://people.canonical.com/~ubuntu-archive/madison.cgi', instead of
  the new 'https://ubuntu-archive-team.ubuntu.com/madison.cgi'.
  people.canonical.com is hosted on infrastructure that is being
  decommissioned, so rmadison fails on older Ubuntu versions as a result
  of the Feb 25 scream tests.
  
  This is particularly impactful to those of us working on the Ubuntu
  stable releases.
  
  
https://salsa.debian.org/debian/devscripts/-/commit/be69547ae977eaac7c50b1dc6bf4155c7a2cddfb
  
https://salsa.debian.org/debian/devscripts/-/commit/d2b20eeb2eded58ef3f3c891f15d59bf5ad27042
  
  [ Test Plan ]
  
  Run rmadison on a package:
  
  Expected result:
  
  $ rmadison qemu
   qemu | 2.0.0~rc1+dfsg-0ubuntu3 | trusty                   | source
   qemu | 2.0.0~rc1+dfsg-0ubuntu3 | trusty/universe          | amd64, arm64, 
armhf, i386, powerpc, ppc64el
   qemu | 2.0.0+dfsg-2ubuntu1.46  | trusty-security          | source
   qemu | 2.0.0+dfsg-2ubuntu1.46  | trusty-security/universe | amd64, arm64, 
armhf, i386, powerpc, ppc64el
   qemu | 2.0.0+dfsg-2ubuntu1.46  | trusty-updates           | source
   qemu | 2.0.0+dfsg-2ubuntu1.46  | trusty-updates/universe  | amd64, arm64, 
armhf, i386, powerpc, ppc64el
   qemu | 1:2.5+dfsg-5ubuntu10    | xenial                   | source
   qemu | 1:2.5+dfsg-5ubuntu10    | xenial/universe          | amd64, arm64, 
armhf, i386, powerpc, ppc64el, s390x
   qemu | 1:2.5+dfsg-5ubuntu10.51 | xenial-security          | source
   qemu | 1:2.5+dfsg-5ubuntu10.51 | xenial-security/universe | amd64, arm64, 
armhf, i386, powerpc, ppc64el, s390x
   qemu | 1:2.5+dfsg-5ubuntu10.51 | xenial-updates           | source
   qemu | 1:2.5+dfsg-5ubuntu10.51 | xenial-updates/universe  | amd64, arm64, 
armhf, i386, powerpc, ppc64el, s390x
   qemu | 1:2.11+dfsg-1ubuntu7    | bionic                   | source
   qemu | 1:2.11+dfsg-1ubuntu7    | bionic/universe          | amd64, arm64, 
armhf, i386, ppc64el, s390x
   qemu | 1:2.11+dfsg-1ubuntu7.41 | bionic-security          | source
   qemu | 1:2.11+dfsg-1ubuntu7.41 | bionic-security/universe | amd64, arm64, 
armhf, i386, ppc64el, s390x
   qemu | 1:2.11+dfsg-1ubuntu7.42 | bionic-updates           | source
   qemu | 1:2.11+dfsg-1ubuntu7.42 | bionic-updates/universe  | amd64, arm64, 
armhf, i386, ppc64el, s390x
   qemu | 1:4.2-3ubuntu6          | focal                    | source, amd64, 
arm64, armhf, ppc64el, riscv64, s390x
   qemu | 1:4.2-3ubuntu6.30       | focal-security           | source, amd64, 
arm64, armhf, ppc64el, riscv64, s390x
   qemu | 1:4.2-3ubuntu6.30       | focal-updates            | source, amd64, 
arm64, armhf, ppc64el, riscv64, s390x
   qemu | 1:6.2+dfsg-2ubuntu6     | jammy                    | source
   qemu | 1:6.2+dfsg-2ubuntu6     | jammy/universe           | amd64, arm64, 
armhf, ppc64el, riscv64, s390x
   qemu | 1:6.2+dfsg-2ubuntu6.27  | jammy-security           | source
   qemu | 1:6.2+dfsg-2ubuntu6.27  | jammy-security/universe  | amd64, arm64, 
armhf, ppc64el, riscv64, s390x
   qemu | 1:6.2+dfsg-2ubuntu6.27  | jammy-updates            | source
   qemu | 1:6.2+dfsg-2ubuntu6.27  | jammy-updates/universe   | amd64, arm64, 
armhf, ppc64el, riscv64, s390x
   qemu | 1:8.2.2+ds-0ubuntu1     | noble                    | source
   qemu | 1:8.2.2+ds-0ubuntu1.10  | noble-security           | source
   qemu | 1:8.2.2+ds-0ubuntu1.12  | noble-updates            | source
   qemu | 1:10.1.0+ds-5ubuntu2    | questing                 | source
   qemu | 1:10.1.0+ds-5ubuntu2.2  | questing-updates         | source
   qemu | 1:10.1.0+ds-5ubuntu5    | resolute                 | source
   qemu | 1:10.2.1+ds-1ubuntu1    | resolute-proposed        | source
  
  Actual result:
  
  $ rmadison qemu
  curl: (7) Failed to connect to people.canonical.com port 443 after 278 ms: 
Connection refused
  
+ Please note that people.canonical.com was only taken down for
+ approximately 1 hour and has been restored to minimize impact for those
+ of us that depend on rmadison. Running rmadison using the new URL is
+ sufficient to verify the SRU.
+ 
  [ Where problems could occur ]
  
  * Cutting over the URL is expected to cause an increase in traffic to
  the new rmadison endpoint at https://ubuntu-archive-
  team.ubuntu.com/madison.cgi. It is anticipated that the new endpoint was
  provisioned to handle the increase in traffic.
  
  * If the new URL is incorrect, we should expect to see similar failures
  to the Feb 25 scream tests during execution of the test plan.
  
  * I will include the documentation changes in the upload, which may
  affect rmadison's help output (and translations).

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2142712

Title:
  rmadison fails when people.canonical.com is unavailable

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/devscripts/+bug/2142712/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to