Skip to content

Commit 96aedfa

Browse files
author
Mischa Taylor
committed
Making shutdown_command a settable option
1 parent 0881b88 commit 96aedfa

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

48 files changed

+194
-145
lines changed

eval-win2008r2-datacenter-cygwin.json

+4-3
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,8 @@
55
"cm_version": "",
66
"iso_url": "http://download.microsoft.com/download/7/5/E/75EC4E54-5B02-42D6-8879-D8D3A25FBEF7/7601.17514.101119-1850_x64fre_server_eval_en-us-GRMSXEVAL_EN_DVD.iso",
77
"iso_checksum": "beed231a34e90e1dd9a04b3afabec31d62ce3889",
8-
"update": true
8+
"update": true,
9+
"shutdown_command": "shutdown /s /t 10 /f /d p:4:1 /c 'Packer Shutdown'"
910
},
1011
"builders": [
1112
{
@@ -33,7 +34,7 @@
3334
"floppy/zz-start-sshd.cmd"
3435
],
3536
"tools_upload_flavor": "windows",
36-
"shutdown_command": "shutdown /s /t 10 /f /d p:4:1 /c 'Packer Shutdown'",
37+
"shutdown_command": "{{ user `shutdown_command`}}",
3738
"disk_size": 40960,
3839
"vmx_data": {
3940
"memsize": "768",
@@ -66,7 +67,7 @@
6667
"floppy/zz-start-sshd.cmd",
6768
"floppy/oracle-cert.cer"
6869
],
69-
"shutdown_command": "shutdown /s /t 10 /f /d p:4:1 /c 'Packer Shutdown'",
70+
"shutdown_command": "{{ user `shutdown_command`}}",
7071
"disk_size": 40960,
7172
"vboxmanage": [
7273
["modifyvm", "{{.Name}}", "--memory", "768"],

eval-win2008r2-datacenter.json

+4-3
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,8 @@
55
"cm_version": "",
66
"iso_url": "http://download.microsoft.com/download/7/5/E/75EC4E54-5B02-42D6-8879-D8D3A25FBEF7/7601.17514.101119-1850_x64fre_server_eval_en-us-GRMSXEVAL_EN_DVD.iso",
77
"iso_checksum": "beed231a34e90e1dd9a04b3afabec31d62ce3889",
8-
"update": true
8+
"update": true,
9+
"shutdown_command": "shutdown /s /t 10 /f /d p:4:1 /c 'Packer Shutdown'"
910
},
1011
"builders": [
1112
{
@@ -33,7 +34,7 @@
3334
"floppy/zz-start-sshd.cmd"
3435
],
3536
"tools_upload_flavor": "windows",
36-
"shutdown_command": "shutdown /s /t 10 /f /d p:4:1 /c 'Packer Shutdown'",
37+
"shutdown_command": "{{ user `shutdown_command`}}",
3738
"disk_size": 40960,
3839
"vmx_data": {
3940
"memsize": "768",
@@ -66,7 +67,7 @@
6667
"floppy/zz-start-sshd.cmd",
6768
"floppy/oracle-cert.cer"
6869
],
69-
"shutdown_command": "shutdown /s /t 10 /f /d p:4:1 /c 'Packer Shutdown'",
70+
"shutdown_command": "{{ user `shutdown_command`}}",
7071
"disk_size": 40960,
7172
"vboxmanage": [
7273
["modifyvm", "{{.Name}}", "--memory", "768"],

eval-win2008r2-standard-cygwin.json

+4-3
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,8 @@
55
"cm_version": "",
66
"iso_url": "http://download.microsoft.com/download/7/5/E/75EC4E54-5B02-42D6-8879-D8D3A25FBEF7/7601.17514.101119-1850_x64fre_server_eval_en-us-GRMSXEVAL_EN_DVD.iso",
77
"iso_checksum": "beed231a34e90e1dd9a04b3afabec31d62ce3889",
8-
"update": true
8+
"update": true,
9+
"shutdown_command": "shutdown /s /t 10 /f /d p:4:1 /c 'Packer Shutdown'"
910
},
1011
"builders": [
1112
{
@@ -33,7 +34,7 @@
3334
"floppy/zz-start-sshd.cmd"
3435
],
3536
"tools_upload_flavor": "windows",
36-
"shutdown_command": "shutdown /s /t 10 /f /d p:4:1 /c 'Packer Shutdown'",
37+
"shutdown_command": "{{ user `shutdown_command`}}",
3738
"disk_size": 40960,
3839
"vmx_data": {
3940
"memsize": "768",
@@ -66,7 +67,7 @@
6667
"floppy/zz-start-sshd.cmd",
6768
"floppy/oracle-cert.cer"
6869
],
69-
"shutdown_command": "shutdown /s /t 10 /f /d p:4:1 /c 'Packer Shutdown'",
70+
"shutdown_command": "{{ user `shutdown_command`}}",
7071
"disk_size": 40960,
7172
"vboxmanage": [
7273
["modifyvm", "{{.Name}}", "--memory", "768"],

eval-win2008r2-standard.json

+4-3
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,8 @@
55
"cm_version": "",
66
"iso_url": "http://download.microsoft.com/download/7/5/E/75EC4E54-5B02-42D6-8879-D8D3A25FBEF7/7601.17514.101119-1850_x64fre_server_eval_en-us-GRMSXEVAL_EN_DVD.iso",
77
"iso_checksum": "beed231a34e90e1dd9a04b3afabec31d62ce3889",
8-
"update": true
8+
"update": true,
9+
"shutdown_command": "shutdown /s /t 10 /f /d p:4:1 /c 'Packer Shutdown'"
910
},
1011
"builders": [
1112
{
@@ -32,7 +33,7 @@
3233
"floppy/zz-start-sshd.cmd"
3334
],
3435
"tools_upload_flavor": "windows",
35-
"shutdown_command": "shutdown /s /t 10 /f /d p:4:1 /c 'Packer Shutdown'",
36+
"shutdown_command": "{{ user `shutdown_command`}}",
3637
"disk_size": 40960,
3738
"vmx_data": {
3839
"memsize": "768",
@@ -64,7 +65,7 @@
6465
"floppy/zz-start-sshd.cmd",
6566
"floppy/oracle-cert.cer"
6667
],
67-
"shutdown_command": "shutdown /s /t 10 /f /d p:4:1 /c 'Packer Shutdown'",
68+
"shutdown_command": "{{ user `shutdown_command`}}",
6869
"disk_size": 40960,
6970
"vboxmanage": [
7071
["modifyvm", "{{.Name}}", "--memory", "768"],

eval-win2012r2-datacenter-cygwin.json

+4-3
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,8 @@
55
"cm_version": "",
66
"iso_url": "http://download.microsoft.com/download/6/2/A/62A76ABB-9990-4EFC-A4FE-C7D698DAEB96/9600.16384.WINBLUE_RTM.130821-1623_X64FRE_SERVER_EVAL_EN-US-IRM_SSS_X64FREE_EN-US_DV5.ISO",
77
"iso_checksum": "7e3f89dbff163e259ca9b0d1f078daafd2fed513",
8-
"update": true
8+
"update": true,
9+
"shutdown_command": "shutdown /s /t 10 /f /d p:4:1 /c 'Packer Shutdown'"
910
},
1011
"builders": [
1112
{
@@ -33,7 +34,7 @@
3334
"floppy/zz-start-sshd.cmd"
3435
],
3536
"tools_upload_flavor": "windows",
36-
"shutdown_command": "shutdown /s /t 1 /f /d p:4:1 /c 'Packer Shutdown'",
37+
"shutdown_command": "{{ user `shutdown_command`}}",
3738
"disk_size": 40960,
3839
"vmx_data": {
3940
"memsize": "1536",
@@ -67,7 +68,7 @@
6768
"floppy/zz-start-sshd.cmd",
6869
"floppy/oracle-cert.cer"
6970
],
70-
"shutdown_command": "shutdown /s /t 1 /f /d p:4:1 /c 'Packer Shutdown'",
71+
"shutdown_command": "{{ user `shutdown_command`}}",
7172
"disk_size": 40960,
7273
"vboxmanage": [
7374
["modifyvm", "{{.Name}}", "--memory", "1536"],

eval-win2012r2-datacenter.json

+4-3
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,8 @@
55
"cm_version": "",
66
"iso_url": "http://download.microsoft.com/download/6/2/A/62A76ABB-9990-4EFC-A4FE-C7D698DAEB96/9600.16384.WINBLUE_RTM.130821-1623_X64FRE_SERVER_EVAL_EN-US-IRM_SSS_X64FREE_EN-US_DV5.ISO",
77
"iso_checksum": "7e3f89dbff163e259ca9b0d1f078daafd2fed513",
8-
"update": true
8+
"update": true,
9+
"shutdown_command": "shutdown /s /t 10 /f /d p:4:1 /c 'Packer Shutdown'"
910
},
1011
"builders": [
1112
{
@@ -32,7 +33,7 @@
3233
"floppy/zz-start-sshd.cmd"
3334
],
3435
"tools_upload_flavor": "windows",
35-
"shutdown_command": "shutdown /s /t 1 /f /d p:4:1 /c 'Packer Shutdown'",
36+
"shutdown_command": "{{ user `shutdown_command`}}",
3637
"disk_size": 40960,
3738
"vmx_data": {
3839
"memsize": "1536",
@@ -65,7 +66,7 @@
6566
"floppy/zz-start-sshd.cmd",
6667
"floppy/oracle-cert.cer"
6768
],
68-
"shutdown_command": "shutdown /s /t 1 /f /d p:4:1 /c 'Packer Shutdown'",
69+
"shutdown_command": "{{ user `shutdown_command`}}",
6970
"disk_size": 40960,
7071
"vboxmanage": [
7172
["modifyvm", "{{.Name}}", "--memory", "1536"],

eval-win2012r2-standard-cygwin.json

+4-3
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,8 @@
55
"cm_version": "",
66
"iso_url": "http://download.microsoft.com/download/6/2/A/62A76ABB-9990-4EFC-A4FE-C7D698DAEB96/9600.16384.WINBLUE_RTM.130821-1623_X64FRE_SERVER_EVAL_EN-US-IRM_SSS_X64FREE_EN-US_DV5.ISO",
77
"iso_checksum": "7e3f89dbff163e259ca9b0d1f078daafd2fed513",
8-
"update": true
8+
"update": true,
9+
"shutdown_command": "shutdown /s /t 10 /f /d p:4:1 /c 'Packer Shutdown'"
910
},
1011
"builders": [
1112
{
@@ -33,7 +34,7 @@
3334
"floppy/zz-start-sshd.cmd"
3435
],
3536
"tools_upload_flavor": "windows",
36-
"shutdown_command": "shutdown /s /t 1 /f /d p:4:1 /c 'Packer Shutdown'",
37+
"shutdown_command": "{{ user `shutdown_command`}}",
3738
"disk_size": 40960,
3839
"vmx_data": {
3940
"memsize": "1536",
@@ -67,7 +68,7 @@
6768
"floppy/zz-start-sshd.cmd",
6869
"floppy/oracle-cert.cer"
6970
],
70-
"shutdown_command": "shutdown /s /t 1 /f /d p:4:1 /c 'Packer Shutdown'",
71+
"shutdown_command": "{{ user `shutdown_command`}}",
7172
"disk_size": 40960,
7273
"vboxmanage": [
7374
["modifyvm", "{{.Name}}", "--memory", "1536"],

eval-win2012r2-standard.json

+4-3
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,8 @@
55
"cm_version": "",
66
"iso_url": "http://download.microsoft.com/download/6/2/A/62A76ABB-9990-4EFC-A4FE-C7D698DAEB96/9600.16384.WINBLUE_RTM.130821-1623_X64FRE_SERVER_EVAL_EN-US-IRM_SSS_X64FREE_EN-US_DV5.ISO",
77
"iso_checksum": "7e3f89dbff163e259ca9b0d1f078daafd2fed513",
8-
"update": true
8+
"update": true,
9+
"shutdown_command": "shutdown /s /t 10 /f /d p:4:1 /c 'Packer Shutdown'"
910
},
1011
"builders": [
1112
{
@@ -32,7 +33,7 @@
3233
"floppy/zz-start-sshd.cmd"
3334
],
3435
"tools_upload_flavor": "windows",
35-
"shutdown_command": "shutdown /s /t 1 /f /d p:4:1 /c 'Packer Shutdown'",
36+
"shutdown_command": "{{ user `shutdown_command`}}",
3637
"disk_size": 40960,
3738
"vmx_data": {
3839
"memsize": "1536",
@@ -65,7 +66,7 @@
6566
"floppy/zz-start-sshd.cmd",
6667
"floppy/oracle-cert.cer"
6768
],
68-
"shutdown_command": "shutdown /s /t 1 /f /d p:4:1 /c 'Packer Shutdown'",
69+
"shutdown_command": "{{ user `shutdown_command`}}",
6970
"disk_size": 40960,
7071
"vboxmanage": [
7172
["modifyvm", "{{.Name}}", "--memory", "1536"],

eval-win81x64-enterprise-cygwin.json

+4-3
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,8 @@
55
"cm_version": "",
66
"iso_url": "http://download.microsoft.com/download/B/9/9/B999286E-0A47-406D-8B3D-5B5AD7373A4A/9600.16384.WINBLUE_RTM.130821-1623_X64FRE_ENTERPRISE_EVAL_EN-US-IRM_CENA_X64FREE_EN-US_DV5.ISO",
77
"iso_checksum": "73321fa912305e5a16096ef62380a91ee1f112da",
8-
"update": true
8+
"update": true,
9+
"shutdown_command": "shutdown /s /t 10 /f /d p:4:1 /c 'Packer Shutdown'"
910
},
1011
"builders": [
1112
{
@@ -33,7 +34,7 @@
3334
"floppy/zz-start-sshd.cmd"
3435
],
3536
"tools_upload_flavor": "windows",
36-
"shutdown_command": "shutdown /s /t 1 /f /d p:4:1 /c 'Packer Shutdown'",
37+
"shutdown_command": "{{ user `shutdown_command`}}",
3738
"disk_size": 40960,
3839
"vmx_data": {
3940
"memsize": "1536",
@@ -67,7 +68,7 @@
6768
"floppy/zz-start-sshd.cmd",
6869
"floppy/oracle-cert.cer"
6970
],
70-
"shutdown_command": "shutdown /s /t 1 /f /d p:4:1 /c 'Packer Shutdown'",
71+
"shutdown_command": "{{ user `shutdown_command`}}",
7172
"disk_size": 40960,
7273
"vboxmanage": [
7374
["modifyvm", "{{.Name}}", "--memory", "1536"],

eval-win81x64-enterprise.json

+4-3
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,8 @@
55
"cm_version": "",
66
"iso_url": "http://download.microsoft.com/download/B/9/9/B999286E-0A47-406D-8B3D-5B5AD7373A4A/9600.16384.WINBLUE_RTM.130821-1623_X64FRE_ENTERPRISE_EVAL_EN-US-IRM_CENA_X64FREE_EN-US_DV5.ISO",
77
"iso_checksum": "73321fa912305e5a16096ef62380a91ee1f112da",
8-
"update": true
8+
"update": true,
9+
"shutdown_command": "shutdown /s /t 10 /f /d p:4:1 /c 'Packer Shutdown'"
910
},
1011
"builders": [
1112
{
@@ -32,7 +33,7 @@
3233
"floppy/zz-start-sshd.cmd"
3334
],
3435
"tools_upload_flavor": "windows",
35-
"shutdown_command": "shutdown /s /t 1 /f /d p:4:1 /c 'Packer Shutdown'",
36+
"shutdown_command": "{{ user `shutdown_command`}}",
3637
"disk_size": 40960,
3738
"vmx_data": {
3839
"memsize": "1536",
@@ -65,7 +66,7 @@
6566
"floppy/zz-start-sshd.cmd",
6667
"floppy/oracle-cert.cer"
6768
],
68-
"shutdown_command": "shutdown /s /t 1 /f /d p:4:1 /c 'Packer Shutdown'",
69+
"shutdown_command": "{{ user `shutdown_command`}}",
6970
"disk_size": 40960,
7071
"vboxmanage": [
7172
["modifyvm", "{{.Name}}", "--memory", "1536"],

eval-win81x86-enterprise-cygwin.json

+4-3
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,8 @@
55
"cm_version": "",
66
"iso_url": "http://download.microsoft.com/download/B/9/9/B999286E-0A47-406D-8B3D-5B5AD7373A4A/9600.16384.WINBLUE_RTM.130821-1623_X86FRE_ENTERPRISE_EVAL_EN-US-IRM_CENA_X86FREE_EN-US_DV5.ISO",
77
"iso_checksum": "e2c60b093b11b99c8f021c518249f4c42093efe2",
8-
"update": true
8+
"update": true,
9+
"shutdown_command": "shutdown /s /t 10 /f /d p:4:1 /c 'Packer Shutdown'"
910
},
1011
"builders": [
1112
{
@@ -33,7 +34,7 @@
3334
"floppy/zz-start-sshd.cmd"
3435
],
3536
"tools_upload_flavor": "windows",
36-
"shutdown_command": "shutdown /s /t 1 /f /d p:4:1 /c 'Packer Shutdown'",
37+
"shutdown_command": "{{ user `shutdown_command`}}",
3738
"disk_size": 40960,
3839
"vmx_data": {
3940
"memsize": "1536",
@@ -67,7 +68,7 @@
6768
"floppy/zz-start-sshd.cmd",
6869
"floppy/oracle-cert.cer"
6970
],
70-
"shutdown_command": "shutdown /s /t 1 /f /d p:4:1 /c 'Packer Shutdown'",
71+
"shutdown_command": "{{ user `shutdown_command`}}",
7172
"disk_size": 40960,
7273
"vboxmanage": [
7374
["modifyvm", "{{.Name}}", "--memory", "1536"],

eval-win81x86-enterprise.json

+4-3
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,8 @@
55
"cm_version": "",
66
"iso_url": "http://download.microsoft.com/download/B/9/9/B999286E-0A47-406D-8B3D-5B5AD7373A4A/9600.16384.WINBLUE_RTM.130821-1623_X86FRE_ENTERPRISE_EVAL_EN-US-IRM_CENA_X86FREE_EN-US_DV5.ISO",
77
"iso_checksum": "e2c60b093b11b99c8f021c518249f4c42093efe2",
8-
"update": true
8+
"update": true,
9+
"shutdown_command": "shutdown /s /t 10 /f /d p:4:1 /c 'Packer Shutdown'"
910
},
1011
"builders": [
1112
{
@@ -32,7 +33,7 @@
3233
"floppy/zz-start-sshd.cmd"
3334
],
3435
"tools_upload_flavor": "windows",
35-
"shutdown_command": "shutdown /s /t 1 /f /d p:4:1 /c 'Packer Shutdown'",
36+
"shutdown_command": "{{ user `shutdown_command`}}",
3637
"disk_size": 40960,
3738
"vmx_data": {
3839
"memsize": "1536",
@@ -65,7 +66,7 @@
6566
"floppy/zz-start-sshd.cmd",
6667
"floppy/oracle-cert.cer"
6768
],
68-
"shutdown_command": "shutdown /s /t 1 /f /d p:4:1 /c 'Packer Shutdown'",
69+
"shutdown_command": "{{ user `shutdown_command`}}",
6970
"disk_size": 40960,
7071
"vboxmanage": [
7172
["modifyvm", "{{.Name}}", "--memory", "1536"],

eval-win8x64-enterprise-cygwin.json

+4-3
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,8 @@
55
"cm_version": "",
66
"iso_url": "iso/en_windows_8_enterprise_x64_dvd_917522.iso",
77
"iso_checksum": "4eadfe83e736621234c63e8465986f0af6aa3c82",
8-
"update": true
8+
"update": true,
9+
"shutdown_command": "shutdown /s /t 10 /f /d p:4:1 /c 'Packer Shutdown'"
910
},
1011
"builders": [
1112
{
@@ -32,7 +33,7 @@
3233
],
3334
"tools_upload_flavor": "windows",
3435
"ssh_wait_timeout": "10000s",
35-
"shutdown_command": "shutdown /s /t 1 /f /d p:4:1 /c 'Packer Shutdown'",
36+
"shutdown_command": "{{ user `shutdown_command`}}",
3637
"disk_size": 40960,
3738
"vmx_data": {
3839
"memsize": "768",
@@ -64,7 +65,7 @@
6465
"floppy/zz-start-sshd.cmd",
6566
"floppy/oracle-cert.cer"
6667
],
67-
"shutdown_command": "shutdown /s /t 1 /f /d p:4:1 /c 'Packer Shutdown'",
68+
"shutdown_command": "{{ user `shutdown_command`}}",
6869
"disk_size": 40960,
6970
"vboxmanage": [
7071
["modifyvm", "{{.Name}}", "--memory", "768"],

eval-win8x64-enterprise.json

+4-3
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,8 @@
55
"cm_version": "",
66
"iso_url": "iso/en_windows_8_enterprise_x64_dvd_917522.iso",
77
"iso_checksum": "4eadfe83e736621234c63e8465986f0af6aa3c82",
8-
"update": true
8+
"update": true,
9+
"shutdown_command": "shutdown /s /t 10 /f /d p:4:1 /c 'Packer Shutdown'"
910
},
1011
"builders": [
1112
{
@@ -31,7 +32,7 @@
3132
],
3233
"tools_upload_flavor": "windows",
3334
"ssh_wait_timeout": "10000s",
34-
"shutdown_command": "shutdown /s /t 1 /f /d p:4:1 /c 'Packer Shutdown'",
35+
"shutdown_command": "{{ user `shutdown_command`}}",
3536
"disk_size": 40960,
3637
"vmx_data": {
3738
"memsize": "768",
@@ -62,7 +63,7 @@
6263
"floppy/zz-start-sshd.cmd",
6364
"floppy/oracle-cert.cer"
6465
],
65-
"shutdown_command": "shutdown /s /t 1 /f /d p:4:1 /c 'Packer Shutdown'",
66+
"shutdown_command": "{{ user `shutdown_command`}}",
6667
"disk_size": 40960,
6768
"vboxmanage": [
6869
["modifyvm", "{{.Name}}", "--memory", "768"],

0 commit comments

Comments
 (0)