After updating icingaweb to 2.9.0 on Debian buster the following PHP error is shown, e.g.
PHP Fatal error: Uncaught TypeError: Argument 1 passed to ipl\\Orm\\Compat\\FilterProcessor::apply() must be an instance of ipl\\Stdlib\\Filter\\Rule, instance of Icinga\\Data\\Filter\\FilterAnd given, called in /usr/share/icingaweb2/modules/icingadb/library/Icingadb/Web/Controller.php on line 247 and defined in /usr/share/icinga-php/ipl/vendor/ipl/orm/src/Compat/FilterProcessor.php:33\nStack trace:\n#0 /usr/share/icingaweb2/modules/icingadb/library/Icingadb/Web/Controller.php(247): ipl\\Orm\\Compat\\FilterProcessor::apply(Object(Icinga\\Data\\Filter\\FilterAnd), Object(ipl\\Orm\\Query))\n#1 /usr/share/icingaweb2/modules/icingadb/library/Icingadb/Web/Controller.php(229): Icinga\\Module\\Icingadb\\Web\\Controller->applyMonitoringRestriction(Object(ipl\\Orm\\Query))\n#2 /usr/share/icingaweb2/modules/icingadb/application/controllers/HostsController.php(58): Icinga\\Module\\Icingadb\\Web\\Controller->filter(Object(ipl\\Orm\\Query))\n#3 /usr/share/icingaweb2/modules/icingadb/library/Icingadb/Web/Controller.php(202): Icinga\\Module\\Icingadb\\Controllers\\HostsControll in /usr/share/icinga-php/ipl/vendor/ipl/orm/src/Compat/FilterProcessor.php on line 33, referer: https://HOSTNAME/icingaweb2/dashboard?pane=Current%20Issues
Package versions:
$ dpkg -l | grep icingaweb
ii icingaweb2 2.9.0-1.buster all simple and responsive web interface for Icinga
ii icingaweb2-common 2.9.0-1.buster all simple and responsive web interface for Icinga - common files
ii icingaweb2-module-doc 2.9.0-1.buster all simple and responsive web interface for Icinga - documentation module
ii icingaweb2-module-monitoring 2.9.0-1.buster all simple and responsive web interface for Icinga - monitoring module
$ dpkg -l | grep icinga-php
ii icinga-php-common 1.0.0-1.buster all Icinga PHP Common for Icinga Web 2
ii icinga-php-library 0.6.0-1.buster all Icinga PHP Library for Icinga Web 2
ii icinga-php-thirdparty 0.10.0-1.buster all Icinga PHP Thirdparty for Icinga Web 2
$ dpkg -l | grep icingadb
ii icingadb 1.0.0~rc1-2.buster amd64 database connector for Icinga 2
ii icingadb-redis 1.0.0~rc1-2.buster amd64 Redis service for Icinga DB
$ dpkg -l | grep icinga2
ii icinga2 2.12.5-1.buster amd64 host and network monitoring system
ii icinga2-bin 2.12.5-1.buster amd64 host and network monitoring system - daemon
ii icinga2-common 2.12.5-1.buster all host and network monitoring system - common files
ii icinga2-dbg 2.12.5-1.buster amd64 host and network monitoring system - debug symbols
ii icinga2-doc 2.12.5-1.buster all host and network monitoring system - documentation
ii icinga2-ido-mysql 2.12.5-1.buster amd64 host and network monitoring system - MySQL support