Puppet Class: cubbystack::repo::ubuntu

Defined in:
manifests/repo/ubuntu.pp

Overview

Parameters:

  • release (Any) (defaults to: 'juno')
  • repo (Any) (defaults to: 'updates')


1
2
3
4
5
6
7
8
9
10
11
12
13
14
# File 'manifests/repo/ubuntu.pp', line 1

class cubbystack::repo::ubuntu (
  $release = 'juno',
  $repo    = 'updates'
) {

  include apt::update
  apt::source { 'ubuntu-cloud-archive':
    location          => 'http://ubuntu-cloud.archive.canonical.com/ubuntu',
    release           => "${::lsbdistcodename}-${repo}/${release}",
    repos             => 'main',
    required_packages => 'ubuntu-cloud-keyring',
  }

}