#1108802 prometheus-mysqlrouter-exporter: autopkgtest depends on mysql-* which isn't in testing

#1108802#5
Date:
2025-07-05 09:28:45 UTC
From:
To:
Dear maintainer(s),

Your package has an autopkgtest, great. However, it fails since July
2024. Because your autopkgtest depends on packages not available in
testing, that went unnoticed as the reference run in testing fails by
lack of the test dependencies. Can you please investigate the situation
and fix it? I copied some of the output at the bottom of this report.

The release team has announced [1] that failing autopkgtest on amd64 and
arm64 are considered RC in testing.

More information about this bug and the reason for filing it can be
found on
https://wiki.debian.org/ContinuousIntegration/RegressionEmailInformation

With my Release Team member hat on I have tagged this as trixie-ignore
as it's so late in the freeze and it's not worth removing the package
from trixie because of this at this moment. Having said that, if a fix
is possible without fully removing the autopkgtest and without making
the test superficial, it's still welcome, but it would need to happen soon.

Paul

[1] https://lists.debian.org/debian-devel-announce/2019/07/msg00002.html

https://ci.debian.net/data/autopkgtest/unstable/amd64/p/prometheus-mysqlrouter-exporter/61697116/log.gz

  27s autopkgtest [14:25:35]: test getrouterinfo: [-----------------------
  28s + create_mysqlrouter_config_file
  28s + mkdir -p /etc/mysqlrouter/
  28s + cat
  28s + create_mysqlrouter_service_file
  28s + cat
  28s + create_mysqlrouter_exporter_service_file
  28s + cat
  28s + start_routing
  28s + systemctl start mysqlrouter
  28s + systemctl start mysqlrouter-exporter
  28s + sleep 60
  88s + curl -s http://localhost:9152/metrics
  88s autopkgtest [14:26:36]: test getrouterinfo: -----------------------]

#1108802#10
Date:
2025-08-06 15:53:22 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
prometheus-mysqlrouter-exporter, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1108802@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Lena Voytek <lena.voytek@canonical.com> (supplier of updated prometheus-mysqlrouter-exporter package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Wed, 06 Aug 2025 11:15:15 -0400
Source: prometheus-mysqlrouter-exporter
Built-For-Profiles: noudeb
Architecture: source
Version: 6.0.0-5
Distribution: unstable
Urgency: medium
Maintainer: Debian Go Packaging Team <team+pkg-go@tracker.debian.org>
Changed-By: Lena Voytek <lena.voytek@canonical.com>
Closes: 1108802
Changes:
 prometheus-mysqlrouter-exporter (6.0.0-5) unstable; urgency=medium
 .
   * Add skip-not-installable restriction to getrouterinfo to prevent break in
     testing and stable where mysql-server and mysql-router are unavailable.
     (Closes: #1108802)
Checksums-Sha1:
 83821d716065cec0691b58ac4d8d10a859e25104 2461 prometheus-mysqlrouter-exporter_6.0.0-5.dsc
 21150c8fb504496000b604cef8978d88497b178a 3316 prometheus-mysqlrouter-exporter_6.0.0-5.debian.tar.xz
 2956effcd934386c7a542379e1dea89c97ecd5be 9479 prometheus-mysqlrouter-exporter_6.0.0-5_source.buildinfo
Checksums-Sha256:
 b094735059330d9421be4a7db6bb0b399de6fa94756dcf41a7281b34268ed74d 2461 prometheus-mysqlrouter-exporter_6.0.0-5.dsc
 7c7f81dda0e7abbdeaad1ba9ebc3ba12d72dbb5e8862e83b353a09c46fe87806 3316 prometheus-mysqlrouter-exporter_6.0.0-5.debian.tar.xz
 0624ecfb4e63db7e5c023b55e5865c162bbb5b95cbc905f6eb736d10a73097e2 9479 prometheus-mysqlrouter-exporter_6.0.0-5_source.buildinfo
Files:
 e069af6977b2faaefd2a23bdf9a36ec5 2461 net optional prometheus-mysqlrouter-exporter_6.0.0-5.dsc
 71e20387786d464a6c29404fa2ccb2d4 3316 net optional prometheus-mysqlrouter-exporter_6.0.0-5.debian.tar.xz
 1bc0ee34841c29f7225806039fba5cb7 9479 net optional prometheus-mysqlrouter-exporter_6.0.0-5_source.buildinfo
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEY+78PeFNUUbOfyS/NLitfZUp55MFAmiTdq4ACgkQNLitfZUp
55My8g//Znfhle+kB8XJkV9HX437tcQrLnbCF3a8W4uYz9CJ6ntYN1Y2KfSo0c0a
RaixRbKmdLQb5pJ6Rphd4+VgUd8n9ifenCyCeOHDG0wjDCV4zYjeTU5mXEM/T75f
xKbqt6GjVxp085Y3opeVE9UvPoVjUTpCAABeLP97kz7dVaZcS/BCqCkwUdiWtk3o
DtLUIPBo4dXfKtReViUaA+2+6KAGqt27FwqMLkOIxo+BOkrZtVeYc6lFdZIvDm90
GwkGGi4K1zpLXknMqjhvkM2X8x4PplqSS8dhW79T/tdN51ZsexL2Yxs2Oa1D4eL3
DlqUBnH9yVxalEMCvsBVLY7eTsFnIPGpKe8dN6ClxbZULyca+RKlzMFSmKlrkoF8
K62O/GULEwm2S7ACwczYobLJLUJWBsI+vMG0jsQAfohA5lizQz39jujGx8L9d4TY
wWqF1bDG5CReQFCwODDX08OsMnfl6eKWcFZClqjtLAnwR2tx8AJF5JhF30dxUeVg
JXyQme36JxATproFrLguFt54QtmNN7XHE7VbzysGxnuiR9NTaNIhH59knm93qeju
5FnbKxB/IxW0UhvIteuAop+AMD7oXJO3WTPezfUBFeGdAzAQULlXxuMRy/MrkP7F
qwvCvhq/+wEd4B3HRtfUDJSQXBsU3idEfriQgFEUCrw86jqiJ0Y=
=jfLC
-----END PGP SIGNATURE-----