Skip to content
This repository was archived by the owner on Jul 2, 2025. It is now read-only.

Latest commit

 

History

History
54 lines (37 loc) · 1.33 KB

File metadata and controls

54 lines (37 loc) · 1.33 KB

puppet Test-VM

VM to test the puppet-typo3 module or any other puppet module. All needed requirements are added as git submodule, so you can easily update/change it.

Requirements

Install

$ git clone https://github.com/move-elevator/puppet-test-vm.git
$ cd puppet-test-vm
$ git submodule update --init --recursive
$ vagrant up

Usage

$ vagrant ssh
$ sudo su
$ /vagrant/bin/envpuppet puppet apply /vagrant/manifests/default.pp --modulepath=/modules --debug --verbose

Switch an relevant version (puppet, facter or hiera)

If you want to check your module with different versions (for example puppet version) do the following steps:

$ cd src/puppetlabs/puppet
$ git checkout 3.8.3

After this, you can use puppet version 3.8.3 in the VM.

$ vagrant ssh
$ puppet --version

A change for hiera or facter version are equivalent to the example above.

Add a module

If you want to add a further module just copy, clone or move the module directory to here.

Links