3 ms·
ring ring ring "yeah, what's up?" "Nagios is paging, something with that code you pushed live a couple hours ago is throwing a fit... looks like half the web
by chadillac 13y ago
ring ring ring
"yeah, what's up?"
"Nagios is paging, something with that code you pushed live a couple hours ago is throwing a fit... looks like half the web cluster is on the verge of going to swap, can you look into it? asap!"
"Well, I'm on at the bus stop and won't be near a computer for at least an hour...yeah, I'll sort it out, will text you when we can push fix live."
pulls out Note 3, shitty 3G coverage
connects to VPN
ssh into dev env with connectbot
switches to hackerkeyboard for input mode
screen -dr dev
Ctrl+c, tail join IRC channel that dumps syslogs from production cluster
sees error
Ctrl+c,vim the/file/causing/the/unexpected/problem
fix, :wq
git stash, git pull, git stash apply, git commit, git push
Ctrl+d, exit
sends text message "good to go!"
deal with it.
- yen223 13y agoMoral of the story: Vim is very good for deploying fixes from bus stops.
- chadillac 13y ago‰s/bus stops/everywhere/g
- devcjohnson 13y agoMoral of the story: This post has devolved into inane commentary.
- pjmlp 13y agoBetter, mobile off. Fix issue in the morning when back on office.
- tinco 13y agogit commit -m "Always commit your changes first!"; git pull --rebase; git push And I use tmux, it's more modern ;) I like the syslog into irc thing, that's neat. By the way, I recently made a commit in the Github web interface while sitting on the toilet. No posix stack required ;)