Skip to content

Instantly share code, notes, and snippets.

@jgeorgeson
jgeorgeson / cloudbase-init-unattend.conf
Created June 13, 2019 02:27
cloudbase-init generated password
[DEFAULT]
username=Admin
groups=Administrators
inject_user_password=true
config_drive_raw_hhd=true
config_drive_cdrom=true
config_drive_vfat=true
bsdtar_path=C:\Program Files\Cloudbase Solutions\Cloudbase-Init\bin\bsdtar.exe
mtools_path=C:\Program Files\Cloudbase Solutions\Cloudbase-Init\bin\
verbose=true
@jgeorgeson
jgeorgeson / Update-AUPackages.md
Last active September 23, 2020 12:26
Update-AUPackages Report #powershell #chocolatey
2018/04/12 19:35:18 [INFO] Terraform version: 0.11.7 41e50bd32a8825a84535e353c3674af8ce799161
2018/04/12 19:35:18 [INFO] Go runtime version: go1.10.1
2018/04/12 19:35:18 [INFO] CLI args: []string{"/usr/local/bin/terraform", "apply", "-var", "project_id=b459f7c692d04b2793568ca7cb5160db", "-var", "project_name=terraform-test", "-var", "subnet_cidr=10.0.70.0/23", "-target", "openstack_networking_router_v2.tenant_router"}
2018/04/12 19:35:18 [DEBUG] Attempting to open CLI config file: /home/jgeorgeson/.terraformrc
2018/04/12 19:35:18 [DEBUG] File doesn't exist, but doesn't need to. Ignoring.
2018/04/12 19:35:18 [INFO] CLI command args: []string{"apply", "-var", "project_id=b459f7c692d04b2793568ca7cb5160db", "-var", "project_name=terraform-test", "-var", "subnet_cidr=10.0.70.0/23", "-target", "openstack_networking_router_v2.tenant_router"}
2018/04/12 19:35:18 [INFO] command: backend initialized: *legacy.Backend
2018/04/12 19:35:18 [DEBUG] checking for provider in "."
2018/04/12 19:35:18 [DEBUG] checking for provi
@jgeorgeson
jgeorgeson / terraform-provider-openstack#280-1
Last active April 13, 2018 00:39
OpenStack router created with SNAT enabled even tough configuration specified disabled
2018/04/12 19:31:02 [INFO] Terraform version: 0.11.7 41e50bd32a8825a84535e353c3674af8ce799161
2018/04/12 19:31:02 [INFO] Go runtime version: go1.10.1
2018/04/12 19:31:02 [INFO] CLI args: []string{"/usr/local/bin/terraform", "apply", "-var", "project_id=b459f7c692d04b2793568ca7cb5160db", "-var", "project_name=terraform-test", "-var", "subnet_cidr=10.0.70.0/23", "-target", "openstack_networking_router_v2.tenant_router"}
2018/04/12 19:31:02 [DEBUG] Attempting to open CLI config file: /home/jgeorgeson/.terraformrc
2018/04/12 19:31:02 [DEBUG] File doesn't exist, but doesn't need to. Ignoring.
2018/04/12 19:31:02 [INFO] CLI command args: []string{"apply", "-var", "project_id=b459f7c692d04b2793568ca7cb5160db", "-var", "project_name=terraform-test", "-var", "subnet_cidr=10.0.70.0/23", "-target", "openstack_networking_router_v2.tenant_router"}
2018/04/12 19:31:02 [INFO] command: backend initialized: *legacy.Backend
2018/04/12 19:31:02 [DEBUG] checking for provider in "."
2018/04/12 19:31:02 [DEBUG] checking for provi
@jgeorgeson
jgeorgeson / edit-xmlnodes.ps1
Created August 25, 2017 16:57
POSH update XPath with specified value
# Inputs
param (
[string] $doc = $(throw "doc is a required parameter"),
[string] $xpath = $(throw "xpath is a required parameter"),
[string] $value = $(throw "value is a required parameter")
)
function Edit-XmlNodes {
# Open the file
$filepath = Resolve-Path $doc
"terminal.integrated.shell.windows": "C:\\Program Files\\Git\\git-cmd.exe",
"terminal.integrated.shellArgs.windows": [
"--no-cd",
"--command=usr/bin/bash.exe",
"-l",
"-i"
]
set-alias -name npp -value "C:\Program Files (x86)\Notepad++\notepad++.exe"
function prompt {
Write-Host "$(Get-Date -Format G) " -NoNewline -ForegroundColor Gray
Write-Host "$env:USERNAME " -NoNewLine -ForegroundColor DarkCyan
Write-Host $($(Get-Location) -replace ($env:USERPROFILE).Replace('\','\\'), "~") -NoNewLine -ForegroundColor Cyan
Write-VcsStatus
"`n$('>' * ($nestedPromptLevel + 1)) "
}
@jgeorgeson
jgeorgeson / baron.zsh-theme
Created December 9, 2016 04:54
Zsh theme based off of the YS theme found on the oh-my-zsh project
# Clean, simple, compatible and meaningful.
# Tested on Linux, Unix and Windows under ANSI colors.
# It is recommended to use with a dark background.
# Colors: black, red, green, yellow, *blue, magenta, cyan, and white.
#
# Dec 2016 Justin Georgeson
# Modified from "YS" theme by Yad Smood
# Git info
local git_info='$(git_prompt_info)'
@jgeorgeson
jgeorgeson / readpom.groovy
Created July 1, 2016 20:26
Read properties from Maven pom.xml with Groover
def inputFile = new File("pom.xml")
if(!inputFile.exists()) {
println "Could not find 'pom.xml' file."
} else {
def project = new XmlSlurper(false,true)
.parseText(inputFile.text)
.declareNamespace('':'http://maven.apache.org/POM/4.0.0')
def p2path = project.properties.'p2.repoPath'.text()
def p2ver = project.properties.'p2.repoVersion'.text()
println "P2 Repo Path '" + p2path + "'"