2 "_c": "Ubuntu 14.04.4 ISO URL at the time of creation of this file (05/2016)",
3 "_c": "was http://releases.ubuntu.com/14.04/ubuntu-14.04.4-server-amd64.iso .",
5 "_c": "If and when 14.04.4 becomes superseded, this URL will likely change",
7 "_c": "http://old-releases.ubuntu.com/releases/14.04.4/ubuntu-14.04.4-server-amd64.iso",
12 "atlas_token": "{{env `ATLAS_TOKEN`}}",
13 "virl_user": "{{env `VIRL_USER`}}",
14 "virl_password": "{{env `VIRL_PASSWORD`}}"
18 "name": "{{user `release`}}-virtualbox",
19 "type": "virtualbox-iso",
20 "guest_os_type": "Ubuntu_64",
21 "iso_url": "http://releases.ubuntu.com/14.04/ubuntu-14.04.4-server-amd64.iso",
22 "iso_checksum": "2ac1f3e0de626e54d05065d6f549fa3a",
23 "iso_checksum_type": "md5",
24 "output_directory": "{{user `output_dir`}}",
25 "ssh_username": "root",
26 "ssh_password": "csit",
28 "http_directory": "html",
29 "iso_target_path" : "build/ubuntu-14.04.4-server-amd64.iso",
32 "<esc><esc><enter><wait>",
33 "/install/vmlinuz noapic ",
34 "preseed/url=http://{{ .HTTPIP }}:{{ .HTTPPort }}/preseed.cfg ",
35 "debian-installer=en_US auto locale=en_US kbd-chooser/method=us ",
37 "fb=false debconf/frontend=noninteractive ",
38 "keyboard-configuration/modelcode=SKIP keyboard-configuration/layout=USA ",
39 "keyboard-configuration/variant=USA console-setup/ask_detect=false ",
40 "initrd=/install/initrd.gz -- <enter>"
44 "name": "{{user `release`}}-qemu",
46 "iso_url": "http://releases.ubuntu.com/14.04/ubuntu-14.04.4-server-amd64.iso",
47 "iso_checksum": "2ac1f3e0de626e54d05065d6f549fa3a",
48 "iso_checksum_type": "md5",
49 "output_directory": "{{user `output_dir`}}",
50 "ssh_username": "root",
51 "ssh_password": "csit",
53 "http_directory": "html",
54 "iso_target_path" : "build/ubuntu-14.04.4-server-amd64.iso",
58 "<esc><esc><enter><wait>",
59 "/install/vmlinuz noapic ",
60 "preseed/url=http://{{ .HTTPIP }}:{{ .HTTPPort }}/preseed.cfg ",
61 "debian-installer=en_US auto locale=en_US kbd-chooser/method=us ",
63 "fb=false debconf/frontend=noninteractive ",
64 "keyboard-configuration/modelcode=SKIP keyboard-configuration/layout=USA ",
65 "keyboard-configuration/variant=USA console-setup/ask_detect=false ",
66 "initrd=/install/initrd.gz -- <enter>"
73 "source": "{{ user `temp_dir`}}",
74 "destination": "/root"
78 "script": "scripts-remote/post-install.sh"
82 "only": ["{{user `release`}}-qemu"],
83 "script": "scripts-remote/serial-console-ubuntu-14.04.4.sh"
87 "only": ["{{user `release`}}-virtualbox"],
88 "script": "scripts-remote/vagrant-user.sh"
92 "only": ["{{user `release`}}-virtualbox"],
93 "script": "scripts-remote/vagrant-guestadditions.sh"
97 "script": "scripts-remote/cleanup.sh"
103 "only": ["{{user `release`}}-virtualbox"],
104 "keep_input_artifact": true
107 "type": "shell-local",
108 "only": ["{{user `release`}}-qemu"],
109 "script": "scripts-local/upload-image-to-virl.sh",
110 "keep_input_artifact": true,
113 "VIRL_USER={{user `virl_user`}}",
114 "VIRL_PASSWORD={{user `virl_password`}}",
115 "VIRL_IMAGE_SUBTYPE=server",
116 "VIRL_IMAGE_NAME={{user `release`}}"