Icingaweb2 does not work with PHP 7.2
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
icingaweb2 (Ubuntu) |
Fix Released
|
Medium
|
Unassigned | ||
Bionic |
Fix Released
|
Medium
|
Richard Laager |
Bug Description
[Impact]
icingaweb2 does not work on PHP 7.2 or higher, e.g. as shipped in Ubuntu 18.04.
[Test Case]
Steps to reproduce:
$ sudo apt install mariadb-server
# mysql_secure_
$ sudo apt install icinga2 icinga2-ido-mysql
Yes to both questions relating to automatically set up database.
$ sudo apt install icingaweb2
Point a browser at http://
Expected results:
The setup wizard loads.
Actual results:
Fatal error: Uncaught ErrorException: session_name(): Cannot change session name when session is active in /usr/share/
[Regression Potential]
The package is completely broken for setup now, and IIRC, at least somewhat broken if you get past that somehow, so the regression potential is very low.
[Other Info]
Upstream fixes:
https:/
https:/
Backported to Debian package here:
https:/
tags: | added: bionic |
Changed in icingaweb2 (Ubuntu): | |
status: | Confirmed → Fix Released |
description: | updated |
description: | updated |
description: | updated |
Changed in icingaweb2 (Ubuntu Bionic): | |
status: | New → In Progress |
assignee: | nobody → Richard Laager (rlaager) |
description: | updated |
Changed in icingaweb2 (Ubuntu): | |
importance: | Undecided → Medium |
Changed in icingaweb2 (Ubuntu Bionic): | |
importance: | Undecided → Medium |
tags: | added: patch |
tags: |
added: verification-done-bionic removed: removal-candidate verification-needed verification-needed-bionic |
This is fixed in icingaweb2 (2.5.3-1~exp3):
https:/ /salsa. debian. org/nagios- team/pkg- icingaweb2/ commit/ 5804954da6cf08a 74eeeb689d8d094 eefa6ba9bc