Boa tarde,
tentei todos os passos com o hashicorp/precise32 mas desisti erro encima de erro muito defasado e problematico, parti para o ubuntu/bionic6 com isso consegui atualizar e fazer tudo mas quando ele vai buscar o web.pp da erro, alguem consegue me dar uma luz ?
segue meu Vagrantfile
Vagrant.configure("2") do |config|
config.vm.box = "ubuntu/bionic64"
config.vm.define :web do |web_config|
web_config.vm.network "private_network", ip: "192.168.50.10"
web_config.vm.provision "shell", inline: "sudo apt-get update && sudo apt-get install -y puppet && sudo puppet apply /vagrant/manifests/web.pp"
end
end
Meu web.app:
exec { "apt-update":
command => "/usr/bin/apt-get update"
command => "/usr/bin/apt-get install -y tomcat7"
}
package { [openjdk-7-j re", "tomcat7"]:
ensure => installed,
require => Exec["apt-update"]
}
service {"tomcat7":
ensure => running,
enable => true,
hasstatus => true,
hasrestart => true,
require => Package["tomcat7"]
}
file { "/var/lib/tomcat7/webapps/vraptor-musicjungle.warcd":
source => "/vagrant/manifests/vraptor-musicjungle.war",
owner => "tomcat7",
group => "tomcat7",
mode => 0644,
require => Package["tomcat7"],
notify => Service["tomcat7"]
}