Advertisement
Guest User

Untitled

a guest
Sep 10th, 2021
51
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.14 KB | None | 0 0
  1. {
  2. "builders": [
  3. {
  4. "name": "ubuntu-2004",
  5. "type": "virtualbox-iso",
  6. "guest_os_type": "Ubuntu_64",
  7. "headless": false,
  8.  
  9. "iso_url": "../iso/mini.iso",
  10. "iso_checksum": "e5bf713621b43207dead707396da29f6",
  11.  
  12. "ssh_username": "vmadmin",
  13. "ssh_password": "vmadmin",
  14. "ssh_timeout": "40m",
  15.  
  16. "http_directory": "http",
  17. "memory": 1024,
  18.  
  19. "disk_size": 7000,
  20.  
  21. "boot_wait": "5s",
  22. "boot_command": [
  23. "<tab><wait>",
  24. "<bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs>",
  25. "<bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs>",
  26. "<bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs><bs>",
  27. "linux initrd=initrd.gz",
  28. " auto=true",
  29. " priority=critical",
  30. " url=http://{{.HTTPIP}}:{{.HTTPPort}}/ubuntu-20.04-preseed.txt",
  31. " hostname=mincvm",
  32. " DEBCONF_DEBUG=5",
  33. "<enter>"
  34. ],
  35. "shutdown_command": "echo 'vmadmin'|sudo -S shutdown -P now",
  36. "guest_additions_path": "VBoxGuestAdditions_{{.Version}}.iso",
  37. "virtualbox_version_file": ".vbox_version",
  38. "vm_name": "packer-ubuntu-20.04-amd64",
  39.  
  40. "vboxmanage": [
  41. ["modifyvm", "{{.Name}}", "--cpuexecutioncap", "100"],
  42. ["modifyvm", "{{.Name}}", "--cpus", "4"],
  43. ["modifyvm", "{{.Name}}", "--memory", "4096"],
  44. ["modifyvm", "{{.Name}}", "--usb", "off"],
  45. ["modifyvm", "{{.Name}}", "--audio", "none"],
  46. ["modifyvm", "{{.Name}}", "--nictype1", "virtio"],
  47. ["modifyvm", "{{.Name}}", "--graphicscontroller", "VMSVGA"]
  48. ]
  49. }
  50. ],
  51.  
  52. "provisioners": [
  53. {
  54. "type": "shell",
  55. "inline": [
  56. "echo 'vmadmin'|sudo -S apt-get update",
  57. "echo 'vmadmin'|sudo -S apt-get upgrade -y"
  58. ]
  59. }
  60. ],
  61.  
  62. "post-processors": [{
  63. "type": "vagrant",
  64. "compression_level": "8",
  65. "output": "output/ubuntu-20.04.box"
  66. }]
  67. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement