class base_packages {
- package { 'git':
- ensure => 'latest',
- }
- package { 'puppet':
- ensure => 'latest',
- }
- package { 'cronie':
- ensure => 'latest',
- }
+ # Preinstalled
+ ensure_packages(['base'])
+
+ # Critical packages
+ ensure_packages(['openssh', 'grub', 'sudo'])
+
+ # Puppet dependencies
+ ensure_packages(['git', 'puppet'])
}