Advertisement
Guest User

Untitled

a guest
Mar 3rd, 2020
400
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.23 KB | None | 0 0
  1. # -*- mode: ruby -*-
  2. # vi: set ft=ruby :
  3.  
  4. $pre_provision_update = <<-SCRIPT
  5. sudo su
  6. sudo DEBIAN_FRONTEND=noninteractive apt-get -o Dpkg::Options::='--force-confold' --allow-unauthenticated --allow-downgrades --allow-remove-essential --allow-change-held-packages -uy update
  7. sudo DEBIAN_FRONTEND=noninteractive apt-get -o Dpkg::Options::='--force-confold' --allow-unauthenticated --allow-downgrades --allow-remove-essential --allow-change-held-packages -fuy dist-upgrade
  8. SCRIPT
  9.  
  10. Vagrant.configure("2") do |config|
  11.  
  12. config.vm.box = "bento/ubuntu-18.04"
  13. config.vm.network "private_network", ip: "192.168.33.10"
  14. config.ssh.insert_key = false
  15.  
  16. config.vm.hostname = "shopware.local"
  17. config.vm.provider :virtualbox do |v|
  18. v.name = "shopware.local"
  19. v.memory = "4096"
  20. v.cpus = 2
  21. v.customize ["modifyvm", :id, "--natdnshostresolver1", "on"]
  22. v.customize ["modifyvm", :id, "--ioapic", "on"]
  23. end
  24.  
  25. # Force a pre provision update
  26. config.vm.provision 'shell', keep_color: true, inline: $pre_provision_update
  27.  
  28. config.vm.provision "ansible_local" do |ansible|
  29. ansible.compatibility_mode = "2.0"
  30. ansible.playbook = "ansible/playbook.yml"
  31. end
  32.  
  33. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement