From a87652dcd1dd148c5bc309ba6c4d3d575155356a Mon Sep 17 00:00:00 2001 From: Michael Friedrich Date: Wed, 14 Feb 2018 10:48:01 +0100 Subject: [PATCH 1/2] Vagrant: Introduce base profile and install vim This happened too often with `vim: not found`, so I've patched it. --- .puppet/manifests/site.pp | 1 + .puppet/profiles/base/manifests/init.pp | 5 +++++ 2 files changed, 6 insertions(+) create mode 100644 .puppet/profiles/base/manifests/init.pp diff --git a/.puppet/manifests/site.pp b/.puppet/manifests/site.pp index 043f24dbb..2515066fe 100644 --- a/.puppet/manifests/site.pp +++ b/.puppet/manifests/site.pp @@ -6,6 +6,7 @@ node default { class { 'epel': stage => repositories, } + include base include icinga2_dev include icingaweb2_dev include motd diff --git a/.puppet/profiles/base/manifests/init.pp b/.puppet/profiles/base/manifests/init.pp new file mode 100644 index 000000000..c257a486b --- /dev/null +++ b/.puppet/profiles/base/manifests/init.pp @@ -0,0 +1,5 @@ +class base { + package { [ 'vim-enhanced', 'bash-completion' ]: + ensure => latest, + } +} From 3ffcbaf29f24216d0866b3e5a0fe7e0ecfeb4393 Mon Sep 17 00:00:00 2001 From: Michael Friedrich Date: Tue, 20 Feb 2018 16:03:01 +0100 Subject: [PATCH 2/2] Vagrant: Install htop as base package --- .puppet/profiles/base/manifests/init.pp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.puppet/profiles/base/manifests/init.pp b/.puppet/profiles/base/manifests/init.pp index c257a486b..fae87a1cc 100644 --- a/.puppet/profiles/base/manifests/init.pp +++ b/.puppet/profiles/base/manifests/init.pp @@ -1,5 +1,5 @@ class base { - package { [ 'vim-enhanced', 'bash-completion' ]: + package { [ 'vim-enhanced', 'bash-completion', 'htop' ]: ensure => latest, } }