yum_delay

pdk
yum-delay module

Siebrand Mazeland

siebrand

3,340 downloads

1,296 latest version

5.0 quality score

Version information

  • 2.0.0 (latest)
  • 1.0.0
  • 0.0.1
released Jan 10th 2020
This version is compatible with:
  • Puppet Enterprise 2019.8.x, 2019.7.x, 2019.5.x, 2019.4.x, 2019.3.x, 2019.2.x, 2019.1.x, 2019.0.x, 2018.1.x, 2017.3.x, 2017.2.x, 2017.1.x, 2016.5.x, 2016.4.x
  • Puppet >= 4.7.0 < 7.0.0
  • CentOS

Start using this module

Tags: yum, yum-delay

Documentation

siebrand/yum_delay — version 2.0.0 Jan 10th 2020

puppet-yum_delay

Table of Contents

  1. Overview - What is the yum_delay module?
  2. Usage - Configuration and customization options
  3. Reference - Parameter and detailed reference to all options
  4. Compatibility - Operating system and Puppet compatibility

Overview

The yum_delay module adds a plugin to the yum package to delay updating packages that are newer than X hours.

Usage

Class: yum_delay

The default parameters will add a yum plugin that will delay updates for 24 hours after reaching a repository.

This is an example of delaying package installation by 72 hours.

class { 'yum_delay':
  delay => 72,
}

Reference

Public Classes

Class: yum_delay:

Installs and configures a delay feature for yum updates. Default values in Hiera format are below.

ensure

Defines the presence of yum-delay. Valid values are 'present' and 'absent'. Default is 'present'.

delay

Defines the number of hours to delay installation of updates from yumn repositories. Default is 24.

Compatibility

This module should be compatible with all CentOS 7 based operating systems and Puppet 4.7.x and later.

If you have compatibility updates, please create a documentation update.