-
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