From 3a4e606459c4b1044bdc2e40617ac7b0ca37ca36 Mon Sep 17 00:00:00 2001 From: Ben Vincent Date: Sat, 29 Mar 2025 22:37:37 +1100 Subject: [PATCH] chore: set yum/dnf metadata expiry (#226) - set expiry to 1 day so that dnf frequently checks for updates from packagerepo Reviewed-on: https://git.query.consul/unkinben/puppet-prod/pulls/226 --- site/profiles/manifests/defaults.pp | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/site/profiles/manifests/defaults.pp b/site/profiles/manifests/defaults.pp index d86b76a..210a1b8 100644 --- a/site/profiles/manifests/defaults.pp +++ b/site/profiles/manifests/defaults.pp @@ -32,13 +32,14 @@ class profiles::defaults { } Yumrepo { - ensure => 'present', - enabled => 1, - gpgcheck => 1, - require => [ + ensure => 'present', + enabled => 1, + gpgcheck => 1, + metadata_expire => '1d', + require => [ Class['profiles::pki::vaultca'], Class['crypto_policies'], ], - notify => Exec['dnf_makecache'], + notify => Exec['dnf_makecache'], } }