X-Git-Url: https://git.grml.org/?a=blobdiff_plain;f=packer%2Fdebian64.json;h=1e684a1f7916cd3a8dd2c91b834037f16131c2ec;hb=d59f0ebfda66926978b24482ede6b43e9ad51d5a;hp=7d9c48d1df6e602788b2f7dbd4f39b5b015f3c16;hpb=45b4746a0ac2eebe631be0466fc62741c32744f8;p=grml-debootstrap.git diff --git a/packer/debian64.json b/packer/debian64.json index 7d9c48d..1e684a1 100644 --- a/packer/debian64.json +++ b/packer/debian64.json @@ -1,10 +1,11 @@ { "variables": { "grml_type": "grml64-full", - "grml_version": "2014.11", - "grml_iso_checksum": "120bfa48b096691797a73fa2f464c7c71fac1587", - "debian_version": "jessie", - "grml_debootstrap_version": "latest" + "grml_version": "2020.06-rc1", + "grml_iso_checksum": "b28b54e55fc5fe1569e0201e918da49be0885646", + "debian_version": "buster", + "grml_debootstrap_version": "latest", + "grml_debootstrap_local_path": "doesnotexist" }, "builders": [ @@ -13,7 +14,7 @@ "vm_name": "{{ user `grml_type` }}_{{ user `grml_version` }}", "guest_os_type": "Debian_64", "hard_drive_interface": "sata", - "iso_url": "http://download.grml.org/{{ user `grml_type` }}_{{ user `grml_version` }}.iso", + "iso_url": "http://download.grml.org/devel/{{ user `grml_type` }}_{{ user `grml_version` }}.iso", "iso_checksum": "{{ user `grml_iso_checksum` }}", "iso_checksum_type": "sha1", "ssh_wait_timeout": "20m", @@ -25,7 +26,12 @@ "boot_command": [ " ssh=grml " ], - "shutdown_command": "shutdown -h now" + "shutdown_command": "shutdown -h now", + "guest_additions_url": "https://download.virtualbox.org/virtualbox/6.1.10/VBoxGuestAdditions_6.1.10.iso", + "guest_additions_sha256": "62a0c6715bee164817a6f58858dec1d60f01fd0ae00a377a75bbf885ddbd0a61", + "vboxmanage": [ + ["modifyvm", "{{.Name}}", "--memory", "1024"] + ] } ], "provisioners": [ @@ -40,9 +46,13 @@ "destination": "/tmp/debian64.bats" }, { + "type": "shell", + "inline": "mkdir -vp /tmp/grml-debootstrap/" + }, + { "type": "file", - "source": "../grml-debootstrap", - "destination": "/tmp/grml-debootstrap" + "source": "{{ user `grml_debootstrap_local_path` }}/", + "destination": "/tmp/grml-debootstrap/" }, { "type": "shell", @@ -58,7 +68,6 @@ "post-processors": [ { "type": "vagrant", - "compression_level": 5, "override": { "virtualbox": { "output": "debian64_{{ user `debian_version` }}.box"