From dbc4ca0e43c8ec2b91001d62dd02ef23b9222ca7 Mon Sep 17 00:00:00 2001 From: Jonas Pfenniger Date: Tue, 22 Oct 2013 10:43:52 +0100 Subject: [PATCH] packer fix --- nixos32-template.json | 43 ++++++++++++++++++++++--------------------- 1 file changed, 22 insertions(+), 21 deletions(-) diff --git a/nixos32-template.json b/nixos32-template.json index 9f6762a..7b0079a 100644 --- a/nixos32-template.json +++ b/nixos32-template.json @@ -1,20 +1,6 @@ { - "provisioners": [ - { - "type": "shell", - "scripts": [ - "scripts/postinstall.sh" - ], - "override": { - "virtualbox": { - "execute_command": "sudo '{{.Path}}'" - } - } - } - ], "builders": [ { - "type": "virtualbox", "boot_command": [ "", "", @@ -38,27 +24,27 @@ "", "nixos-option --install", "", - "curl http://{{ .HTTPIP }}:{{ .HTTPPort }}/configuration.nix > /mnt/etc/nixos/configuration.nix &&", + "curl http://{{ .HTTPIP }}:{{ .HTTPPort }}/configuration.nix > /mnt/etc/nixos/configuration.nix \u0026\u0026", "", - "nixos-install &&", + "nixos-install \u0026\u0026", "", "reboot", "" ], "boot_wait": "5s", "disk_size": 20400, + "guest_additions_path": "VBoxGuestAdditions_{{.Version}}.iso", "guest_os_type": "Linux26", "http_directory": "http", "iso_checksum": "b1a78fc1b72ea1a19957cb1422817ab6", "iso_checksum_type": "md5", "iso_url": "http://nixos.org/releases/nixos/nixos-13.07pre4871_18de9f6-3c35dae/nixos-minimal-13.07pre4871_18de9f6-3c35dae-i686-linux.iso", - "ssh_username": "vagrant", + "shutdown_command": "sudo shutdown -h now", "ssh_password": "vagrant", "ssh_port": 22, + "ssh_username": "vagrant", "ssh_wait_timeout": "10000s", - "shutdown_command": "sudo shutdown -h now", - "guest_additions_path": "VBoxGuestAdditions_{{.Version}}.iso", - "virtualbox_version_file": ".vbox_version", + "type": "virtualbox", "vboxmanage": [ [ "modifyvm", @@ -72,7 +58,22 @@ "--cpus", "1" ] - ] + ], + "virtualbox_version_file": ".vbox_version" + } + ], + "provisioners": [ + { + "override": { + "virtualbox": { + "execute_command": "sudo '{{.Path}}'" + } + }, + "scripts": [ + "scripts/postinstall.sh" + ], + "type": "shell" } ] } +