The newest version in the Repository is 1.1.4. I could not find any hint on why the newest icingadb-web is not pushed for a still supported Ubuntu version.
Will this be updated, or shall we already migrate OS?
Okay thanks, yeah that seems to be the issue here. However PHP 8.4 can be installed from other sources, shouldn’t this be a package dependency issue, rather than just not pushing for this OS version?
Yes, i agree with you, that these possibilities exist and that the issue is seemingly the dropped support for Ubuntu 22.04 (only for icingadb-web, other official packages are still upgraded), which is linked to the missing upgrade for PHP.
So do you imply, that these forced upgrades are the way to go, if we want to keep using Ubuntu 22.04 until it’s official support end?
Sadly Icinga as a company is quite bad at handling LTS scenarios - even with the enterprise subscription
I would pin the package (to keep the package stable and functionally disable package management), install the required PHP version and manually patch the files from the Icinga git repositories - I learned that one can just add .diff to GitHub URL.
Okay, thank you for your help and information. In that case, we may look at a premature migration away from Ubuntu 22.04 and in the meantime install directly from source.
Since your OS support for icingadb backend service can be removed too, you would end up building that by yourself or upgrade anyway.
for the web part you also need to install icinga-php-library and icinga-php-thirdparty from source since updates for these packages are unavailable too.