group.of.nepali.translators team mailing list archive
-
group.of.nepali.translators team
-
Mailing list archive
-
Message #10620
[Bug 1593625] Re: [SRU] add pollinate to precise, update all
This bug was fixed in the package pollinate - 4.23-0ubuntu1~16.04
---------------
pollinate (4.23-0ubuntu1~16.04) xenial; urgency=medium
[ Dustin Kirkland ]
* New upstream release (LP: #1621280):
- pollinate:
+ revert revision r300, as this was the wrong fix to the slow
pollinate problem; as it turns out, it was the user_agent
function, which was running apt-cache very early in boot, before
the apt database had been created
+ as it turns out, we need the curl timeout options in order for
curl to work properly and be resilient against issues with the
network coming up early in boot
- debian/pollinate.default, pollinate
+ fix a couple of bugs affecting how long pollinate takes, and if
it actually completes successfully
+ dpkg -l is way faster than apt-cache, when there is no apt cache
+ wait a maximum of 10 seconds
+ only log to stderr if in an interactive terminal; otherwise,
just log to syslog
- this fixes the odd double-printing to /var/log/syslog
+ optimize obtaining version strings by saving one pipe per call
+ source /etc/lsb/release and use $DISTRIB_DESCRIPTION, rather
than calling lsb-release (python, can be slow)
+ add -m (max-timeout) back to curl options; removing this option
has caused network failures in various strange ways
+ when network fails due to timeout, log accordingly
+ ignore cloud-init package not found; it's optional
-- Nishanth Aravamudan <nish.aravamudan@xxxxxxxxxxxxx> Wed, 28 Sep 2016
14:01:48 -0700
** Changed in: pollinate (Ubuntu Precise)
Status: Fix Committed => Fix Released
--
You received this bug notification because you are a member of नेपाली
भाषा समायोजकहरुको समूह, which is subscribed to Xenial.
Matching subscriptions: Ubuntu 16.04 Bugs
https://bugs.launchpad.net/bugs/1593625
Title:
[SRU] add pollinate to precise, update all
Status in pollinate package in Ubuntu:
Fix Released
Status in pollinate source package in Precise:
Fix Released
Status in pollinate source package in Trusty:
Fix Released
Status in pollinate source package in Xenial:
Fix Released
Bug description:
Please backport/SRU pollinate to 12.04 LTS, and update pollinate in
14.04 LTS and 16.04 LTS.
[Impact]
Pollinate doesn't exist in 12.04 LTS, but should. It has been steady and solid throughout the 14.04 and 16.04 releases of Ubuntu, improving the PRNG keys in cloud instances. And there are still plenty of Precise cloud instances out there. This upload also fixes a couple of bugs (which are already well validated on 16.04) in terms of when the systemd job runs, not running in containers, logging the correct PID, and timing out correctly.
[Test Case]
Pollinate can be tested on an existing system by specifying the -r|--reseed option. 'sudo pollinate -r' should exit 0 and appropriate, successful log messages should be displayed. You can also test the boot time run by removing the seeded flag with 'sudo rm -f /var/cache/pollinate/seeded', rebooting, and then 'grep pollinate /var/log/syslog'.
[Regression Potential]
Regression potential should be low, as entropy seeding is opportunistic. Boot should never hang or block. At most, it should add a second or two to boot, and it should fail gracefully, logging to syslog, and retrying again at each reboot.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/pollinate/+bug/1593625/+subscriptions