[Pkg-nagios-devel] Bug#1105768: Bug#1105768: icingaweb2 does not support php 8.4
Sebastiaan Couwenberg
sebastic at xs4all.nl
Wed May 14 17:49:52 BST 2025
On 5/14/25 6:33 PM, Gabriel Filion wrote:
> 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.
Yes, let's hope they don't revert those error_reporting changes in the future.
>>> 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.
Kind Regards,
Bas
--
GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146 50D1 6750 F10A E88D 4AF1
More information about the Pkg-nagios-devel
mailing list