Hi Bastien,

Although the Elm compiler is now in Debian, the issue preventing the packaging of the Alertmanager web UI is the lack of the Elm dependencies used by the UI (see ui/app/elm.json in the Alertmanager source). This problem also afflicts the Prometheus package, where we are unable to include the modern React UI, for essentially the same reason.

Note that the generate-ui.sh script that is bundled with prometheus-alertmanager does at least now use the elm-compiler provided by Debian, rather than fetching it from Github (see https://salsa.debian.org/go-team/packages/prometheus-alertmanager/-/commit/51802d88957fc08bf13daab426e59718fadcf66e)

Regards,
Daniel Swarbrick

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature

Reply via email to