[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