From b8061a28b7ec33d09d03c52f3e62cab548cf1e66 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 Upstream-commit: 94b9ca988de6970406789759b5f75fee19fd5dbb Component: engine --- .../puppet/modules/docker/manifests/init.pp | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/components/engine/puppet/modules/docker/manifests/init.pp b/components/engine/puppet/modules/docker/manifests/init.pp index 13de621749..b6b8aecd1c 100644 --- a/components/engine/puppet/modules/docker/manifests/init.pp +++ b/components/engine/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,