#include apt # infosci-packages repository #apt::source { 'infosci_packages' : # ensure => 'present', # architecture => 'amd64', # location => 'http://sbis-puppet.uod.otago.ac.nz/infosci-packages', # release => 'bionic', # key => { # id => '14F3429313B01C17B76AB80A749166DCE8B8C41C', # source => 'http://sbis-puppet.uod.otago.ac.nz/infosci-packages/infosci-packages.key' # } #} #file { 'Puppet Deployment Directory' : # ensure => directory, # path => '/usr/local/puppet-deploy' #} # #-> file { 'Puppet Lock Directory' : # ensure => directory, # path => '/usr/local/puppet-deploy/locks' #} # File defaults File { mode => '0644', owner => 'root', group => 'root', backup => 'false' } ### Node definitions node default { include bootstrap # include base_configuration # include teaching_software # include hoao }