Resource Type: dnf_module_stream

Defined in:
lib/puppet/type/dnf_module_stream.rb
Providers:
dnf_module_stream

Summary

Manage DNF module streams

Overview

This type allows Puppet to enable/disable streams via DNF modules

Examples:

Enable MariaDB default stream

dnf_module_stream { 'mariadb':
  stream => default,
}

Enable MariaDB 10.5 stream

dnf_module_stream { 'mariadb':
  stream => '10.5',
}

Disable MariaDB streams

dnf_module_stream { 'mariadb':
  stream => absent,
}

Properties

  • stream
    Module stream that should be enabled
    

    String - Specify stream present - Keep current enabled stream if any, otherwise enable default one default - Enable default stream absent - No stream (resets module)

    Supported values:
    • present
    • default
    • absent
    • %r{.+}

Parameters

  • module

    DNF module to be managed

    Supported values:
    • %r{.+}
  • provider

    The specific backend to use for this ‘dnf_module_stream` resource. You will seldom need to specify this — Puppet will usually discover the appropriate provider for your platform.

  • title

    Resource title

    Supported values:
    • %r{.+}