• Bug#1105768: [Pkg-nagios-devel] Bug#1105768: icingaweb2 does not suppor

    From Gabriel Filion@21:1/5 to Sebastiaan Couwenberg on Wed May 14 18:50:01 2025
    Hello Sebastiaan,

    On 2025-05-14 10:53, Sebastiaan Couwenberg wrote:
    Control: tags -1 pending

    On 5/14/25 4:24 PM, Gabriel Filion wrote:
    We just tried to upgrade an icinga2 server to trixie and we found out
    that the website became very hard to use because there are deprecation
    notices printed everywhere.

    This is a repeat of #1037925.

    After a short search, we found that there's an upstream issue about
    adding php 8.4 support, which has still not landed there:

    https://github.com/Icinga/icingaweb2/issues/5269

    so icingaweb2 on trixie is currently running on a version of php
    that's not yet supported by the webapp.

    This happens every release, because upstream only cares about enterprise distributions.

    oh wow, that's really annoying :(

    at least the MR that disables deprecation notices for non-test
    environments was merged upstream and that should help with future
    releases... at least I hope.

    In the upstream bug report above there is a link to a merge request
    that disables the deprecation notices:

    https://github.com/Icinga/icingaweb2/pull/5359

    We should try and apply that to the debian package to see if that
    makes the web site usable again.

    Thanks for digging up these changes, they're included in git.

    Can you try the packages from the CI build?

    https://salsa.debian.org/nagios-team/icingaweb2/-/jobs/7581271/ artifacts/browse/debian/output/

    great, I've installed those on top of the current packages in a new VM.
    the deprecation notices were being shown before I installed the new
    packages. after installing the packages above the result is much cleaner
    and the website looks more consistent.
    I have not yet tested csv export since I haven't really created the IDO database in that VM. but I expect it to work better now

    thanks!

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Gabriel Filion@21:1/5 to Sebastiaan Couwenberg on Wed May 14 20:20:01 2025
    On 2025-05-14 12:49, Sebastiaan Couwenberg wrote:
    In the upstream bug report above there is a link to a merge request
    that disables the deprecation notices:

    https://github.com/Icinga/icingaweb2/pull/5359

    We should try and apply that to the debian package to see if that
    makes the web site usable again.

    Thanks for digging up these changes, they're included in git.

    Can you try the packages from the CI build?

    https://salsa.debian.org/nagios-team/icingaweb2/-/jobs/7581271/
    artifacts/browse/debian/output/

    great, I've installed those on top of the current packages in a new
    VM. the deprecation notices were being shown before I installed the
    new packages. after installing the packages above the result is much
    cleaner and the website looks more consistent.
    I have not yet tested csv export since I haven't really created the
    IDO database in that VM. but I expect it to work better now

    Thanks for testing.

    It took quite a while to upgrade my Icinga test VM, but I managed to
    verify the patch there too.

    The upload to unstable and unblock request will follow shortly.

    very nice, thanks for the super quick response!

    I'll wait for the package to become available in trixie and upgrade it
    then on the server where we've encountered issues.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)