Commit 63dbf413 authored by James T. Lee's avatar James T. Lee
Browse files

users: Force deploy vcsrepo

parent 750b4810
class nest::profile::base::kernel { class nest::profile::base::kernel {
unless $nest and $nest['profile'] == 'beaglebone' {
file { file {
default: default:
ensure => directory, ensure => directory,
...@@ -31,8 +30,14 @@ class nest::profile::base::kernel { ...@@ -31,8 +30,14 @@ class nest::profile::base::kernel {
ensure => installed, ensure => installed,
} }
if $nest and $nest['profile'] == 'beaglebone' {
$defconfig = 'multi_v7_defconfig'
} else {
$defconfig = 'defconfig kvmconfig'
}
exec { 'make defconfig': exec { 'make defconfig':
command => '/usr/bin/make defconfig kvmconfig', command => "/usr/bin/make ${defconfig}",
cwd => '/usr/src/linux', cwd => '/usr/src/linux',
creates => '/usr/src/linux/.config', creates => '/usr/src/linux/.config',
require => Package['sys-kernel/gentoo-sources'], require => Package['sys-kernel/gentoo-sources'],
...@@ -76,5 +81,4 @@ class nest::profile::base::kernel { ...@@ -76,5 +81,4 @@ class nest::profile::base::kernel {
subscribe => Exec['module-rebuild'], subscribe => Exec['module-rebuild'],
require => Package['app-admin/eclean-kernel'], require => Package['app-admin/eclean-kernel'],
} }
}
} }
...@@ -190,6 +190,7 @@ class nest::profile::base::users { ...@@ -190,6 +190,7 @@ class nest::profile::base::users {
source => 'https://github.com/iamjamestl/dotfiles.git', source => 'https://github.com/iamjamestl/dotfiles.git',
revision => 'master', revision => 'master',
user => $vcsrepo_user, user => $vcsrepo_user,
force => true,
} }
if $facts['osfamily'] == 'windows' { if $facts['osfamily'] == 'windows' {
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment