Skip to content

Instantly share code, notes, and snippets.

@adamreese
adamreese / Hashref loop
Last active August 29, 2015 14:04
Hashref loop
while ( my ($key, $value) = each(%$hash_ref) ) {
print "$key => $value\n";
}
@adamreese
adamreese / resources
Last active August 29, 2015 14:10
resources.lob query update
SELECT
`resources`.`id`,
`resources`.`name`,
`resources`.`category`,
`resources`.`type`,
`resources`.`first_action_datekey`,
`resources`.`last_action_datekey`,
`resources`.`lob`,
`downloads`.`path`
FROM `resources`
f = Awsm.smithy.firewalls.create(data: {database: true}, location: "us-east-1", provider: p.provisioned, name: "myfirewall")
firewall = f.resource!
ds = Awsm.smithy.database_servers.create(provisioned_id: "postgres", engine: "mysql", version: "5.6", username: "root",
password: SecureRandom.hex(10), flavor: "db.m3.medium", storage: 20,
location: "us-east-1d", provider_id: p.provisioned.id, firewall: firewall)
ds.resource!
@adamreese
adamreese / gist:a26c58bc510cf24d6728
Last active September 15, 2015 17:45
Check docker ps in all fleet hosts
#!/usr/bin/env bash
set -e
# check for fleetctl in $PATH
if ! which fleetctl > /dev/null; then
echo 'Please install fleetctl and ensure it is in your $PATH.'
exit 1
fi
@adamreese
adamreese / gist:2a893ddca5bd3ea79b9f
Created September 25, 2015 21:25
vagrant builder
Sep 25 21:24:18 deis-03 sh[18825]: [info] Re-trying template build. (Elapsed time: 17)
Sep 25 21:24:18 deis-03 sh[18825]: [debug] Recoverable error: exit status 1
Sep 25 21:24:18 deis-03 sh[18825]: [debug] Output: "2015-09-25T21:24:18Z d4f64bf69800 confd[169]: ERROR template: builder:79:49: executing \"builder\" at <getv \"/deis/controll...>: error calling getv: key does not exist\n2015-09-25T21:24:18Z d4f64bf69800 confd[169]: ERROR template: receiver:15:55: executing \"receiver\" at <getv \"/deis/controll...>: error calling getv: key does not exist\n"
Sep 25 21:24:21 deis-03 sh[18825]: [info] Re-trying template build. (Elapsed time: 20)
Sep 25 21:24:21 deis-03 sh[18825]: [debug] Recoverable error: exit status 1
Sep 25 21:24:21 deis-03 sh[18825]: [debug] Output: "2015-09-25T21:24:21Z d4f64bf69800 confd[174]: ERROR template: builder:79:49: executing \"builder\" at <getv \"/deis/controll...>: error calling getv: key does not exist\n2015-09-25T21:24:21Z d4f64bf69800 confd[174]: ERROR template: receiver:15:55: ex
@adamreese
adamreese / deis_upgrade_versions.txt
Last active October 5, 2015 00:07
deis upgraded versions
% deisctl ssh builder docker ps | grep deis
c08f51ba7be5 deis/builder:v1.10.0 "/bin/entry /bin/boo 2 hours ago Up 2 hours 0.0.0.0:2223->2223/tcp deis-builder
2b0d4bd6150e deis/router:v1.10.0 "boot" 2 hours ago Up 2 hours 0.0.0.0:80->80/tcp, 0.0.0.0:443->443/tcp, 0.0.0.0:2222->2222/tcp deis-router
093df7ab9291 deis/publisher:v1.10.0 "/usr/local/bin/publ 2 hours ago Up 2 hours deis-publisher
afa9187337d7 deis/logspout:v1.10.0 "/bin/logspout" 2 hours ago Up 2 hours deis-logspout
7f72cd81ff5a deis/logger:v1.10.0 "/bin/logger --enabl 2 hours ago Up 2 hours 514/tcp, 0.0.0.0:514->514/udp deis-logger
c31781950fea

Keybase proof

I hereby claim:

  • I am adamreese on github.
  • I am adamreese (https://keybase.io/adamreese) on keybase.
  • I have a public key ASDTps_1vp-HVVNsKDNew2TidEoQIMFRnCqURD0CDhmcRgo

To claim this, I am signing this object:

@adamreese
adamreese / tiller.out
Created September 15, 2016 21:01
tiller list bug
Tiller is running on :44134
Tiller probes server is running on :44135
Storage driver is ConfigMap
2016-09-15 20:53:36.915847 I | Listing all releases with filter
I0915 20:53:36.916515 1 round_trippers.go:299] curl -k -v -XGET -H "Accept: application/json, */*" -H "User-Agent: tiller/v1.3.6 (linux/amd64) kubernetes/$Format" -H "Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJrdWJlcm5ldGVzL3NlcnZpY2VhY2NvdW50Iiwia3ViZXJuZXRlcy5pby9zZXJ2aWNlYWNjb3VudC9uYW1lc3BhY2UiOiJrdWJlLXN5c3RlbSIsImt1YmVybmV0ZXMuaW8vc2VydmljZWFjY291bnQvc2VjcmV0Lm5hbWUiOiJkZWZhdWx0LXRva2VuLWs5NzkxIiwia3ViZXJuZXRlcy5pby9zZXJ2aWNlYWNjb3VudC9zZXJ2aWNlLWFjY291bnQubmFtZSI6ImRlZmF1bHQiLCJrdWJlcm5ldGVzLmlvL3NlcnZpY2VhY2NvdW50L3NlcnZpY2UtYWNjb3VudC51aWQiOiI0YTYwNzJlZi03YjdlLTExZTYtOWVjMC00MjAxMGE4YTAwNDAiLCJzdWIiOiJzeXN0ZW06c2VydmljZWFjY291bnQ6a3ViZS1zeXN0ZW06ZGVmYXVsdCJ9.O-3X4lvqOonJbvdKY5j1w2i6r04ynpPESbeVtnXgPbiBa5TrsQ6esNNhIT8F883Bt3oQOrUAM1uyGfvZE4AHtx38knXRpKHEyBag-ACah5Yv3jRst0nA8RVeEFKhcVG_yz2qLsFwykgpDBN149uvuJPG
@adamreese
adamreese / gist:a82c10b39b438de7328cbc7f475aa61f
Created November 5, 2016 00:39
docker-machine-driver-xhyve fail
daemon InternetSharing default 17:35:49.397259 -0700 InternetSharing BCAST is ready [anyExternal, mtu=1500 ]
daemon InternetSharing default 17:35:49.408556 -0700 InternetSharing added addr=192.168.64.1 mask=255.255.255.0 on bridge100
daemon InternetSharing default 17:35:49.420326 -0700 InternetSharing started: [DHCP subnet=192.168.64/24 on bridge100 mtu=1500 <---> anyExternal mtu=1500] max-mss=1460
daemon InternetSharing default 17:35:49.420355 -0700 InternetSharing dns: 192.168.64.1
daemon InternetSharing default 17:35:49.423070 -0700 InternetSharing attempted to start dns proxy on anyExternal
daemon InternetSharing default 17:35:49.423113 -0700 InternetSharing docker-machine-driver-xhyve: com.apple.NetworkSharing.broadcast-0 has been started
daemon InternetSharing default 17:35:49.423501 -0700 InternetSharing dns proxy successfully enabled
daemon InternetSharing default 17:35:49.423808 -0700 InternetSharing docker-machine-driver-xhyve: com.apple.NetworkSharing.broadcast-0 (idle) has been stopped
daemon In
@adamreese
adamreese / gist:c7b8d75f3bb7305fbed4d5c32bc9d4f9
Created July 11, 2017 20:18
helm sort error in unit tests
helm on fix/2630-helm-home [!]
❯ make test-unit
==> Running unit tests <==
HELM_HOME=/no/such/dir go test -run . ./cmd/... ./pkg/...
ok k8s.io/helm/cmd/helm 1.852s
ok k8s.io/helm/cmd/helm/installer 3.315s
ok k8s.io/helm/cmd/helm/search 0.155s
? k8s.io/helm/cmd/rudder [no test files]
ok k8s.io/helm/cmd/tiller 0.212s