# A vagrant instance # # Required packages in the box: # # - sqlite3 # - libsqlite3-ruby # - ruby-hiera-puppet # - libactiverecord-ruby # - ruby-sqlite3 # - usbutils # # Required files in the box # # - /etc/puppet/hiera.yaml # # Required /etc/puppet/puppet.conf parameters in the [main] section: # # - storeconfigs = true # - dbadapter = sqlite3 # # Example usage # ## Import main module #import "nodo" # ## Vagrant classes #include nodo::role::vagrant # class nodo::role::vagrant { # First include the LSB class include lsb # Then include our subsystems include nodo::subsystem::locales include nodo::subsystem::profile include nodo::subsystem::screen include nodo::subsystem::hostname include nodo::subsystem::local # Common utilities include nodo::utils # Other modules include concat::setup }