Puppet Class: ansible::repo::apt

Defined in:
manifests/repo/apt.pp

Overview

PRIVATE CLASS: do not use directly



2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
# File 'manifests/repo/apt.pp', line 2

class ansible::repo::apt {

  contain ::apt

  apt::source { 'ansible_repo':
    ensure   => $ansible::ensure,
    comment  => 'This is the latest ansible debian/ubuntu mirror',
    location => 'http://ppa.launchpad.net/ansible/ansible/ubuntu',
    release  => 'trusty',
    repos    => 'main',
    key      => {
      'id'     => '93C4A3FD7BB9C367',
      'server' => 'hkp://keyserver.ubuntu.com:80',
    },
    include  => { 'deb' => true },
  }

    Apt::Source['ansible_repo']
    ~> Exec['apt_update']
}