Merge pull request #9696 from jfpanisset/remove_iso_checksum_type

Remove iso_checksum_type from documentation
This commit is contained in:
Megan Marsh 2020-08-04 16:24:15 -07:00 committed by GitHub
commit c63e260d7d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
5 changed files with 13 additions and 24 deletions

View File

@ -33,8 +33,7 @@ to self-install. Still, the example serves to show the basic configuration:
{ {
"type": "hyperv-iso", "type": "hyperv-iso",
"iso_url": "http://releases.ubuntu.com/12.04/ubuntu-12.04.5-server-amd64.iso", "iso_url": "http://releases.ubuntu.com/12.04/ubuntu-12.04.5-server-amd64.iso",
"iso_checksum": "769474248a3897f4865817446f9a4a53", "iso_checksum": "md5:769474248a3897f4865817446f9a4a53",
"iso_checksum_type": "md5",
"ssh_username": "packer", "ssh_username": "packer",
"ssh_password": "packer", "ssh_password": "packer",
"shutdown_command": "echo 'packer' | sudo -S shutdown -P now" "shutdown_command": "echo 'packer' | sudo -S shutdown -P now"
@ -205,8 +204,7 @@ Packer config:
"boot_wait": "0s", "boot_wait": "0s",
"boot_command": ["a<wait>a<wait>a"], "boot_command": ["a<wait>a<wait>a"],
"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", "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",
"iso_checksum_type": "md5", "iso_checksum": "md5:458ff91f8abc21b75cb544744bf92e6a",
"iso_checksum": "458ff91f8abc21b75cb544744bf92e6a",
"communicator": "winrm", "communicator": "winrm",
"winrm_username": "vagrant", "winrm_username": "vagrant",
"winrm_password": "vagrant", "winrm_password": "vagrant",
@ -727,8 +725,7 @@ virtual switch with an `External` connection type.
"memory": "1024", "memory": "1024",
"disk_size": "21440", "disk_size": "21440",
"iso_url": "http://releases.ubuntu.com/16.04/ubuntu-16.04.6-server-amd64.iso", "iso_url": "http://releases.ubuntu.com/16.04/ubuntu-16.04.6-server-amd64.iso",
"iso_checksum_type": "sha1", "iso_checksum": "sha1:056b7c15efc15bbbf40bf1a9ff1a3531fcbf70a2"
"iso_checksum": "056b7c15efc15bbbf40bf1a9ff1a3531fcbf70a2"
}, },
"builders": [ "builders": [
{ {
@ -737,7 +734,6 @@ virtual switch with an `External` connection type.
"disk_size": "{{user `disk_size`}}", "disk_size": "{{user `disk_size`}}",
"guest_additions_mode": "disable", "guest_additions_mode": "disable",
"iso_url": "{{user `iso_url`}}", "iso_url": "{{user `iso_url`}}",
"iso_checksum_type": "{{user `iso_checksum_type`}}",
"iso_checksum": "{{user `iso_checksum`}}", "iso_checksum": "{{user `iso_checksum`}}",
"communicator": "ssh", "communicator": "ssh",
"ssh_username": "packer", "ssh_username": "packer",

View File

@ -230,8 +230,7 @@ Packer config:
"boot_wait": "0s", "boot_wait": "0s",
"boot_command": ["a<wait>a<wait>a"], "boot_command": ["a<wait>a<wait>a"],
"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", "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",
"iso_checksum_type": "md5", "iso_checksum": "md5:458ff91f8abc21b75cb544744bf92e6a",
"iso_checksum": "458ff91f8abc21b75cb544744bf92e6a",
"communicator": "winrm", "communicator": "winrm",
"winrm_username": "vagrant", "winrm_username": "vagrant",
"winrm_password": "vagrant", "winrm_password": "vagrant",
@ -752,8 +751,7 @@ virtual switch with an `External` connection type.
"memory": "1024", "memory": "1024",
"disk_size": "21440", "disk_size": "21440",
"iso_url": "http://releases.ubuntu.com/16.04/ubuntu-16.04.1-server-amd64.iso", "iso_url": "http://releases.ubuntu.com/16.04/ubuntu-16.04.1-server-amd64.iso",
"iso_checksum_type": "sha1", "iso_checksum": "sha1:DE5EE8665048F009577763EFBF4A6F0558833E59"
"iso_checksum": "DE5EE8665048F009577763EFBF4A6F0558833E59"
}, },
"builders": [ "builders": [
{ {
@ -762,7 +760,6 @@ virtual switch with an `External` connection type.
"disk_size": "{{user `disk_size`}}", "disk_size": "{{user `disk_size`}}",
"guest_additions_mode": "disable", "guest_additions_mode": "disable",
"iso_url": "{{user `iso_url`}}", "iso_url": "{{user `iso_url`}}",
"iso_checksum_type": "{{user `iso_checksum_type`}}",
"iso_checksum": "{{user `iso_checksum`}}", "iso_checksum": "{{user `iso_checksum`}}",
"communicator": "ssh", "communicator": "ssh",
"ssh_username": "packer", "ssh_username": "packer",

View File

@ -59,12 +59,11 @@ builder.
- `iso_storage_pool` (string) - Proxmox storage pool onto which to upload - `iso_storage_pool` (string) - Proxmox storage pool onto which to upload
the ISO file. the ISO file.
- `iso_checksum` (string) - Checksum of the ISO file. - `iso_checksum` (string) - Checksum of the ISO file. Type of the checksum
is infered based on string length, or can be explicitly prefixed with
- `iso_checksum_type` (string) - Type of the checksum. Can be md5, sha1, md5:, sha1:, sha256:, sha512: or set to none. Corruption of large files,
sha256, sha512 or none. Corruption of large files, such as ISOs, can occur such as ISOs, can occur during transfer from time to time. As such,
during transfer from time to time. As such, setting this to none is not setting this to none is not recommended.
recommended.
### Optional: ### Optional:

View File

@ -36,8 +36,7 @@ self-install. Still, the example serves to show the basic configuration:
"type": "virtualbox-iso", "type": "virtualbox-iso",
"guest_os_type": "Ubuntu_64", "guest_os_type": "Ubuntu_64",
"iso_url": "http://releases.ubuntu.com/12.04/ubuntu-12.04.5-server-amd64.iso", "iso_url": "http://releases.ubuntu.com/12.04/ubuntu-12.04.5-server-amd64.iso",
"iso_checksum": "769474248a3897f4865817446f9a4a53", "iso_checksum": "md5:769474248a3897f4865817446f9a4a53",
"iso_checksum_type": "md5",
"ssh_username": "packer", "ssh_username": "packer",
"ssh_password": "packer", "ssh_password": "packer",
"shutdown_command": "echo 'packer' | sudo -S shutdown -P now" "shutdown_command": "echo 'packer' | sudo -S shutdown -P now"
@ -52,8 +51,7 @@ self-install. Still, the example serves to show the basic configuration:
source "virtualbox-iso" "basic-example" { source "virtualbox-iso" "basic-example" {
guest_os_type = "Ubuntu_64" guest_os_type = "Ubuntu_64"
iso_url = "http://releases.ubuntu.com/12.04/ubuntu-12.04.5-server-amd64.iso" iso_url = "http://releases.ubuntu.com/12.04/ubuntu-12.04.5-server-amd64.iso"
iso_checksum = "769474248a3897f4865817446f9a4a53" iso_checksum = "md5:769474248a3897f4865817446f9a4a53"
iso_checksum_type = "md5"
ssh_username = "packer" ssh_username = "packer"
ssh_password = "packer" ssh_password = "packer"
shutdown_command = "echo 'packer' | sudo -S shutdown -P now" shutdown_command = "echo 'packer' | sudo -S shutdown -P now"

View File

@ -112,8 +112,7 @@ server was running in GCE with the nested hypervisor feature enabled.
], ],
"disk_size": "15000", "disk_size": "15000",
"format": "raw", "format": "raw",
"iso_checksum_type": "sha256", "iso_checksum": "sha256:ea1efdc692356b3346326f82e2f468903e8da59324fdee8b10eac4fea83f23fe",
"iso_checksum": "ea1efdc692356b3346326f82e2f468903e8da59324fdee8b10eac4fea83f23fe",
"iso_url": "https://download-ib01.fedoraproject.org/pub/fedora/linux/releases/28/Server/x86_64/iso/Fedora-Server-netinst-x86_64-28-1.1.iso", "iso_url": "https://download-ib01.fedoraproject.org/pub/fedora/linux/releases/28/Server/x86_64/iso/Fedora-Server-netinst-x86_64-28-1.1.iso",
"headless": "true", "headless": "true",
"http_directory": "http", "http_directory": "http",