From ca2d75d18b9fc407d2c73c7e56df6d2001c7aaeb Mon Sep 17 00:00:00 2001 From: djpbessems Date: Fri, 4 Jun 2021 20:12:16 +0200 Subject: [PATCH] Remove redundant files --- packer/variables.vsphere.json.removed | 11 -- packer/windowsserver2019.json.removed | 234 -------------------------- 2 files changed, 245 deletions(-) delete mode 100644 packer/variables.vsphere.json.removed delete mode 100644 packer/windowsserver2019.json.removed diff --git a/packer/variables.vsphere.json.removed b/packer/variables.vsphere.json.removed deleted file mode 100644 index 8a2bcce..0000000 --- a/packer/variables.vsphere.json.removed +++ /dev/null @@ -1,11 +0,0 @@ -{ - "vcenter_server": "bv11-vc.bessems.lan", - "vsphere_username": "administrator@vsphere.local", - "vsphere_datacenter": "DeSchakel", - "vsphere_host": "bv11-esx.bessems.lan", - "vsphere_hostip": "192.168.11.200", - "vsphere_datastore": "Datastore01.SSD", - "vsphere_folder": "/Packer", - "vsphere_templatefolder": "/Templates", - "vsphere_network": "LAN" -} \ No newline at end of file diff --git a/packer/windowsserver2019.json.removed b/packer/windowsserver2019.json.removed deleted file mode 100644 index 45270d2..0000000 --- a/packer/windowsserver2019.json.removed +++ /dev/null @@ -1,234 +0,0 @@ -{ - "builders": [ - { - "type": "vsphere-iso", - "name": "srv2019-t", - - "vcenter_server": "{{user `vcenter_server`}}", - "username": "{{user `vsphere_username`}}", - "password": "{{user `vsphere_password`}}", - "insecure_connection": "true", - - "vm_name": "{{user `vm_guestos`}}-{{user `vm_name`}}-t", - "datastore": "{{user `vsphere_datastore`}}", - "folder": "{{user `vsphere_folder`}}", - "datacenter": "{{user `vsphere_datacenter`}}", - "host": "{{user `vsphere_host`}}", - "boot_order": "disk,cdrom", - - "guest_os_type": "windows9Server64Guest", - - "communicator": "winrm", - "winrm_username": "administrator", - "winrm_password": "{{user `winrm_password`}}", - "winrm_timeout": "10m", - - "cpus": 2, - "RAM": 8192, - - "network_adapters": [ - { - "network": "{{user `vsphere_network`}}", - "network_card": "vmxnet3" - } - ], - "storage": [ - { - "disk_size": 20480, - "disk_thin_provisioned": true - } - ], - "disk_controller_type": "lsilogic-sas", - "usb_controller": "xhci", - - "iso_url": "https://{{user `repo_username`}}:{{user `repo_password`}}@sn.itch.fyi/Repository/iso/Microsoft/Windows%20Server%202019/LTSC/en_windows_server_2019_x64_dvd_4cb967d8.iso", - "iso_checksum": "sha256:4c5dd63efee50117986a2e38d4b3a3fbaf3c1c15e2e7ea1d23ef9d8af148dd2d", - "iso_paths": [ - "ISO-files/VMware-tools-windows-11.2.1-17243207/VMware-tools-windows-11.2.1-17243207.iso" - ], - "remove_cdrom": true, - - "floppy_files": [ - "packer/preseed/Server2019/Autounattend.xml", - "packer/preseed/Server2019/Sysprep_Unattend.xml", - "scripts/Set-NetworkProfile.ps1", - "scripts/Disable-WinRM.ps1", - "scripts/Enable-WinRM.ps1", - "scripts/Install-VMwareTools.cmd" - ], - - "boot_command": "", - "boot_wait": "5m", - - "shutdown_command": "C:\\Windows\\System32\\Sysprep\\sysprep.exe /generalize /oobe /unattend:A:\\Sysprep_Unattend.xml", - "shutdown_timeout": "1h", - - "export": { - "images": false, - "output_directory": "/scratch/srv2019-t" - } - }, - { - "type": "vsphere-iso", - "name": "srv2019-v", - - "vcenter_server": "{{user `vcenter_server`}}", - "username": "{{user `vsphere_username`}}", - "password": "{{user `vsphere_password`}}", - "insecure_connection": "true", - - "vm_name": "{{user `vm_guestos`}}-{{user `vm_name`}}-v", - "datastore": "{{user `vsphere_datastore`}}", - "folder": "{{user `vsphere_folder`}}", - "datacenter": "{{user `vsphere_datacenter`}}", - "host": "{{user `vsphere_host`}}", - "boot_order": "disk,cdrom", - - "guest_os_type": "windows9Server64Guest", - - "communicator": "winrm", - "winrm_username": "administrator", - "winrm_password": "{{user `winrm_password`}}", - "winrm_timeout": "10m", - - "cpus": 2, - "RAM": 8192, - - "network_adapters": [ - { - "network": "{{user `vsphere_network`}}", - "network_card": "vmxnet3" - } - ], - "storage": [ - { - "disk_size": 20480, - "disk_thin_provisioned": true - } - ], - "disk_controller_type": "lsilogic-sas", - "usb_controller": "xhci", - - "iso_url": "https://{{user `repo_username`}}:{{user `repo_password`}}@sn.itch.fyi/Repository/iso/Microsoft/Windows%20Server%202019/LTSC/en_windows_server_2019_x64_dvd_4cb967d8.iso", - "iso_checksum": "sha256:4c5dd63efee50117986a2e38d4b3a3fbaf3c1c15e2e7ea1d23ef9d8af148dd2d", - "iso_paths": [ - "ISO-files/VMware-tools-windows-11.2.1-17243207/VMware-tools-windows-11.2.1-17243207.iso" - ], - "remove_cdrom": true, - - "floppy_files": [ - "packer/preseed/Server2019/Autounattend.xml", - "packer/preseed/Server2019/Sysprep_Unattend.xml", - "scripts/Set-NetworkProfile.ps1", - "scripts/Disable-WinRM.ps1", - "scripts/Enable-WinRM.ps1", - "scripts/Install-VMwareTools.cmd" - ], - - "boot_command": "", - "boot_wait": "5m", - - "shutdown_command": "C:\\Windows\\System32\\Sysprep\\sysprep.exe /generalize /oobe /unattend:A:\\Sysprep_Unattend.xml", - "shutdown_timeout": "1h", - - "export": { - "images": false, - "output_directory": "/scratch/srv2019-v" - } - } - ], - "provisioners": [ - { - "type": "windows-update" - }, - { - "type": "powershell", - "inline": [ - "[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12", - "Invoke-Expression ((New-Object Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))" - ] - }, - { - "type": "powershell", - "inline": [ - "choco config set --name=limit-output --value=LimitOutput", - "choco install -y dotnetfx", - "choco install -y 7zip.install", - "choco install -y sysinternals", - "choco install -y firefox" - ], - "valid_exit_codes": [0, 3010] - }, - { - "type": "windows-update" - }, - { - "only": ["srv2019-v"], - "type": "powershell", - "inline": [ - "New-Item -Path 'C:\\Payload\\Scripts' -ItemType 'Directory' -Force:$True -Confirm:$False" - ] - }, - { - "only": ["srv2019-v"], - "type": "file", - "source": "scripts/Server2019/payload/", - "destination": "C:\\Payload\\" - }, - { - "only": ["srv2019-v"], - "type": "powershell", - "scripts": [ - "scripts/Server2019/Register-ScheduledTask.ps1" - ] - } - ], - "post-processors": [[ - { - "only": ["srv2019-t"], - "type": "vsphere", - "host": "{{user `vcenter_server`}}", - "username": "{{user `vsphere_username`}}", - "password": "{{user `vsphere_password`}}", - "insecure": true, - "vm_name": "Windows-Server-2019-LTSC", - "datacenter": "{{user `vsphere_datacenter`}}", - "cluster": "{{user `vsphere_host`}}", - "vm_folder": "{{user `vsphere_templatefolder`}}", - "datastore": "{{user `vsphere_datastore`}}", - "disk_mode": "thin", - "vm_network": "{{user `vsphere_network`}}", - "overwrite": true, - "keep_input_artifact": true - }, - { - "only": ["srv2019-t"], - "type": "vsphere-template", - "host": "{{user `vcenter_server`}}", - "username": "{{user `vsphere_username`}}", - "password": "{{user `vsphere_password`}}", - "insecure": true, - "datacenter": "{{user `vsphere_datacenter`}}", - "folder": "{{user `vsphere_templatefolder`}}", - "reregister_vm": false - } - ], - [ - { - "only": ["srv2019-v"], - "type": "shell-local", - "inline": [ -"cat '/scratch/srv2019-v/{{user `vm_guestos`}}-{{user `vm_name`}}-v.ovf'", - "pwsh -command \"& scripts/Update-OvfConfiguration.ps1 \\", - " -OVFFile '/scratch/srv2019-v/{{user `vm_guestos`}}-{{user `vm_name`}}-v.ovf' \\", - " -Parameter @{'appliance.name'='{{user `vm_guestos`}}';'appliance.version'='{{user `vm_name`}}'}\"", -"cat '/scratch/srv2019-v/{{user `vm_guestos`}}-{{user `vm_name`}}-v.ovf'", - "pwsh -file scripts/Update-Manifest.ps1 \\", - " -ManifestFileName '/scratch/srv2019-v/{{user `vm_guestos`}}-{{user `vm_name`}}-v.mf'", - "ovftool --acceptAllEulas --allowExtraConfig --overwrite \\", - " '/scratch/srv2019-v/{{user `vm_guestos`}}-{{user `vm_name`}}-v.ovf' \\", - " /output/Windows-Server-2019-LTSC.ova" - ] - } - ]] -}