[prev in list] [next in list] [prev in thread] [next in thread]
List: ubuntu-users
Subject: Does Ubuntu 14.04 not support last apt-update check ?
From: "Matt ." <yamakasi.014 () gmail ! com>
Date: 2017-01-23 0:50:12
Message-ID: CAPNQp07uAYURFnKo3VCknHw2KLp-XUuG5vznrDjY71OcCSjqAA () mail ! gmail ! com
[Download RAW message or body]
Hi,
I'm having an issue with a puppet script where Ubuntu 16.04 can very
simple calculate the last successful apt-get update, 14.04 returns a
-1 and is not capable it seems.
Is this not possible in the apt version of 14.04 ?
On Ubuntu 14.04 $apt_update_last_success defaults to -1 as the same
config works perfectly on Ubuntu 16.04 both with Puppetlabs repo
packages.
Supported Release 2.3.0
'daily': {
#compare current date with the apt_update_last_success fact to determine
#if we should kick apt_update.
$daily_threshold = (strftime('%s') - 86400)
if $::apt_update_last_success {
if $::apt_update_last_success + 0 < $daily_threshold
{ $_kick_apt = true }
else
{ $_kick_apt = false }
} else
{ #if apt-get update has not successfully run, we should kick
apt_update $_kick_apt = true }
}
Ubuntu 14.04
/opt/puppetlabs/puppet/bin/puppet -V
4.8.1
/opt/puppetlabs/puppet/bin/puppet agent -t --debug | grep apt
Debug: Loading facts from /var/lib/puppet/lib/facter/apt_update_last_success.rb
Debug: Loading facts from /var/lib/puppet/lib/facter/apt_updates.rb
Debug: Loading facts from /var/lib/puppet/lib/facter/apt_reboot_required.rb
Info: Facter: loading custom facts from
/var/lib/puppet/lib/facter/apt_update_last_success.rb.
Info: Facter: loading custom facts from
/var/lib/puppet/lib/facter/apt_updates.rb.
Debug: Facter: executing command: /bin/sh -c /usr/bin/apt-get -s upgrade 2>&1
Use 'apt-get autoremove' to remove them.
Info: Facter: loading custom facts from
/var/lib/puppet/lib/facter/apt_reboot_required.rb.
Debug: Facter: fact "apt_has_updates" has resolved to true.
Debug: Facter: fact "apt_package_updates" has resolved to [
Debug: Facter: fact "apt_reboot_required" has resolved to false.
Debug: Facter: fact "apt_security_updates" has resolved to 0.
Debug: Facter: fact "apt_update_last_success" has resolved to -1.
Debug: Facter: fact "apt_updates" has resolved to 15.
Ubuntu 16.04:
/opt/puppetlabs/puppet/bin/puppet -V
4.8.1
/opt/puppetlabs/puppet/bin/puppet agent -t --debug | grep apt
Debug: Loading facts from /var/lib/puppet/lib/facter/apt_reboot_required.rb
Debug: Loading facts from /var/lib/puppet/lib/facter/apt_update_last_success.rb
Debug: Loading facts from /var/lib/puppet/lib/facter/apt_updates.rb
Info: Facter: loading custom facts from
/var/lib/puppet/lib/facter/apt_reboot_required.rb.
Info: Facter: loading custom facts from
/var/lib/puppet/lib/facter/apt_update_last_success.rb.
Info: Facter: loading custom facts from
/var/lib/puppet/lib/facter/apt_updates.rb.
Debug: Facter: executing command: /bin/sh -c /usr/bin/apt-get -s upgrade 2>&1
Debug: Facter: fact "apt_has_updates" has resolved to true.
Debug: Facter: fact "apt_package_updates" has resolved to [
Debug: Facter: fact "apt_reboot_required" has resolved to true.
Debug: Facter: fact "apt_security_updates" has resolved to 0.
Debug: Facter: fact "apt_update_last_success" has resolved to 1484900946.
Debug: Facter: fact "apt_updates" has resolved to 15.
Thanks,
Matt
--
ubuntu-users mailing list
ubuntu-users@lists.ubuntu.com
Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-users
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic