diff --git a/Gemfile.lock b/Gemfile.lock index 774f9c12..63432cbb 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -497,4 +497,4 @@ DEPENDENCIES wkhtmltopdf-heroku BUNDLED WITH - 1.11.2 + 1.12.5 diff --git a/Puppetfile b/Puppetfile index 19bd7519..8a06f560 100644 --- a/Puppetfile +++ b/Puppetfile @@ -12,4 +12,4 @@ mod 'saz/memcached' mod 'thomasvandoren/redis' mod 'willdurand/nodejs' -mod 'jlondon/wkhtmltox', '1.0.9' +mod 'jlondon/wkhtmltox', '1.0.11' diff --git a/Puppetfile.lock b/Puppetfile.lock index bb1dd38e..3c4aafb8 100644 --- a/Puppetfile.lock +++ b/Puppetfile.lock @@ -2,7 +2,7 @@ FORGE remote: https://forgeapi.puppetlabs.com specs: alup-rbenv (1.2.0) - jlondon-wkhtmltox (1.0.9) + jlondon-wkhtmltox (1.0.11) maestrodev-wget (>= 1.5.0) puppetlabs-stdlib (>= 0) maestrodev-wget (1.5.7) @@ -29,7 +29,7 @@ FORGE DEPENDENCIES alup-rbenv (>= 0) - jlondon-wkhtmltox (= 1.0.9) + jlondon-wkhtmltox (= 1.0.11) puppetlabs-apt (>= 0) puppetlabs-postgresql (>= 0) puppetlabs-stdlib (= 4.2.0) diff --git a/puppet/manifests/base.pp b/puppet/manifests/base.pp index bc835bcd..8705385d 100644 --- a/puppet/manifests/base.pp +++ b/puppet/manifests/base.pp @@ -13,8 +13,13 @@ class { 'ruby_install': ruby_version => "2.2.1", } -> - exec { 'mail-catcher': - command => 'gem install mailcatcher' + exec { 'apt-install ruby-dev': + path => ["/bin", "/usr/bin", "/sbin"], + command => "apt-get install ruby-dev -y" + } -> + rbenv::gem { 'mailcatcher': + ruby => '2.2.1', + user => 'vagrant' } class { 'wkhtmltox':