It does work, just missed two things/steps:
# apt remove icinga2*
# apt autoremove <--- need to remove the obsolete packages
# apt install icinga2 icinga2-ido-mysql <--- forgot to install the ido-mysql package...
Output
# apt remove icinga2*
Reading package lists... Done
Building dependency tree
Reading state information... Done
Note, selecting 'icinga2-bin' for glob 'icinga2*'
Note, selecting 'icinga2-studio' for glob 'icinga2*'
Note, selecting 'icinga2-dbg' for glob 'icinga2*'
Note, selecting 'icinga2-doc' for glob 'icinga2*'
Note, selecting 'icinga2-ido-pgsql' for glob 'icinga2*'
Note, selecting 'icinga2-classicui' for glob 'icinga2*'
Note, selecting 'icinga2-ido-mysql' for glob 'icinga2*'
Note, selecting 'icinga2-common' for glob 'icinga2*'
Note, selecting 'icinga2' for glob 'icinga2*'
Package 'icinga2-classicui' is not installed, so not removed
Package 'icinga2-dbg' is not installed, so not removed
Package 'icinga2-ido-pgsql' is not installed, so not removed
Package 'icinga2-studio' is not installed, so not removed
The following packages were automatically installed and are no longer required:
dbconfig-common default-mysql-client libaio1 libboost-context1.67.0-icinga libboost-coroutine1.67.0-icinga libboost-filesystem1.67.0-icinga libboost-program-options1.67.0-icinga libboost-regex1.67.0-icinga
libboost-system1.67.0-icinga libboost-thread1.67.0-icinga mysql-client-5.7 mysql-client-core-5.7
Use 'apt autoremove' to remove them.
The following packages will be REMOVED:
icinga2 icinga2-bin icinga2-common icinga2-doc icinga2-ido-mysql
0 upgraded, 0 newly installed, 5 to remove and 90 not upgraded.
After this operation, 22.1 MB disk space will be freed.
Do you want to continue? [Y/n] y
(Reading database ... 165365 files and directories currently installed.)
Removing icinga2 (2.11.0+rc1.56.gfcca9643b.20190812.1421+bionic-0) ...
Removing icinga2-ido-mysql (2.11.0+rc1.56.gfcca9643b.20190812.1421+bionic-0) ...
Removing icinga2-bin (2.11.0+rc1.56.gfcca9643b.20190812.1421+bionic-0) ...
Removing icinga2-common (2.11.0+rc1.56.gfcca9643b.20190812.1421+bionic-0) ...
Removing icinga2-doc (2.11.0+rc1.56.gfcca9643b.20190812.1421+bionic-0) ...
Processing triggers for man-db (2.8.3-2ubuntu0.1) ...
root@st-isr01-dev:~# apt autoremove
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages will be REMOVED:
dbconfig-common default-mysql-client libaio1 libboost-context1.67.0-icinga libboost-coroutine1.67.0-icinga libboost-filesystem1.67.0-icinga libboost-program-options1.67.0-icinga libboost-regex1.67.0-icinga
libboost-system1.67.0-icinga libboost-thread1.67.0-icinga mysql-client-5.7 mysql-client-core-5.7
0 upgraded, 0 newly installed, 12 to remove and 90 not upgraded.
After this operation, 83.1 MB disk space will be freed.
Do you want to continue? [Y/n] y
(Reading database ... 165179 files and directories currently installed.)
Removing dbconfig-common (2.0.9) ...
Removing default-mysql-client (1.0.4) ...
Removing mysql-client-5.7 (5.7.27-0ubuntu0.18.04.1) ...
Removing mysql-client-core-5.7 (5.7.27-0ubuntu0.18.04.1) ...
Removing libaio1:amd64 (0.3.110-5ubuntu0.1) ...
Removing libboost-coroutine1.67.0-icinga:amd64 (1.67.0-13.1.bionic) ...
Removing libboost-context1.67.0-icinga:amd64 (1.67.0-13.1.bionic) ...
Removing libboost-filesystem1.67.0-icinga:amd64 (1.67.0-13.1.bionic) ...
Removing libboost-program-options1.67.0-icinga:amd64 (1.67.0-13.1.bionic) ...
Removing libboost-regex1.67.0-icinga:amd64 (1.67.0-13.1.bionic) ...
Removing libboost-thread1.67.0-icinga:amd64 (1.67.0-13.1.bionic) ...
Removing libboost-system1.67.0-icinga:amd64 (1.67.0-13.1.bionic) ...
Processing triggers for libc-bin (2.27-3ubuntu1) ...
Processing triggers for man-db (2.8.3-2ubuntu0.1) ...
root@st-isr01-dev:~# apt install icinga2 icinga2-ido-mysql
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following additional packages will be installed:
dbconfig-common default-mysql-client icinga2-bin icinga2-common icinga2-doc libaio1 libboost-context1.67.0-icinga libboost-coroutine1.67.0-icinga libboost-filesystem1.67.0-icinga libboost-program-options1.67.0-icinga
libboost-regex1.67.0-icinga libboost-system1.67.0-icinga libboost-thread1.67.0-icinga mysql-client-5.7 mysql-client-core-5.7
Suggested packages:
dbconfig-mysql | dbconfig-pgsql | dbconfig-sqlite | dbconfig-sqlite3 | dbconfig-no-thanks vim-icinga2 default-mysql-server | mysql-server
Recommended packages:
libreadline6
The following NEW packages will be installed:
dbconfig-common default-mysql-client icinga2 icinga2-bin icinga2-common icinga2-doc icinga2-ido-mysql libaio1 libboost-context1.67.0-icinga libboost-coroutine1.67.0-icinga libboost-filesystem1.67.0-icinga
libboost-program-options1.67.0-icinga libboost-regex1.67.0-icinga libboost-system1.67.0-icinga libboost-thread1.67.0-icinga mysql-client-5.7 mysql-client-core-5.7
0 upgraded, 17 newly installed, 0 to remove and 90 not upgraded.
Need to get 21.2 MB of archives.
After this operation, 106 MB of additional disk space will be used.
Do you want to continue? [Y/n] y
Get:1 http://archive.ubuntu.com/ubuntu bionic/main amd64 dbconfig-common all 2.0.9 [601 kB]
Get:2 https://packages.icinga.com/ubuntu icinga-bionic/main amd64 libboost-context1.67.0-icinga amd64 1.67.0-13.1.bionic [228 kB]
Get:3 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libaio1 amd64 0.3.110-5ubuntu0.1 [6,476 B]
Get:4 https://packages.icinga.com/ubuntu icinga-bionic/main amd64 libboost-system1.67.0-icinga amd64 1.67.0-13.1.bionic [229 kB]
Get:5 http://archive.ubuntu.com/ubuntu bionic-security/main amd64 mysql-client-core-5.7 amd64 5.7.27-0ubuntu0.18.04.1 [7,040 kB]
Get:6 https://packages.icinga.com/ubuntu icinga-bionic/main amd64 libboost-thread1.67.0-icinga amd64 1.67.0-13.1.bionic [267 kB]
Get:7 https://packages.icinga.com/ubuntu icinga-bionic/main amd64 libboost-coroutine1.67.0-icinga amd64 1.67.0-13.1.bionic [243 kB]
Get:8 https://packages.icinga.com/ubuntu icinga-bionic/main amd64 libboost-filesystem1.67.0-icinga amd64 1.67.0-13.1.bionic [260 kB]
Get:9 https://packages.icinga.com/ubuntu icinga-bionic/main amd64 libboost-program-options1.67.0-icinga amd64 1.67.0-13.1.bionic [356 kB]
Get:10 https://packages.icinga.com/ubuntu icinga-bionic/main amd64 libboost-regex1.67.0-icinga amd64 1.67.0-13.1.bionic [482 kB]
Get:11 https://packages.icinga.com/ubuntu icinga-bionic/main amd64 icinga2-common all 2.11.0-1.bionic [66.0 kB]
Get:12 https://packages.icinga.com/ubuntu icinga-bionic/main amd64 icinga2-bin amd64 2.11.0-1.bionic [2,980 kB]
Get:13 http://archive.ubuntu.com/ubuntu bionic-security/main amd64 mysql-client-5.7 amd64 5.7.27-0ubuntu0.18.04.1 [2,302 kB]
Get:14 https://packages.icinga.com/ubuntu icinga-bionic/main amd64 icinga2 amd64 2.11.0-1.bionic [109 kB]
Get:15 https://packages.icinga.com/ubuntu icinga-bionic/main amd64 icinga2-doc all 2.11.0-1.bionic [6,032 kB]
Get:16 http://archive.ubuntu.com/ubuntu bionic/universe amd64 default-mysql-client all 1.0.4 [3,508 B]
Get:17 https://packages.icinga.com/ubuntu icinga-bionic/main amd64 icinga2-ido-mysql amd64 2.11.0-1.bionic [24.6 kB]
Fetched 21.2 MB in 4s (5,902 kB/s)
Preconfiguring packages ...
Selecting previously unselected package dbconfig-common.
(Reading database ... 164800 files and directories currently installed.)
Preparing to unpack .../00-dbconfig-common_2.0.9_all.deb ...
Unpacking dbconfig-common (2.0.9) ...
Selecting previously unselected package libaio1:amd64.
Preparing to unpack .../01-libaio1_0.3.110-5ubuntu0.1_amd64.deb ...
Unpacking libaio1:amd64 (0.3.110-5ubuntu0.1) ...
Selecting previously unselected package mysql-client-core-5.7.
Preparing to unpack .../02-mysql-client-core-5.7_5.7.27-0ubuntu0.18.04.1_amd64.deb ...
Unpacking mysql-client-core-5.7 (5.7.27-0ubuntu0.18.04.1) ...
Selecting previously unselected package mysql-client-5.7.
Preparing to unpack .../03-mysql-client-5.7_5.7.27-0ubuntu0.18.04.1_amd64.deb ...
Unpacking mysql-client-5.7 (5.7.27-0ubuntu0.18.04.1) ...
Selecting previously unselected package default-mysql-client.
Preparing to unpack .../04-default-mysql-client_1.0.4_all.deb ...
Unpacking default-mysql-client (1.0.4) ...
Selecting previously unselected package libboost-context1.67.0-icinga:amd64.
Preparing to unpack .../05-libboost-context1.67.0-icinga_1.67.0-13.1.bionic_amd64.deb ...
Unpacking libboost-context1.67.0-icinga:amd64 (1.67.0-13.1.bionic) ...
Selecting previously unselected package libboost-system1.67.0-icinga:amd64.
Preparing to unpack .../06-libboost-system1.67.0-icinga_1.67.0-13.1.bionic_amd64.deb ...
Unpacking libboost-system1.67.0-icinga:amd64 (1.67.0-13.1.bionic) ...
Selecting previously unselected package libboost-thread1.67.0-icinga:amd64.
Preparing to unpack .../07-libboost-thread1.67.0-icinga_1.67.0-13.1.bionic_amd64.deb ...
Unpacking libboost-thread1.67.0-icinga:amd64 (1.67.0-13.1.bionic) ...
Selecting previously unselected package libboost-coroutine1.67.0-icinga:amd64.
Preparing to unpack .../08-libboost-coroutine1.67.0-icinga_1.67.0-13.1.bionic_amd64.deb ...
Unpacking libboost-coroutine1.67.0-icinga:amd64 (1.67.0-13.1.bionic) ...
Selecting previously unselected package libboost-filesystem1.67.0-icinga:amd64.
Preparing to unpack .../09-libboost-filesystem1.67.0-icinga_1.67.0-13.1.bionic_amd64.deb ...
Unpacking libboost-filesystem1.67.0-icinga:amd64 (1.67.0-13.1.bionic) ...
Selecting previously unselected package libboost-program-options1.67.0-icinga:amd64.
Preparing to unpack .../10-libboost-program-options1.67.0-icinga_1.67.0-13.1.bionic_amd64.deb ...
Unpacking libboost-program-options1.67.0-icinga:amd64 (1.67.0-13.1.bionic) ...
Selecting previously unselected package libboost-regex1.67.0-icinga:amd64.
Preparing to unpack .../11-libboost-regex1.67.0-icinga_1.67.0-13.1.bionic_amd64.deb ...
Unpacking libboost-regex1.67.0-icinga:amd64 (1.67.0-13.1.bionic) ...
Selecting previously unselected package icinga2-common.
Preparing to unpack .../12-icinga2-common_2.11.0-1.bionic_all.deb ...
Unpacking icinga2-common (2.11.0-1.bionic) ...
Selecting previously unselected package icinga2-bin.
Preparing to unpack .../13-icinga2-bin_2.11.0-1.bionic_amd64.deb ...
Unpacking icinga2-bin (2.11.0-1.bionic) ...
Selecting previously unselected package icinga2.
Preparing to unpack .../14-icinga2_2.11.0-1.bionic_amd64.deb ...
Unpacking icinga2 (2.11.0-1.bionic) ...
Selecting previously unselected package icinga2-doc.
Preparing to unpack .../15-icinga2-doc_2.11.0-1.bionic_all.deb ...
Unpacking icinga2-doc (2.11.0-1.bionic) ...
Selecting previously unselected package icinga2-ido-mysql.
Preparing to unpack .../16-icinga2-ido-mysql_2.11.0-1.bionic_amd64.deb ...
Unpacking icinga2-ido-mysql (2.11.0-1.bionic) ...
Setting up icinga2-common (2.11.0-1.bionic) ...
Processing triggers for ureadahead (0.100.0-21) ...
Setting up libboost-context1.67.0-icinga:amd64 (1.67.0-13.1.bionic) ...
Setting up libboost-program-options1.67.0-icinga:amd64 (1.67.0-13.1.bionic) ...
Setting up libboost-regex1.67.0-icinga:amd64 (1.67.0-13.1.bionic) ...
Processing triggers for libc-bin (2.27-3ubuntu1) ...
Setting up libaio1:amd64 (0.3.110-5ubuntu0.1) ...
Processing triggers for systemd (237-3ubuntu10.25) ...
Processing triggers for man-db (2.8.3-2ubuntu0.1) ...
Setting up mysql-client-core-5.7 (5.7.27-0ubuntu0.18.04.1) ...
Setting up libboost-system1.67.0-icinga:amd64 (1.67.0-13.1.bionic) ...
Setting up dbconfig-common (2.0.9) ...
Setting up icinga2-doc (2.11.0-1.bionic) ...
Setting up libboost-filesystem1.67.0-icinga:amd64 (1.67.0-13.1.bionic) ...
Setting up libboost-thread1.67.0-icinga:amd64 (1.67.0-13.1.bionic) ...
Setting up mysql-client-5.7 (5.7.27-0ubuntu0.18.04.1) ...
Setting up default-mysql-client (1.0.4) ...
Setting up libboost-coroutine1.67.0-icinga:amd64 (1.67.0-13.1.bionic) ...
Setting up icinga2-bin (2.11.0-1.bionic) ...
Setting up icinga2 (2.11.0-1.bionic) ...
Setting up icinga2-ido-mysql (2.11.0-1.bionic) ...
dbconfig-common: writing config to /etc/dbconfig-common/icinga2-ido-mysql.conf
dbconfig-common: flushing administrative password
Processing triggers for libc-bin (2.27-3ubuntu1) ...