[Pkg-nagios-devel] Icinga Web & PHP 8.2

Sebastiaan Couwenberg sebastic at xs4all.nl
Mon Dec 5 15:31:10 GMT 2022


It took quite a while for the php8.1 support to land in icingaweb2, 
leaving the package broken for far too long.

With a transition to php8.2 (#1014460) on the horizon and only a few 
months left before the freeze (February 12th), I took some time to sit 
down and test icingaweb2 & icingadb-web and related packages with php8.2.

Deprecations made the web interface unusable again, but adding 
properties to fix the deprecation of dynamic properties turned out to be 
reasonably simple.

icinga-php-thirdparty (0.11.0-2), icinga-php-library (0.10.0-2), and 
icingaweb2 (2.11.2-2) have been uploaded to unstable with patches for 
php8.2.

The patches fix all the issues I ran into while navigating through the 
web interfaces.

The PDF export is still broken with PHP 8.2, but it also doesn't work in 
bullseye at the moment, so I don't consider it a serious regression.

Please test icingaweb2, and icingadb-web if you use that too, with 
php8.2 from experimental to help ensure we don't ship broken Icinga Web 
packages in bookworm after the transition to php8.2.

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