From 94b9ca988de6970406789759b5f75fee19fd5dbb Mon Sep 17 00:00:00 2001 From: Charles Hooper Date: Sun, 24 Mar 2013 10:49:16 +0000 Subject: [PATCH] Fix missing group "Vagrant" error --- puppet/modules/docker/manifests/init.pp | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/puppet/modules/docker/manifests/init.pp b/puppet/modules/docker/manifests/init.pp index 13de621749..b6b8aecd1c 100644 --- a/puppet/modules/docker/manifests/init.pp +++ b/puppet/modules/docker/manifests/init.pp @@ -62,8 +62,30 @@ class docker { comment => "Vagrant User", shell => "/bin/bash", home => "/home/vagrant", + groups => [ + "sudo", + "vagrant", + "ubuntu", + ], + require => [ + Group["sudo"], + Group["vagrant"], + Group["ubuntu"], + ], } + group { "ubuntu": + ensure => present, + } + + group { "vagrant": + ensure => present, + } + + group { "sudo": + ensure => present, + } + file { "/usr/local/bin": ensure => directory, owner => root,