mirror of
https://github.com/moby/moby.git
synced 2022-11-09 12:21:53 -05:00
puppet fixes for recent vagrant changes
This commit is contained in:
parent
d479efc01e
commit
fde01381d5
1 changed files with 8 additions and 6 deletions
|
@ -8,6 +8,7 @@ class docker {
|
||||||
Package { ensure => "installed" }
|
Package { ensure => "installed" }
|
||||||
|
|
||||||
package { ["lxc", "debootstrap", "wget", "bsdtar", "git",
|
package { ["lxc", "debootstrap", "wget", "bsdtar", "git",
|
||||||
|
"pkg-config", "libsqlite3-dev",
|
||||||
"linux-image-3.5.0-25-generic",
|
"linux-image-3.5.0-25-generic",
|
||||||
"linux-image-extra-3.5.0-25-generic",
|
"linux-image-extra-3.5.0-25-generic",
|
||||||
"virtualbox-guest-utils",
|
"virtualbox-guest-utils",
|
||||||
|
@ -42,18 +43,19 @@ class docker {
|
||||||
require => [Exec["fetch-docker"], Exec["debootstrap"]]
|
require => [Exec["fetch-docker"], Exec["debootstrap"]]
|
||||||
}
|
}
|
||||||
|
|
||||||
|
file { "/home/vagrant/.profile":
|
||||||
|
mode => 644,
|
||||||
|
owner => "vagrant",
|
||||||
|
group => "vagrant",
|
||||||
|
content => template("docker/profile"),
|
||||||
|
}
|
||||||
|
|
||||||
exec { "copy-docker-bin" :
|
exec { "copy-docker-bin" :
|
||||||
require => Exec["fetch-docker"],
|
require => Exec["fetch-docker"],
|
||||||
command => "/bin/cp /home/vagrant/docker-master/docker /usr/local/bin",
|
command => "/bin/cp /home/vagrant/docker-master/docker /usr/local/bin",
|
||||||
creates => "/usr/local/bin/docker"
|
creates => "/usr/local/bin/docker"
|
||||||
}
|
}
|
||||||
|
|
||||||
exec { "copy-dockerd-bin" :
|
|
||||||
require => Exec["fetch-docker"],
|
|
||||||
command => "/bin/cp /home/vagrant/docker-master/dockerd /usr/local/bin",
|
|
||||||
creates => "/usr/local/bin/dockerd"
|
|
||||||
}
|
|
||||||
|
|
||||||
exec { "vbox-add" :
|
exec { "vbox-add" :
|
||||||
require => Package["linux-headers-3.5.0-25-generic"],
|
require => Package["linux-headers-3.5.0-25-generic"],
|
||||||
command => "/etc/init.d/vboxadd setup",
|
command => "/etc/init.d/vboxadd setup",
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue