Supported Ubuntu Versions?

Howdy!

I am currently facing a very exciting problem.
According to https://packages.icinga.com/ubuntu/ Ubuntu 19.04 (Disco Dingo) is supported. I like it, I have used it so far.
The more current version 19.10 (Eoan Ermine) does not.
I don’t like that, because 19.04 is currently EOL and there are no more current packages.
A test installation fails:

$  cat /etc/os-release
NAME="Ubuntu"
VERSION="19.10 (Eoan Ermine)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 19.10"
VERSION_ID="19.10"
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
VERSION_CODENAME=eoan
UBUNTU_CODENAME=eoan

$ apt install icinga2-ido-mysql
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 icinga2-ido-mysql : Depends: libmysqlclient20 (>= 5.7.11)
                     Recommends: default-mysql-client or
                                 mysql-client or
                                 virtual-mysql-client
E: Unable to correct problems, you have held broken packages.

$ apt search libmysqlclient
Sorting... Done
Full Text Search... Done
default-libmysqlclient-dev/eoan 1.0.5ubuntu2 amd64
  MySQL database development files (metapackage)

libcrypt-mysql-perl/eoan 0.04-6build4 amd64
  Perl module to emulate the MySQL PASSWORD() function

libglpk40/eoan 4.65-2 amd64
  linear programming kit with integer (MIP) support

libmysqlclient-dev/eoan-updates,eoan-security 8.0.19-0ubuntu0.19.10.3 amd64
  MySQL database development files

libmysqlclient18/unknown 1:10.4.12+maria~eoan amd64
  Virtual package to satisfy external libmysqlclient18 depends

libmysqlclient21/eoan-updates,eoan-security,now 8.0.19-0ubuntu0.19.10.3 amd64 [installed]
  MySQL database client library

Ubuntu 20.04 (Focal Fossa) will be the upcoming stable and even an LTS version.
But it is not officially available yet.

So I currently have no way to roll out an Icinga installation on a 19.0x release.

Are there any plans to officially support 19.10 or do I have to wait until there are packages for 20.04?

At the moment I can’t do installations on customer systems that use a 19.0x release. (And until there is an official release for 20.04, there may be a few months left, we all know corporations …)

1 Like

Hi @bodsch,

we have just released our latest stable versions of Icinga 2 and Icinga Web 2 for Ubuntu 19.10.
I hope that resolves your issues until 20.04 arrives. Thank you for the reminder!

Greetings
Noah

5 Likes

Then let me try this…

1 Like

The installation under Ubuntu 19.10 works.

3 Likes

someone mentioned 20.04 ? :slight_smile:
I think it was @nhilverling :zipper_mouth_face:

I hope someone has the release date for 20.04 (23.04.2020) on the screen!

Hi,

we’re currently working on releasing our stable versions on Ubuntu 20.04. If everything goes to plan, you can expect packages by the end of the week.

Greetings
Noah

1 Like

Hi @nhilverling .

Did everything go as planed? Is the stable version for Ubuntu 20.04 released?

Best regards / Jens

Looks like it =)

https://packages.icinga.com/ubuntu/dists/icinga-focal/
(Although urrently only for amd64)

No, that repo hasnt been updated since 4th of may, a day before Noahs post… So still no package made it by the end of the week… still waiting…

Ah, migth explain the bugs im getting.

Hi,

I’m sorry to disappoint you, but as you already found out, we encountered a few problems with 20.04.
We’re still working on those packages and I’ll come back to you once they’re ready.

Greetings
Noah

No problem :slight_smile:

1 Like

Hi,

packages for Icinga 2.11.3 are now available for 20.04.
We currently can’t provide packages for Icinga Web 2.7, because this version is not compatible with the PHP version provided by Ubuntu 20.04 (PHP 7.4). We’ll provide stable Icinga Web packages for 2.8+ when that’s released. Properly by the end of the month.

Greetings
Noah

3 Likes

Great job @nhilverling

1 Like

Do we have stable release of icinga for ubuntu 20.04 now?

Yes, we do: http://packages.icinga.com/ubuntu/