Change logs for update-notifier source package in Xenial

  • update-notifier (3.168.20) xenial; urgency=medium
    
      * Isolate creation of the esm apt cache in apt-check (LP: #2008212)
    
     -- Renan Rodrigo Barbosa <email address hidden>  Mon, 27 Feb 2023 23:15:02 -0300
  • update-notifier (3.168.19) xenial; urgency=medium
    
      [ Renan Rodrigo Barbosa]
      * Rely on the Pro Client apt esm cache to check for esm updates
        (LP: #2002168)
    
      [ Lucas Moura ]
      * po/*.po: do not translate template variable needed for
        package-data-downloader script (LP: #2003543)
    
     -- Christian Ehrhardt <email address hidden>  Thu, 19 Jan 2023 15:21:16 +0100
  • update-notifier (3.168.18) xenial; urgency=medium
    
      * po/*.po:
        - bring translations from launchpad (LP: #1999567)
        - update translation files with intltool-update -r
    
    update-notifier (3.168.17) xenial; urgency=medium
    
      * data/apt_check.py:
        - Modify ua status call to pro status (LP: #1991030)
        - Fix pyflakes autopkgtest errors
    
    update-notifier (3.168.16) xenial; urgency=medium
    
      * Update the ESM service name and description for the apt_check.py script
        (LP: #1980368).
    
     -- Lucas Moura <email address hidden>  Mon, 12 Dec 2022 10:13:57 -0300
  • update-notifier (3.168.17) xenial; urgency=medium
    
      * data/apt_check.py:
        - Modify ua status call to pro status (LP: #1991030)
        - Fix pyflakes autopkgtest errors
    
    update-notifier (3.168.16) xenial; urgency=medium
    
      * Update the ESM service name and description for the apt_check.py script
        (LP: #1980368).
    
     -- Lucas Moura <email address hidden>  Tue, 27 Sep 2022 22:55:11 -0300
  • update-notifier (3.168.16) xenial; urgency=medium
    
      * Update the ESM service name and description for the apt_check.py script
        (LP: #1980368).
    
     -- Lucas Moura <email address hidden>  Thu, 22 Sep 2022 13:57:24 -0300
  • update-notifier (3.168.15) xenial; urgency=medium
    
      * debian/control: add lsb-release to the update-notifier-common depends as
        it is used by apt-cdrom-check. (LP: #1927996)
      * data/apt_check.py
        - Only show esm-apps alerts on lts and non-esm distros (LP: #1926990)
        - Update esm-infra alert for distros on ESM mode
        - Show message with number of upgradable packages even if that
          number is zero (LP: #1926819)
        - Get distro name and version directly from /etc/os-release
        - Fallback to lsb_release command if there are any problems using
          /etc/os-release as source of information
        - Show esm-apps status header when running on LTS distro that
          has not yet entered Extended Security Maintenance
    
     -- Lucas Moura <email address hidden>  Fri, 14 May 2021 15:00:04 -0300
  • update-notifier (3.168.14) xenial; urgency=medium
    
      * data/apt_check.py:
        - Add support to handle packages from ESM Apps in addition to ESM Infra
          and only display alerts if the distro is ESM. (LP: #1924766)
        - Do not display a count of ESM packages if the system does not have ESM
          enabled. (LP: #1883315)
        - Make distinction betweem standard security updates and ESM updates
          when performing package counts. (LP: #1926208)
        - use 'applied' instead of 'installed', redact 0 of these updates are
          security updates, and correct singular messages
      * debian/control: Add a dependency on python3-distro-info.
    
     -- Lucas Moura <email address hidden>  Tue, 20 Apr 2021 10:20:21 -0300
  • update-notifier (3.168.13) xenial; urgency=medium
    
      * Fix pep8 autopkgtest failures in the right control file (LP: #1906436)
        - d/control: remove pep8 from Build-Depends as no tests run by
          override_dh_auto_test use pep8.
        - d/tests/control: add pep8 to Depends as it is only used by
          python-based autopkgtests via subprocess in test_motd.py.
        - d/tests/test_package-data-downloader.py: mock subprocess calls to
          apt-helper for expected failure tests to avoid emitting error messages
          to console
    
    update-notifier (3.168.12) xenial; urgency=medium
    
      * data/apt_check.py: Update UA Infra: ESM product name and doc url
        (LP: #1901627)
        - data/apt_check.py: Update name and URL
        - tests/test_motd.py: adapt unittests to match new behavior
        - po/*.po: translation files with intltool-update -r
      * Fix pep8 autopkgtest failures (LP: 1906436)
        - d/control: add expilicit pep8 build-requires dependency
        - data/apt_check.py: fix over-indent pep8 errors
        - data/apt_check & data/backend_helper: resolve underindent pep8 issues
          backport of 9e0f7ee50 [ Brian Murray ]
        - data/apt_check.py, data/package-data-downloader, tests/test_pep8.py:
          + update the code formating to be not hit W504 warnings,
            change to ignore W503 and be consistent with update-manager.
            [ Andrea Azzarone ]
        - INSTALL, data/hooks.py, tests/test_package-data-downloader.py:
          Fix E117 over-indented pep issues. [ Gianfranco Costamagna ]
    
    update-notifier (3.168.11) xenial; urgency=medium
    
      [ Julian Andres Klode ]
      * Handle missing cases of LP: #1822340, where we told people ESM is not
        enabled, but not how to enable it.
      * Fix multiple disabled ESM repositories being counted as enabled ones.
    
      [ Brian Murray ]
      * data/apt_check.py: modify wording and output regarding ESM support.
        (LP: #1842508)
    
      [ Andreas Hasenack ]
      * data/apt_check.py: Update ESM security pockets names (LP: #1881632)
        - the UbuntuESM pocket was renamed from <distro>-security to
          <distro>-infra-security
        - new origin UbuntuESMApps, with a corresponding pocket of
          <distro>-apps-security
    
     -- Chad Smith <email address hidden>  Thu, 10 Dec 2020 14:40:50 -0700
  • update-notifier (3.168.12) xenial; urgency=medium
    
      * data/apt_check.py: Update UA Infra: ESM product name and doc url
        (LP: #1901627)
        - data/apt_check.py: Update name and URL
        - tests/test_motd.py: adapt unittests to match new behavior
        - po/*.po: translation files with intltool-update -r
      * Fix pep8 autopkgtest failures (LP: #1906436)
        - d/control: add expilicit pep8 build-requires dependency
        - data/apt_check.py: fix over-indent pep8 errors
        - data/apt_check & data/backend_helper: resolve underindent pep8 issues
          backport of 9e0f7ee50 [ Brian Murray ]
        - data/apt_check.py, data/package-data-downloader, tests/test_pep8.py:
          + update the code formating to be not hit W504 warnings,
            change to ignore W503 and be consistent with update-manager.
            [ Andrea Azzarone ]
        - INSTALL, data/hooks.py, tests/test_package-data-downloader.py:
          Fix E117 over-indented pep issues. [ Gianfranco Costamagna ]
    
    update-notifier (3.168.11) xenial; urgency=medium
    
      [ Julian Andres Klode ]
      * Handle missing cases of LP: #1822340, where we told people ESM is not
        enabled, but not how to enable it.
      * Fix multiple disabled ESM repositories being counted as enabled ones.
    
      [ Brian Murray ]
      * data/apt_check.py: modify wording and output regarding ESM support.
        (LP: #1842508)
    
      [ Andreas Hasenack ]
      * data/apt_check.py: Update ESM security pockets names (LP: #1881632)
        - the UbuntuESM pocket was renamed from <distro>-security to
          <distro>-infra-security
        - new origin UbuntuESMApps, with a corresponding pocket of
          <distro>-apps-security
    
     -- Chad Smith <email address hidden>  Mon, 30 Nov 2020 15:34:10 -0700
  • update-notifier (3.168.11) xenial; urgency=medium
    
      [ Julian Andres Klode ]
      * Handle missing cases of LP: #1822340, where we told people ESM is not
        enabled, but not how to enable it.
      * Fix multiple disabled ESM repositories being counted as enabled ones.
    
      [ Brian Murray ]
      * data/apt_check.py: modify wording and output regarding ESM support.
        (LP: #1842508)
    
      [ Andreas Hasenack ]
      * data/apt_check.py: Update ESM security pockets names (LP: #1881632)
        - the UbuntuESM pocket was renamed from <distro>-security to
          <distro>-infra-security
        - new origin UbuntuESMApps, with a corresponding pocket of
          <distro>-apps-security
    
     -- Chad Smith <email address hidden>  Tue, 29 Sep 2020 17:41:19 -0600
  • update-notifier (3.168.10) xenial; urgency=medium
    
      [ Julian Andres Klode ]
      * Do not notify-reboot-required on linux-image-extra removal (LP: #1458204)
    
     -- Balint Reczey <email address hidden>  Fri, 07 Dec 2018 11:14:24 +0100
  • update-notifier (3.168.9) xenial; urgency=medium
    
      * package-data-downloader: Only print processing messages if we
        should download stuff, or if an expected exception occured
        (LP: #1641671)
    
     -- Julian Andres Klode <email address hidden>  Mon, 18 Jun 2018 16:40:54 +0200
  • update-notifier (3.168.8) xenial; urgency=medium
    
      * Fix APT sandboxing for data downloads failing (LP: #1522675)
    
     -- Julian Andres Klode <email address hidden>  Fri, 02 Mar 2018 12:27:35 +0100
  • update-notifier (3.168.7) xenial-security; urgency=medium
    
      * Rebuild in -security pocket.
    
     -- Marc Deslauriers <email address hidden>  Thu, 18 Jan 2018 07:19:47 -0500
  • update-notifier (3.168.6) xenial; urgency=medium
    
      * src/update.c: don't look at the dpkg/apt logs timestamps to decide
        to auto-open update-manager but simply do it after the number of days
        configured, it's a more predictable behaviour so less confusing to
        users and the logs timestamps trick isn't working great since
        unattended-upgrade is used to install the security updates (logs are
        updated then which resets the counter) (lp: #1702724)
    
     -- Sebastien Bacher <email address hidden>  Tue, 16 Jan 2018 16:27:11 +0200
  • update-notifier (3.168.5) xenial; urgency=medium
    
      * data/apt_check.py: use pkg.get_fullname() instead of pkg.name so that
        architectures appear in package names, thanks to Bill Scales for the
        patch. (LP: #1597537)
    
     -- Brian Murray <email address hidden>  Fri, 11 Aug 2017 12:06:17 -0700
  • update-notifier (3.168.4) xenial; urgency=medium
    
      * Switch to using a 64 bit integer for launch-time as update-manager also
        did. (LP: #1654008)
    
     -- Brian Murray <email address hidden>  Mon, 20 Mar 2017 09:17:26 -0700
  • update-notifier (3.168.3) xenial; urgency=medium
    
      * data/package-data-downloader: Be resilient and do not crash when we can
        not print information about what is happening.  (LP: #1640318)
    
     -- Brian Murray <email address hidden>  Tue, 15 Nov 2016 16:49:47 -0800
  • update-notifier (3.168.2) xenial; urgency=medium
    
      * data/package-data-downloader:
        - handle different failure modes better thanks to Launchpad user AtesComp
          for the detective work and patch. (LP: #1621629)
      * tests/test_package-data-downloader.py:
        - add tests for process_download_requests function
        - add test for a hook file aging out
        - resolve test failure with test_wrong_template_translation
    
     -- Brian Murray <email address hidden>  Thu, 06 Oct 2016 11:51:52 -0700
  • update-notifier (3.168.1) xenial; urgency=medium
    
      * src/update.c:
        don't use the logs ctime information to decide if update-manager needs
        to be started, the log rotation updates that one which means it's
        never getting older than a week and the updater not started
        (lp: #356152)
    
     -- Sebastien Bacher <email address hidden>  Wed, 29 Jun 2016 16:48:24 +0200
  • update-notifier (3.168) xenial; urgency=medium
    
      * Also update motd, at the end of Dpkg-Post run, properly counting how
        many things are left to update, rather than assuming that all updates
        were applied, as was done in previous release series. LP: #1558270
    
     -- Dimitri John Ledkov <email address hidden>  Mon, 11 Apr 2016 16:28:54 +0100
  • update-notifier (3.167) xenial; urgency=medium
    
      * Use mktemp -p in the target directory to avoid a cross-filesystem move.
      * Also update motd if the dpkg status database has changed (LP: #1563854)
    
     -- Adam Conrad <email address hidden>  Mon, 04 Apr 2016 15:22:20 -0600
  • update-notifier (3.166) xenial; urgency=medium
    
      * data/apt_check.py: resolve crash when running apt-check with
        --package-names, thanks to Launchpad user Woody for the fix.
        (LP: #1512326)
    
     -- Brian Murray <email address hidden>  Wed, 10 Feb 2016 11:57:26 -0800
  • update-notifier (3.165) xenial; urgency=medium
    
      * data/update-motd-updates-available
        - do not execute asynchronously as that causes problems with installers
          and generally produces unexpected behavior by default (LP: #1527710).
        - define NEEDS_CHECK to avoid unintentionally using value from inherrited
          environment.
    
     -- Scott Moser <email address hidden>  Wed, 27 Jan 2016 17:04:44 -0500
  • update-notifier (3.164) xenial; urgency=medium
    
      * debian/90-updates-available
        - Now directly prints the cached info if available
          => avoid login stalls due to motd updates (LP: #525674)
        - Also fixes a former potential issue of existing but not readable cached
          info by changing the test from -e to -r
      * debian/99update-notifier:
        - Now additionally triggers the an asynchronous background update of the
          cached info via update-motd-updates-available hooking into
          APT::Update::Post-Invoke-Success.
      * data/update-motd-updates-available:
        - This now only contains the slow part of actually 'updating the cached
          info'.
        - It executes asynchronously to avoid stalling apt-get update.
        - The file is no more called by pam to avoid login stalls.
        - It also fixes an issue with concurrent updates clobbering the
          cached file via mv being atomic
    
     -- Christian Ehrhardt <email address hidden>  Fri, 13 Nov 2015 12:28:25 +0100
  • update-notifier (3.163) wily; urgency=medium
    
      * Call setlocale(LC_ALL, "") in avahi.c, so that the message there is
        translated. Thanks Gabor Kelemen. (LP: #1493208)
    
     -- Iain Lane <email address hidden>  Thu, 17 Sep 2015 14:04:23 +0100