[Bug 2114224] Re: freeradius uninstalled after upgrade to 24.04
Christian Ehrhardt
2114224 at bugs.launchpad.net
Tue Jun 17 15:13:32 UTC 2025
** Also affects: ubuntu-release-upgrader (Ubuntu)
Importance: Undecided
Status: New
** Changed in: freeradius (Ubuntu)
Status: Confirmed => Invalid
** Changed in: ubuntu-release-upgrader (Ubuntu)
Status: New => Confirmed
** Tags removed: server-todo
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to ubuntu-release-upgrader in
Ubuntu.
https://bugs.launchpad.net/bugs/2114224
Title:
freeradius uninstalled after upgrade to 24.04
Status in Release Notes for Ubuntu:
Fix Released
Status in freeradius package in Ubuntu:
Invalid
Status in ubuntu-release-upgrader package in Ubuntu:
Confirmed
Bug description:
Issue:
The freeradius package is removed from the system after upgrade from Ubuntu 22.04.5 to 24.04.2.
Expected Behavior:
freeradius and associated packages are retained after do-release-upgrade
Steps:
1. Pre-Upgrade: Freeradius 3.0.26 installed and working on Ubuntu 22.04.5
2. Apply updates and then run do-release-upgrade
3. Ubuntu flags freeradius-common and freeradius-config as obsolete (no mention of freeradius package)
4. Keep obsolete packages, reboot after upgrade
5. freeradius service is masked and not started. Unmasking and starting has active (exited) status, nothing in journalctl or logs mentioning a problem
6. sudo apt show freeradius -a indicates package removed during os upgrade:
7. sudo dpkg -l | grep “freeradius” indicates freeradius and other radius related packages have been removed
8. sudo apt install freeradius indicates freeradius is not installed
Link to original discourse thread:
https://discourse.ubuntu.com/t/freeradius-disappears-after-upgrade-to-24-04/62583/10
Additional information:
Pre-Upgrade - works:
22.04.5 LTS (GNU/Linux 5.15.0-141-generic x86_64)
sudo apt show freeradius
Package: freeradius
Version: 3.0.26~dfsg~git20220223.1.00ed0241fa-0ubuntu3.4
Priority: optional
Section: net
Origin: Ubuntu
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Original-Maintainer: Debian FreeRADIUS Packaging Team <pkg-freeradius-maintainers at lists.alioth.debian.org>
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 2,370 kB
Provides: radius-server
Depends: freeradius-common, freeradius-config, libfreeradius3 (= 3.0.26~dfsg~git20220223.1.00ed0241fa-0ubuntu3.4), lsb-base, libc6 (>= 2.34), libcrypt1 (>= 1:4.1.0), libct4 (>= 0.64), libgdbm6 (>= 1.16), libpam0g (>= 0.99.7.1), libperl5.34 (>= 5.34.0), libreadline8 (>= 6.0), libsqlite3-0 (>= 3.7.15), libssl3 (>= 3.0.0~~alpha1), libsystemd0, libtalloc2 (>= 2.0.4~git20101213), libwbclient0 (>= 2:4.2.1+dfsg)
Recommends: freeradius-utils
Suggests: freeradius-krb5, freeradius-ldap, freeradius-mysql, freeradius-postgresql, freeradius-python3, snmp
Homepage: http://www.freeradius.org/
Download-Size: 639 kB
APT-Manual-Installed: yes
APT-Sources: http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 Packages
Description: high-performance and highly configurable RADIUS server
FreeRADIUS is a high-performance RADIUS server with support for:
- Authentication by local files, SQL, Kerberos, LDAP, PAM, and more.
- Powerful policy configuration language.
- Proxying and replicating requests by any criteria.
- Support for many EAP types; TLS, PEAP, TTLS, etc.
- Many vendor-specific attributes.
- Regexp matching in string attributes.
and lots more.
N: There are 2 additional records. Please use the '-a' switch to see
them.
sudo dpkg -l | grep "freeradius"
ii freeradius 3.0.26~dfsg~git20220223.1.00ed0241fa-0ubuntu3.4 amd64 high-performance and highly configurable RADIUS server
ii freeradius-common 3.0.26~dfsg~git20220223.1.00ed0241fa-0ubuntu3.4 all FreeRADIUS common files
ii freeradius-config 3.0.26~dfsg~git20220223.1.00ed0241fa-0ubuntu3.4 amd64 FreeRADIUS default config files
ii freeradius-mysql 3.0.26~dfsg~git20220223.1.00ed0241fa-0ubuntu3.4 amd64 MySQL module for FreeRADIUS server
ii freeradius-utils 3.0.26~dfsg~git20220223.1.00ed0241fa-0ubuntu3.4 amd64 FreeRADIUS client utilities
ii libfreeradius3 3.0.26~dfsg~git20220223.1.00ed0241fa-0ubuntu3.4 amd64 FreeRADIUS shared library
Post-Upgrade - broken, not installed:
sudo apt show freeradius -a
Package: freeradius
Version: 3.2.5+dfsg-3~ubuntu24.04.3
Priority: optional
Section: net
Origin: Ubuntu
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Original-Maintainer: Debian FreeRADIUS Packaging Team <pkg-freeradius-maintainers at lists.alioth.debian.org>
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 2,623 kB
Provides: radius-server
Depends: freeradius-common, freeradius-config, libfreeradius3 (= 3.2.5+dfsg-3~ubuntu24.04.3), perl:any, libc6 (>= 2.38), libcrypt1 (>= 1:4.1.0), libct4 (>= 0.64), libgdbm6t64 (>= 1.16), libjson-c5 (>= 0.15), libpam0g (>= 0.99.7.1), libperl5.38t64 (>= 5.38.2), libreadline8t64 (>= 6.0), libsqlite3-0 (>= 3.7.15), libssl3t64 (>= 3.0.0), libsystemd0, libtalloc2 (>= 2.0.4~git20101213), libwbclient0 (>= 2:4.2.1+dfsg)
Recommends: freeradius-utils
Suggests: freeradius-krb5, freeradius-ldap, freeradius-mysql, freeradius-postgresql, freeradius-python3, snmp
Homepage: http://www.freeradius.org/
Download-Size: 696 kB
APT-Sources: http://archive.ubuntu.com/ubuntu noble-updates/main amd64 Packages
Description: high-performance and highly configurable RADIUS server
FreeRADIUS is a high-performance RADIUS server with support for:
- Authentication by local files, SQL, Kerberos, LDAP, PAM, and more.
- Powerful policy configuration language.
- Proxying and replicating requests by any criteria.
- Support for many EAP types; TLS, PEAP, TTLS, etc.
- Many vendor-specific attributes.
- Regexp matching in string attributes.
and lots more.
Package: freeradius
Version: 3.2.5+dfsg-3~ubuntu24.04.1
Priority: optional
Section: net
Origin: Ubuntu
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Original-Maintainer: Debian FreeRADIUS Packaging Team <pkg-freeradius-maintainers at lists.alioth.debian.org>
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 2,623 kB
Provides: radius-server
Depends: freeradius-common, freeradius-config, libfreeradius3 (= 3.2.5+dfsg-3~ubuntu24.04.1), perl:any, libc6 (>= 2.38), libcrypt1 (>= 1:4.1.0), libct4 (>= 0.64), libgdbm6t64 (>= 1.16), libjson-c5 (>= 0.15), libpam0g (>= 0.99.7.1), libperl5.38t64 (>= 5.38.2), libreadline8t64 (>= 6.0), libsqlite3-0 (>= 3.7.15), libssl3t64 (>= 3.0.0), libsystemd0, libtalloc2 (>= 2.0.4~git20101213), libwbclient0 (>= 2:4.2.1+dfsg)
Recommends: freeradius-utils
Suggests: freeradius-krb5, freeradius-ldap, freeradius-mysql, freeradius-postgresql, freeradius-python3, snmp
Homepage: http://www.freeradius.org/
Download-Size: 696 kB
APT-Sources: http://security.ubuntu.com/ubuntu noble-security/main amd64 Packages
Description: high-performance and highly configurable RADIUS server
FreeRADIUS is a high-performance RADIUS server with support for:
- Authentication by local files, SQL, Kerberos, LDAP, PAM, and more.
- Powerful policy configuration language.
- Proxying and replicating requests by any criteria.
- Support for many EAP types; TLS, PEAP, TTLS, etc.
- Many vendor-specific attributes.
- Regexp matching in string attributes.
and lots more.
Package: freeradius
Version: 3.2.3+dfsg-2build7
Priority: optional
Section: net
Origin: Ubuntu
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Original-Maintainer: Debian FreeRADIUS Packaging Team <pkg-freeradius-maintainers at lists.alioth.debian.org>
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 2,489 kB
Provides: radius-server
Depends: freeradius-common, freeradius-config, libfreeradius3 (= 3.2.3+dfsg-2build7), libc6 (>= 2.38), libcrypt1 (>= 1:4.1.0), libct4 (>= 0.64), libgdbm6t64 (>= 1.16), libjson-c5 (>= 0.15), libpam0g (>= 0.99.7.1), libperl5.38t64 (>= 5.38.2), libreadline8t64 (>= 6.0), libsqlite3-0 (>= 3.7.15), libssl3t64 (>= 3.0.0), libsystemd0, libtalloc2 (>= 2.0.4~git20101213), libwbclient0 (>= 2:4.2.1+dfsg)
Recommends: freeradius-utils
Suggests: freeradius-krb5, freeradius-ldap, freeradius-mysql, freeradius-postgresql, freeradius-python3, snmp
Homepage: http://www.freeradius.org/
Download-Size: 658 kB
APT-Sources: http://archive.ubuntu.com/ubuntu noble/main amd64 Packages
Description: high-performance and highly configurable RADIUS server
FreeRADIUS is a high-performance RADIUS server with support for:
- Authentication by local files, SQL, Kerberos, LDAP, PAM, and more.
- Powerful policy configuration language.
- Proxying and replicating requests by any criteria.
- Support for many EAP types; TLS, PEAP, TTLS, etc.
- Many vendor-specific attributes.
- Regexp matching in string attributes.
and lots more.
Package: freeradius
Version: 3.0.26~dfsg~git20220223.1.00ed0241fa-0ubuntu3.4
Status: deinstall ok config-files
Priority: optional
Section: net
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Original-Maintainer: Debian FreeRADIUS Packaging Team <pkg-freeradius-maintainers at lists.alioth.debian.org>
Config-Version: 3.0.26~dfsg~git20220223.1.00ed0241fa-0ubuntu3.4
Installed-Size: 2,370 kB
Provides: radius-server
Depends: freeradius-common, freeradius-config, libfreeradius3 (= 3.0.26~dfsg~git20220223.1.00ed0241fa-0ubuntu3.4), lsb-base, libc6 (>= 2.34), libcrypt1 (>= 1:4.1.0), libct4 (>= 0.64), libgdbm6 (>= 1.16), libpam0g (>= 0.99.7.1), libperl5.34 (>= 5.34.0), libreadline8 (>= 6.0), libsqlite3-0 (>= 3.7.15), libssl3 (>= 3.0.0~~alpha1), libsystemd0, libtalloc2 (>= 2.0.4~git20101213), libwbclient0 (>= 2:4.2.1+dfsg)
Recommends: freeradius-utils
Suggests: freeradius-krb5, freeradius-ldap, freeradius-mysql, freeradius-postgresql, freeradius-python3, snmp
Homepage: http://www.freeradius.org/
Download-Size: unknown
APT-Sources: /var/lib/dpkg/status
Description: high-performance and highly configurable RADIUS server
FreeRADIUS is a high-performance RADIUS server with support for:
- Authentication by local files, SQL, Kerberos, LDAP, PAM, and more.
- Powerful policy configuration language.
- Proxying and replicating requests by any criteria.
- Support for many EAP types; TLS, PEAP, TTLS, etc.
- Many vendor-specific attributes.
- Regexp matching in string attributes.
and lots more.
sudo dpkg -l | grep "freeradius"
rc freeradius 3.0.26~dfsg~git20220223.1.00ed0241fa-0ubuntu3.4 amd64 high-performance and highly configurable RADIUS server
ii freeradius-common 3.2.5+dfsg-3~ubuntu24.04.3 all FreeRADIUS common files
ii freeradius-config 3.2.5+dfsg-3~ubuntu24.04.3 amd64 FreeRADIUS default config files
Post-Upgrade - Ubuntu indicates freeradius is not installed:
sudo apt install freeradius
Reading package lists… Done
Building dependency tree… Done
Reading state information… Done
The following packages were automatically installed and are no longer required:
g+±11 gcc-12-base irqbalance isc-dhcp-client isc-dhcp-common libaio1 libappstream4 libarchive13t64 libblas3 libbpf0 libcbor0.8 libdaxctl1 libdns-export1110 libfwupd2 libgcab-1.0-0 libgpgme11t64 libgusb2 libicu70 libisc-export1105
libjcat1 libjson-glib-1.0-0 libjson-glib-1.0-common libldap-2.5-0 liblinear4 liblua5.3-0 libmpdec3 libndctl6 libnetplan0 libnsl-dev libpcre3 libperl5.34 libplist3 libpmem1 libpython3.10 libpython3.10-dev libpython3.10-minimal
libpython3.10-stdlib libssh2-1t64 libstdc+±11-dev libtevent0t64 libtiff5 libtirpc-dev libunistring2 linux-headers-5.15.0-135 linux-headers-5.15.0-135-generic linux-image-5.15.0-135-generic linux-modules-5.15.0-135-generic
linux-modules-extra-5.15.0-135-generic lua-lpeg nmap-common perl-modules-5.34 python3-lib2to3 python3.10 python3.10-dev python3.10-minimal ubuntu-advantage-tools
Use ‘sudo apt autoremove’ to remove them.
The following additional packages will be installed:
freeradius-utils ibverbs-providers libfreeradius3 libibverbs1 libnl-route-3-200 libpcap0.8t64
Suggested packages:
freeradius-krb5 freeradius-ldap freeradius-mysql freeradius-postgresql freeradius-python3
The following NEW packages will be installed:
freeradius freeradius-utils ibverbs-providers libfreeradius3 libibverbs1 libnl-route-3-200 libpcap0.8t64
0 upgraded, 7 newly installed, 0 to remove and 0 not upgraded.
Need to get 1,797 kB of archives.
After this operation, 6,091 kB of additional disk space will be used.
Do you want to continue? [Y/n]
During upgrade:
Get:1 Upgrade tool signature [833 B]
Get:2 Upgrade tool [1,277 kB]
Fetched 1,278 kB in 0s (0 B/s)
authenticate 'noble.tar.gz' against 'noble.tar.gz.gpg'
extracting 'noble.tar.gz'
No candidate ver: linux-image-5.15.0-79-generic
No candidate ver: linux-image-5.15.0-84-generic
No candidate ver: linux-image-5.15.0-88-generic
No candidate ver: linux-image-5.15.0-91-generic
No candidate ver: linux-image-5.15.0-94-generic
No candidate ver: linux-image-5.4.0-136-generic
No candidate ver: linux-image-5.4.0-146-generic
No candidate ver: linux-modules-5.15.0-113-generic
No candidate ver: linux-modules-5.15.0-122-generic
No candidate ver: linux-modules-5.15.0-124-generic
No candidate ver: linux-modules-5.15.0-69-generic
No candidate ver: linux-modules-5.15.0-72-generic
No candidate ver: linux-modules-5.15.0-73-generic
No candidate ver: linux-modules-5.15.0-76-generic
No candidate ver: linux-modules-5.15.0-79-generic
No candidate ver: linux-modules-5.15.0-84-generic
No candidate ver: linux-modules-5.15.0-88-generic
No candidate ver: linux-modules-5.15.0-91-generic
No candidate ver: linux-modules-5.15.0-94-generic
No candidate ver: linux-modules-5.4.0-136-generic
No candidate ver: linux-modules-5.4.0-146-generic
No candidate ver: linux-modules-extra-5.15.0-113-generic
No candidate ver: linux-modules-extra-5.15.0-122-generic
No candidate ver: linux-modules-extra-5.15.0-124-generic
No candidate ver: linux-modules-extra-5.15.0-69-generic
No candidate ver: linux-modules-extra-5.15.0-72-generic
No candidate ver: linux-modules-extra-5.15.0-73-generic
No candidate ver: linux-modules-extra-5.15.0-76-generic
No candidate ver: linux-modules-extra-5.15.0-79-generic
No candidate ver: linux-modules-extra-5.15.0-84-generic
No candidate ver: linux-modules-extra-5.15.0-88-generic
No candidate ver: linux-modules-extra-5.15.0-91-generic
No candidate ver: linux-modules-extra-5.15.0-94-generic
No candidate ver: linux-modules-extra-5.4.0-136-generic
No candidate ver: linux-modules-extra-5.4.0-146-generic
No candidate ver: mariadb-client-10.3
No candidate ver: mariadb-server-10.3
No candidate ver: php7.4-cli
No candidate ver: php7.4-common
No candidate ver: php7.4-curl
No candidate ver: php7.4-gd
No candidate ver: php7.4-json
No candidate ver: php7.4-mbstring
No candidate ver: php7.4-mysql
No candidate ver: php7.4-opcache
No candidate ver: php7.4-readline
No candidate ver: php7.4-xml
Do you want to start the upgrade?
66 packages are going to be removed. 169 new packages are going to be
installed. 639 packages are going to be upgraded.
You have to download a total of 1,151 M. This download will take
about 3 minutes with a 40Mbit connection and about 30 minutes with a
5Mbit connection.
Fetching and installing the upgrade can take several hours. Once the
download has finished, the process cannot be canceled.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-release-notes/+bug/2114224/+subscriptions
More information about the foundations-bugs
mailing list