Resource Type: cobbler_repo

Defined in:
lib/puppet/type/cobbler_repo.rb
Providers:
ruby

Overview

Puppet type for cobbler repo object

Properties

  • arch (defaults to: x86_64)

    Specifies what architecture the repository should use

    Supported values:
    • i386
    • x86_64
    • ia64
    • ppc
    • ppc64
    • s390
    • arm
    • src
  • breed (defaults to: rsync)
    Supported values:
    • rsync
    • rhn
    • wget
    • yum
    • apt
    • wget
  • ensure (defaults to: present)

    The basic property that the resource should be in.

    Supported values:
    • present
    • absent
  • mirror

    The addresss of the yum mirror

  • mirror_locally (defaults to: false)

    Specifies that this yum repo is to be referenced directly via kickstarts or mirrored locally on the cobbler server

    Supported values:
    • true
    • false
  • rpmlist (defaults to: [])

    List of package names part of a repo

Parameters

  • name (namevar)

    A string identifying the repo

  • provider

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

  • reposync (defaults to: false)

    Run reposync upon repo creation

    Supported values:
    • true
    • false