Ubuntu Server 20.04 now needs Ubuntu Pro for LTS support

Discussion in 'Server Operation' started by razor7, Jan 27, 2023.

  1. razor7

    razor7 Member

    Hi! Yesterday I tried to update my Ubuntu Server 20.04 box as regular (sudo apt update && sudo apt dist-upgrade -y --allow-downgrades && sudo apt autoremove -y) and got this message
        The following security updates require Ubuntu Pro with ‘esm-apps’ enabled:
        librpmsign8 libmagick+±6.q16-8 rpm2cpio libimage-magick-perl
        libmagickcore-6.q16-6-extra sntp libimage-magick-q16-perl imagemagick
        php-symfony-expression-language libgegl-0.4-0 librpmbuild8 libzmq5
        python2.7-minimal php-symfony-console libmagickwand-6.q16-6 libgegl-common
        roundcube-plugins libpython2.7 debugedit python2.7 fail2ban libpython2.7-dev
        roundcube-core php-symfony-filesystem librpmio8 ntp ntpdate
        php-symfony-finder imagemagick-6.q16 rpm-common rpm librpm8
        php-symfony-dependency-injection ruby-rack libjs-jquery-ui roundcube-mysql
        php-symfony-config roundcube libopenexr24 libsdl2-2.0-0 libmysofa1
        libmagickcore-6.q16-6 libpython2.7-minimal php-symfony-cache
        php-symfony-var-exporter libpython2.7-stdlib composer php-symfony-process
        Learn more about Ubuntu Pro at https://ubuntu.com/pro
    The strange part was The following security updates require Ubuntu Pro with ‘esm-apps’ enabled:

    Digging a little more, I've found a post that address the issue here Why is Extended Security Maintenance needed for apps in Ubuntu 20.04.x LTS in 2021? where the user ogra (seems to be some kind of Ubuntu insider) pointed me out that I have to opt in for Ubuntu Pro to have the LTS support for my box. The Canonical folks grants every user with 5 boxes for free, but after that, the cost for Ubuntu Pro for the Ubuntu Server is u$500 (https://ubuntu.com/pricing/pro) per machine per year.

    How will this affect ISPConfig? Should I migrate to Debian?

    Dingo likes this.
  2. Th0m

    Th0m ISPConfig Developer Staff Member ISPConfig Developer

    ISPConfig should work fine on Ubuntu Pro. But personally I am a bigger fan of Debian, as well as our other 2 core developers. So we usually test on that distro.
    Dingo and razor7 like this.
  3. enkinisi

    enkinisi New Member

    This also started happening to me yesterday on a Xubuntu 22.04.1 laptop (originally 20.04 but upgraded this summer)

    # apt full-upgrade
    Reading package lists... Done
    Building dependency tree... Done
    Reading state information... Done
    Calculating upgrade... Done
    The following security updates require Ubuntu Pro with 'esm-apps' enabled:
      imagemagick libopenexr25 libmagickcore-6.q16-6-extra libmagickwand-6.q16-6
      imagemagick-6.q16 libmagickcore-6.q16-6 imagemagick-6-common
    Learn more about Ubuntu Pro at https://ubuntu.com/pro
    What makes it truly strange is that all the packages shown are up-to-date on the machine (I checked; I even removed and re-installed them). Even stranger, my identically configured Xubuntu 22.04.1 desktop (originally 14.04 but upgraded many times over the years) has all the same versions of the same packages, but does not give out this warning. I compared the /dev/apt folders on both machines in case it is an errant configuration problem, but there were no discrepancies.

    Update: Even weirder - apt-get has no issues

    # apt-get dist-upgrade
    Reading package lists... Done
    Building dependency tree... Done
    Reading state information... Done
    Calculating upgrade... Done
    0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
    May be just a bug with apt?
  4. Taleman

    Taleman Well-Known Member HowtoForge Supporter

    What show apt policy for those packages? For example,
    apt policy imagemagick
  5. razor7

    razor7 Member

    In my just upgraded to Ubuntu Server 22.04 box:

    [email protected]:~$ apt policy imagemagick
      Instalados: 8:
      Candidato:  8:
      Tabla de versión:
     *** 8: 500
            500 https://esm.ubuntu.com/apps/ubuntu jammy-apps-security/main amd64 Packages
            100 /var/lib/dpkg/status
         8: 500
            500 http://archive.ubuntu.com/ubuntu jammy/universe amd64 Packages
  6. razor7

    razor7 Member

    Quoting the last response from the discourse ubuntu thread:
    I think they should change that sentence to something more friendly, this way seems that you got no security updates for those packages
    till likes this.
  7. concept21

    concept21 Active Member

    How do I get Ubuntu Pro free of charge?
    I am just a poor amateur developer. :(
    I have an Ubuntu 22.04 laptop, Ubuntu 22.04 home server, Ubuntu 20.04 public VPS. :(
  8. till

    till Super Moderator Staff Member ISPConfig Developer

    I don't think you need it for Ubuntu 22.04. But if you want to keep 20.04 and don't want to upgrade from Ubuntu 20.04 to 22.04 plus getting the updates their provide in their pro plans, then you might have to sign up for this service. As you can see from the quote in #6, this 'warning' is basically just a marketing attempt for their business services as you don't need it, and nothing has changed in regard to the availability of updates. So if you were happy with the updates that you received from ubuntu in the past, then just ignore the message.
  9. ahrasis

    ahrasis Well-Known Member HowtoForge Supporter

    You can also try the tips / tricks shared in here: https://askubuntu.com/a/1434762 or in here: https://git.ispconfig.org/ispconfig/ispconfig3/-/issues/6392#note_104723
    Last edited: Jan 31, 2023
  10. razor7

    razor7 Member

    Seems to work, upgraded with sudo apt-get install ubuntu-advantage-tools then ran sudo pro detach and ran a package update and the message seems gone…
    ahrasis likes this.

Share This Page