Bläddra i källkod

Fix missing group "Vagrant" error

Charles Hooper 12 år sedan
förälder
incheckning
94b9ca988d
1 ändrade filer med 22 tillägg och 0 borttagningar
  1. 22 0
      puppet/modules/docker/manifests/init.pp

+ 22 - 0
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,