diff --git a/README.md b/README.md index 775062d..b085209 100644 --- a/README.md +++ b/README.md @@ -59,12 +59,6 @@ The OS versions are: For all operating systems we generate images for -- centos7.json will build: - - VirtualBox (user: packer/changeme1234) - -- aws-centos7-base.json will build: - - AMI for AWS (user: centos/centos) - - sibboleth-appliance.json will build: - VirtualBox (user: centos/centos) @@ -72,12 +66,8 @@ This template only is tested against 64 bit systems. With the following sizing r ``` "profile": "xfs", "disk_size": "20000", - "memory": "6122", - "cpus": "2", -``` - -``` - "disk_size": 81920 + "memory": "2048", + "cpus": "1", ``` ## Post Processors @@ -88,9 +78,19 @@ The final VM appliance formats will be uploaded into AWS infrastructure. The two - Compressed Vagrant format - Imported AWS AMI +## Updating CentOS release + +When CentOS distributes a new Minimal ISO build to mirrors, the ISO checksum will fail. + +To update the repo, download the file in question, and perform this command on it: + +`shasum -a 256 CentOS-7-x86_64-Minimal-1611.iso` + +You can then update the JSON config with the output. + # License -TBD +Apache2 diff --git a/shibboleth-appliance.json b/shibboleth-appliance.json index 11ca4f6..22c2d8c 100644 --- a/shibboleth-appliance.json +++ b/shibboleth-appliance.json @@ -44,7 +44,7 @@ ["modifyvm", "{{.Name}}", "--ostype", "{{user `guest_os_type`}}"] ], "iso_url": "http://mirrors.mit.edu/centos/7/isos/x86_64/CentOS-7-x86_64-Minimal-1611.iso", - "iso_checksum": "89e9b4587e2f9e942e857034bb9aee0085e07d094a94057f8f16c7841f218db2", + "iso_checksum": "27bd866242ee058b7a5754e83d8ee8403e216b93d130d800852a96f41c34d86a", "iso_checksum_type": "sha256", "http_directory": "http", "boot_command": [" text ks=http://{{.HTTPIP}}:{{.HTTPPort}}/ks-{{user `profile`}}.cfg"],