Skip to content

Instantly share code, notes, and snippets.

View trodemaster's full-sized avatar
💭
Pushing buttons

Blake Garner trodemaster

💭
Pushing buttons
View GitHub Profile
@trodemaster
trodemaster / packerCrash.log
Created June 9, 2014 00:25
packer Crash .DS_Store
2014/06/08 17:20:59 Packer Version: 0.6.0 12e28f257f66299e3bb13a053bf06ccd236e7efd
2014/06/08 17:20:59 Packer Target OS/Arch: darwin amd64
2014/06/08 17:20:59 Built with Go Version: go1.2
2014/06/08 17:20:59 Detected home directory from env var: /Users/blake
2014/06/08 17:20:59 Attempting to open config file: /Users/blake/.packerconfig
2014/06/08 17:20:59 File doesn't exist, but doesn't need to. Ignoring.
2014/06/08 17:20:59 Packer config: &{PluginMinPort:0 PluginMaxPort:0 Builders:map[amazon-instance:packer-builder-amazon-instance virtualbox-iso:packer-builder-virtualbox-iso parallels-iso:packer-builder-parallels-iso parallels-pvm:packer-builder-parallels-pvm null:packer-builder-null vmware-vmx:packer-builder-vmware-vmx amazon-ebs:packer-builder-amazon-ebs amazon-chroot:packer-builder-amazon-chroot digitalocean:packer-builder-digitalocean docker:packer-builder-docker googlecompute:packer-builder-googlecompute openstack:packer-builder-openstack virtualbox-ovf:packer-builder-virtualbox-ovf vmware-iso:packer-b
@trodemaster
trodemaster / tools-win.ps1
Created August 13, 2014 21:02
Install VMware tools from \windows\temp folder. Use task scheduler to avoid windows elevation issues when running this script via cygwin/openssh
#Powershell version of install vmware tools via task scheduler
$host.ui.RawUI.WindowTitle = "tools-win.ps1"
#check if scheduled task called installvmwtools exists install VMware tools
if (get-scheduledtask -taskname installvmwtools -ErrorAction SilentlyContinue) {
Write-Host Starting VMware Tools Installation
#install vmware cert
start-process -FilePath 'C:/Windows/Temp/certmgr.exe' -ArgumentList '-add C:/Windows/Temp/vmware.cer -c -s -r localMachine TrustedPublisher' -wait -verb RunAs
#Run vmware tools installer
@trodemaster
trodemaster / packer2012r2.log
Last active August 29, 2015 14:06
packer win build timeout
2014/09/08 22:14:46 Packer Version: 0.6.1 8b24d990943ff496a3bd951cb63f5fa03cff1c2f
2014/09/08 22:14:46 Packer Target OS/Arch: linux amd64
2014/09/08 22:14:46 Built with Go Version: go1.3
2014/09/08 22:14:46 Detected home directory from env var: /home/machine
2014/09/08 22:14:46 Attempting to open config file: /home/machine/.packerconfig
2014/09/08 22:14:46 File doesn't exist, but doesn't need to. Ignoring.
2014/09/08 22:14:46 Packer config: &{PluginMinPort:0 PluginMaxPort:0 Builders:map[parallels-iso:packer-builder-parallels-iso parallels-pvm:packer-builder-parallels-pvm amazon-chroot:packer-builder-amazon-chroot amazon-instance:packer-builder-amazon-instance digitalocean:packer-builder-digitalocean googlecompute:packer-builder-googlecompute openstack:packer-builder-openstack vmware-vmx:packer-builder-vmware-vmx amazon-ebs:packer-builder-amazon-ebs null:packer-builder-null docker:packer-builder-docker qemu:packer-builder-qemu virtualbox-iso:packer-builder-virtualbox-iso virtualbox-ovf:packer-builder-virtualb
@trodemaster
trodemaster / crash.log
Created September 9, 2014 22:11
packer 0.7.0 crash yamux: receive window exceeded
2014/09/09 13:45:56 Packer Version: 0.7.0
2014/09/09 13:45:56 Packer Target OS/Arch: linux amd64
2014/09/09 13:45:56 Built with Go Version: go1.3.1
2014/09/09 13:45:56 [DEBUG] Discoverd plugin: amazon-chroot = /usr/local/bin/packer-builder-amazon-chroot
2014/09/09 13:45:56 [DEBUG] Discoverd plugin: amazon-ebs = /usr/local/bin/packer-builder-amazon-ebs
2014/09/09 13:45:56 [DEBUG] Discoverd plugin: amazon-instance = /usr/local/bin/packer-builder-amazon-instance
2014/09/09 13:45:56 [DEBUG] Discoverd plugin: digitalocean = /usr/local/bin/packer-builder-digitalocean
2014/09/09 13:45:56 [DEBUG] Discoverd plugin: docker = /usr/local/bin/packer-builder-docker
2014/09/09 13:45:56 [DEBUG] Discoverd plugin: googlecompute = /usr/local/bin/packer-builder-googlecompute
2014/09/09 13:45:56 [DEBUG] Discoverd plugin: null = /usr/local/bin/packer-builder-null
@trodemaster
trodemaster / punzip.ps1
Created January 1, 2015 17:55
Powershell function for unzipping files
function punzip( $zipfile, $outdir ) {
If(-not(Test-Path -path $zipfile)){return "zipfile " +$zipfile + " not found!"}
If(-not(Test-Path -path $outdir)){return "output dir " + $outdir + " not found!"}
$shell = new-object -com shell.application
$zip = $shell.NameSpace($zipfile)
foreach($item in $zip.items())
{
$shell.Namespace($outdir).copyhere($item)
}
}
@trodemaster
trodemaster / gist:94ec1f1b24711a050634
Last active August 29, 2015 14:16
tools-rhel6-latest.sh
#!/bin/sh
# Install latest vmware tools from vmware.com repo for rhel 6
# get cert
wget -P /tmp http://packages.vmware.com/tools/keys/VMWARE-PACKAGING-GPG-RSA-KEY.pub
# install cert
sudo rpm --import /tmp/VMWARE-PACKAGING-GPG-RSA-KEY.pub
# Setup repo
@trodemaster
trodemaster / vmx_data_post_packer-build.log
Created April 8, 2015 18:33
vmx_data_post not working build log
2015/04/08 11:12:05 [INFO] Packer version: 0.7.5 9cd66feeacbd9cb318b72eb5ed59428c5b8c37ac+CHANGES
2015/04/08 11:12:05 Packer Target OS/Arch: darwin amd64
2015/04/08 11:12:05 Built with Go Version: go1.3.3
2015/04/08 11:12:05 [DEBUG] Discoverd plugin: amazon-chroot = /usr/local/bin/packer-builder-amazon-chroot
2015/04/08 11:12:05 [DEBUG] Discoverd plugin: amazon-ebs = /usr/local/bin/packer-builder-amazon-ebs
2015/04/08 11:12:05 [DEBUG] Discoverd plugin: amazon-instance = /usr/local/bin/packer-builder-amazon-instance
2015/04/08 11:12:05 [DEBUG] Discoverd plugin: digitalocean = /usr/local/bin/packer-builder-digitalocean
2015/04/08 11:12:05 [DEBUG] Discoverd plugin: docker = /usr/local/bin/packer-builder-docker
2015/04/08 11:12:05 [DEBUG] Discoverd plugin: googlecompute = /usr/local/bin/packer-builder-googlecompute
2015/04/08 11:12:05 [DEBUG] Discoverd plugin: null = /usr/local/bin/packer-builder-null
@trodemaster
trodemaster / vmx_data_post_Ubuntu1504.json
Created April 8, 2015 18:35
vmx_data_post not working Ubuntu1504.json
{
"builders": [
{
"type": "vmware-iso",
"guest_os_type" : "ubuntu-64",
"output_directory": "VM/Ubuntu1504",
"iso_url": "ISO/ubuntu-15.04-beta2-server-amd64.iso",
"iso_checksum": "5cd507c09e92fae1660faf4e6e2ceb8f6cb9532d985f35ebce32a2931b73b261",
"iso_checksum_type": "sha256",
"http_directory": "http",
@trodemaster
trodemaster / vmx_data_post_Ubuntu1504.vmx
Created April 8, 2015 18:36
vmx_data_post not working Ubuntu1504.vmx
.encoding = "UTF-8"
bios.bootorder = "hdd,CDROM"
checkpoint.vmstate = ""
cleanshutdown = "TRUE"
config.version = "8"
cpuid.corespersocket = "2"
displayname = "Ubuntu1504"
ehci.pcislotnumber = "-1"
ehci.present = "FALSE"
ethernet0.addresstype = "generated"
@trodemaster
trodemaster / tools.sh
Created June 2, 2015 16:11
cenos/rhel6 tools
#!/bin/sh
# Install latest vmware tools from vmware.com repo for rhel 6
# get cert
wget -P /tmp http://packages.vmware.com/tools/keys/VMWARE-PACKAGING-GPG-RSA-KEY.pub
# install cert
sudo rpm --import /tmp/VMWARE-PACKAGING-GPG-RSA-KEY.pub
# Setup repo