New changelog entries:
* Fixup maintscript & version missmatch from the previous upload.
[ Scott Moser ]
* Perform as safe read of /proc/uptime LP: #1708461
[ Dimitri John Ledkov ]
* Drop upstart system job
* Drop no longer needed build-deps, and redundantly specified essential
bsdutils
* Fix spelling typo in the description
* Bump debhelper compat to 9, previous levels are deprecated
New changelog entries:
* 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
New changelog entries:
* debian/pollinate.default, pollinate: LP: #1604155
- 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
New changelog entries:
[ Dustin Kirkland ]
* pollinate:
- fix broken printing of binary data, this was breaking check_pollen
nagios scripts on the server
[ Junien Fridrick ]
* entropy.ubuntu.com.pem:
- simplify CA cert to just the DigiCert chain (drop GoDaddy)
New changelog entries:
* debian/control:
- drop the anerd references, hasn't existed in basically forever
- update description
- add dummy | dh-apparmor dependency to get this building on precise,
where dh-systemd doesn't exist
- drop run-one dependency, no longer needed
- make the bsdutils dependency (for logger) explicit, add epoch
* debian/rules:
- use systemd, when possible
* pollinate:
- fix breakage on older (trusty, precise) Ubuntu, where logger does not
support --id=[ID]; check version of bsdutils (provides logger) to
ensure that it's at least ubuntu wily
- cloud-init version string
* debian/pollinate.service, debian/pollinate.upstart:
- improve the init messages logged