class base_packages { # Preinstalled package { 'base': ensure => 'latest', } package { 'openssh': ensure => 'latest', } package { 'grub': ensure => 'latest', } package { 'sudo': ensure => 'latest', } # Puppet dependencies package { 'git': ensure => 'latest', } package { 'puppet': ensure => 'latest', } # Needed by puppet module package { 'cronie': ensure => 'latest', } }