Sha256: b63a65125455db9aa033a49d22e364616ab23342183a97c1debb536ff7f2f618

Contents?: true

Size: 1.07 KB

Versions: 1

Compression:

Stored size: 1.07 KB

Contents

# -*- mode: ruby -*-
# vi: set ft=ruby :

# plugins don't seem to be auto-loaded from the bundle
require 'vagrant-puppet-install'

Vagrant.configure("2") do |config|

  config.vm.define :ubuntu do |ubuntu|
    ubuntu.puppet_install.puppet_version = '3.6.1'

    ubuntu.vm.box = "precise64"
    ubuntu.vm.box_url = "http://files.vagrantup.com/precise64.box"

    ubuntu.vm.provision :puppet do |puppet|
      puppet.manifests_path = File.expand_path('../../../support/manifests', __FILE__)
      puppet.manifest_file  = "base.pp"
    end

    ubuntu.vm.provision "shell", inline: "puppet --version"

  end

  config.vm.define :centos do |centos|
    centos.puppet_install.puppet_version = :latest
    centos.vm.box = 'centos-64-x64-vbox4210-nocm'
    centos.vm.box_url = 'http://puppet-vagrant-boxes.puppetlabs.com/centos-64-x64-vbox4210-nocm.box'

    config.vm.provision :puppet do |puppet|
      puppet.manifests_path = File.expand_path('../../../support/manifests', __FILE__)
      puppet.manifest_file  = "base.pp"
    end

    centos.vm.provision "shell", inline: "puppet --version"

  end

end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
vagrant-puppet-install-2.3.0 test/acceptance/virtualbox/Vagrantfile